Here we go! We've finally reached the end of the Agrabah arc. I'm not going to waste any time, so let's just dive right in shall we? TDDolphin is proud to present, Chapter 21.


Chapter 21 - The Princesses of Heart


Agrabah - Treasure Chamber

It took a while to reach the treasure chamber. The closer Cody's group got to this room, they would be stopped by Heartless. Not only that, but they had to go through at least three or four more chambers, each of which were filled with enemies and booby traps.

The last chamber before this one had nothing but Fat Bandits in it. So it was pretty tough to get past them. Cody thought that fighting just one was tough, but fighting three more at the same time was nothing short of stressful. The Heartless would shoot off blasts of fire in multiple directions, so it would be difficult for him, Aladdin, or any of the them to get behind one.

But, through better or worse, Cody, Bridgette, Noah and Lindsay stood in a chamber that was filled with gold trinkets, vases, coins and bars. There were jewels all around the place. Mounds of rubies, sapphires and emeralds could be found within all the gold. The four teens just stood, practically drooling over all the treasure.

"Wooow." whispered Bridgette, wide eyed. "Look at all of this treasure."

Noah smirked and leaned toward Cody. "Dude, how much of this do you think amounts to a million dollars?"

Cody chuckled, while staring stupidly at all the gold. "Probably just one of those rubies, or just a handful of the gold."

"My daddy probably doesn't even have half of the money that all this treasure is worth." said Lindsay quietly.

Aladdin had continued walking further into the room. He had already seen this room before, so he wasn't all that fazed by the gold. Then he noticed that his new friends weren't with him. Aladdin turned to see the four teenagers staring dumbfounded at all the treasure.

"Hey are you guys coming or what?" he laughed. Cody, Lindsay, Noah and Bridgette snapped out of their thoughts about what they would get with all of this treasure, and followed after Aladdin. They all stopped at the next door.

"This next room is the lamp chamber." Aladdin informed Cody. "It's where I found Genie's lamp. If the keyhole that Jafar is after is anywhere in the cave, it would definately be in here."

"Jafar's already in there." said Bridgette. Everyone turned to her. "I don't know how I can tell, but I'm sensing a lot of darkness in there. It has to be him."

Cody looked at the beautiful surfer girl and... wait, what did he just call her? Well, Bridgette was really beautiful, but what made him suddenly think about it so casually? Shaking this feeling off, he turned to look at the entrance. He trusted Bridgette more than anyone with him right now. So if she said that Jafar was in the next room, then he believed her.

Cody summoned his keyblade. "Okay. Everyone be careful."

Bridgette summoned her trident, while Lindsay summoned her wand. Aladdin drew his sword. After everyone brought their weapons out, the group of five walked into the entrance.


Agrabah - Lamp Chamber

Jafar had brought Jasmine close to the alter that had Agrabah's keyhole. The evil sorcerer was now talking to an evil sorceress that had appeared there only recently. Jafar told Maleficent about everything that had been going on, and he eventually told her about the keyblade wielder.

"That boy again?" Maleficent asked sternly.

Jafar nodded. "He's more persistant than I expected." he hissed.

Maleficent glared at Jafar, then she looked around the chamber. "Where is Courtney?"

"I don't know." replied Jafar without much care. "She left some time ago." Then he smirked. "Why not explain the situation to those two, Duncan and Gwen?"

Maleficent raised an eyebrow at Jafar's suggestion. She had to admit that it sounded enticing.

"Doing so may actually prove useful to our-" Jafar started to say, but he was interrupted by splashes of water behind him. He turned to see Cody, Aladdin and Cody's guardians standing in the middle of the chamber.

Bridgette looked up and saw Jafar, but she also saw a woman with green skin, holding a long staff and wearing a black robe and a hood with horns coming from them. She was now feeling what could only be descibed as a tidal wave of darkness coming from this woman. The surfer girl was starting to get a very bad feeling about her.

"Wait a second." she finally spoke, addressing the woman. "A-Are you... Maleficent?"

Maleficent just stared at the teenagers. She cursed silently at Heather for revealing her name to these impudent fools. A moment later, Maleficent disappeared.

Even though she never answered her, Bridgette could tell that she had been right. That woman was Maleficent. The surfer girl now turned her attention to Jafar, along with her friends.

"Jafar! Let Jasmine go!" Aladdin screamed at the evil vizier.

"Not a chance." answered Jafar with a hiss. "You see, she's a princess-"

"Yeah, we already know that!" interrupted Cody angrily. "Now hand her over before we have to make you."

Jafar just laughed hysterically. "Oh, you're so amusing, keyblade master. And so ignorant." He gazed down at Jasmine's unconscious form. "I already know that she is a princess. I meant that she is a special kind of princess."

Aladdin and the others looked confused. "A special kind of princess?" asked Cody.

"Yes. Jasmine is a princess that we, along with a few of you're friends, have been searching for. Jasmine is a princess of heart-" he added with a smirk. "One of seven who somehow hold the key to opening the door."

"Door? What door?" asked Noah with a raised eyebrow. "You need to be more descriptive than that."

Jafar frowned at the heroes, ignoring Noah's comment. "But you fools won't live to see what lies beyond it." He than took out the lamp he had stolen from Aladdin. Genie appeared suddenly before them, still looking very sad.

"Genie! My second wish." Jafar ordered, with an evil grin on his face. "Crush them!"

Aladdin gasped and looked up in fright at his friend. "Genie, no!"

Genie looked at them all sadly. "I'm sorry Al. The one with the lamp calls the shots." He looked down once again. "I don't have a choice."

Cody looked from the worried Aladdin, to the heartbroken Genie, and finally to the smug Jafar. Who had just made a barrier around Jasmine and the alter, as well as the door they had just entered through. He looked closer at the alter and noticed the keyhole. Cody gritted his teeth in fury.

"Damn you, Jafar!" he shouted at the vizier.

"You're nothing but a coward!" Bridgette added furiously.

Jafar laughed, and aimed his staff at them. He shot a red beam of energy at them that they were just able to dodge. Cody ran up to the platform Jafar was on. While the sorcerer was trying to shoot Noah, Cody took the oppurtunity to start slashing at Jafar. Bridgette had joined him and began slashing her trident at Jafar as well.

Jafar eventually vanished and reappeared on another platform to their right. He shot another beam at them, but Cody was able to jump quickly out of the way. Bridgette ran faster than she ever ran before. She jumped up and shot her aquaspheres at Jafar, but he just stepped out of the way. Unfortunately for him, he had stepped right into Cody's line of fire. The keyblade master began slashing at the vizier again.

Jafar jumped out of the way. He hovered above them in midair. Then fire began to form around his staff. He then dashed at the two and swung his staff. Cody was able to avoid it, but Bridgette got hit and was knocked off the platform.

"Bridgette!" cried Cody worriedly.

"That's gotta hurt." Jafar laughed hysterically. Now Cody was really angry. He jumped to where the sorcerer hovered, much to his shock, and then used the sonic blade technique on him. Seven powerful hits later, jafar floated back down to the platform and stood there dazed.

Lindsay used her cure spell on Bridgette. Once the surfer girl got back to her feet, she noticed that Jafar was stunned. then she saw that Noah and Aladdin were trying to fend off a reluctant Genie. She ran to help them out.

"Genie!" Aladdin shouted with worry.

"I'm really sorry about this!" cried Genie, who was about to swipe at Aladdin. "Run!"

Aladdin ducked, however Noah was swatted away easily and crashed to the floor. Bridgette went to help him up, but Noah had already gotten to his feet. They both ran at Genie and tried to talk some sense into him.

Cody was slashing away at Jafar. Lindsay had joined him and begun swinging her wand at the evil sorcerer. Jafar eventually swung his arm to get them to back off. He jumped up to the air and shot another beam of light at the teens. But Lindsay summoned her reflect shield to block it. But the shield looked like it was beginning to fade from the amount of power Jafar's blast had.

"Oh... no... you don't..." grunted Lindsay. "You big... MEANIE!"

Suddenly the reflect spell had returned to full power. Not only that, but it looked stronger, and shined brighter than it had before. Cody guessed that Lindsay had finally learned the level two reflect spell. The spell was powerful enough to knock Jafar's spell back at it's owner.

"What?!" Jafar cried out in shock. The spell had hit him, and he yelled in pain. Cody than jumped up and began slashing at Jafar. Then he followed up with a new move, the aerial sweep, then another sonic blade combo. Cody's final hit knocked Jafar all the way to the other side of the chamber. Genie had stopped attacking and turned to see Jafar hit the wall and slide to the ground.

"Wow." stated Genie happily. "Nice one Cody."

Cody and Lindsay had joined the others and looked up at an obviously battered Jafar. Who gazed down at them with rage.

"You ready to give up yet Jafar?" Aladdin smirked at the vizier.

Jafar growled. "You filthy street rats!" The vizier looked almost psychotic now, he took out Genie's lamp and looked at Genie. "Genie! My final wish! I want you to make me an all-powerful genie."

Cody gasped in horror. He looked at Genie, who looked away, covered his eyes and pointed a finger at the evil sorcerer. "Genie! No!"

Too late. Genie shot a spark of light that hit Jafar. The vizier hovered to the center of the chamber as a light began shining around him. The ground began to crumble beneath the teens, and eventually they all fell into the large hole that had once been just solid ground. Everyone screamed as the fell into darkness.


Cody opened his eyes and saw that he was laying on something hard. It was really hot in this room. He was boiling hot. Cody got to his feet, but not before noticing the large opening in the ceiling that looked like the lamp chamber.

He then looked around at the stone walls around him and noticed the large, metal platform he was on. Bridgette, Aladdin, Lindsay and Noah had already gotten to their feet and were looking around at their suroundings as well. Cody than looked over the edge of their platform and noticed that they were surrounded by lava. Suddenly, they all felt the ground to tremble.

"Whaaat is thaaat?" trembled Lindsay's voice because of the shaking ground.

Then something large shot out of the lava. Looking back, Cody saw a giant, red genie with a black ponytail and an pointy, black goatee. He laughed loudly as he gazed down at the teens and Aladdin.

"Jafar!" screamed Aladdin as he looked up at the evil genie.

Suddenly, Cody noticed the red parrot from earlier flying around them. It was carrying a black lamp that they had never seen before.

"That's Jafar's lamp!" Aladdin informed them. "Quick, get it!"

Cody and the others chased after Iago. But the bird just flew out of their reach no matter how high they jumped to get him. While they tried to get the lamp, Jafar was just watching them, laughing everytime they missed Iago. But eventually, he decided to get in on the fun and began swinging his fists at them.

Noah followed Iago from behind, while Cody tried to approach the bird while he was focused on Noah. Unfortunately, the parrot saw him and flew out of the way. Cody and Noah crashed into each other.

"Ow! Watch where you're going!" grumbled Noah as he got back to his feet.

"Hey, I tried." Cody said defensively. Before he could continue however, Jafar was about to swing his large hand at Noah. "Noah! Look out!" He shoved the black mage out of the way, and Jafar hit him instead. it sent him flying hard into the metal.

"Cody!" Noah shouted. Bridgette, Lindsay and Aladdin stopped trying to catch Iago for a moment and joined Noah to look at the hurt tech geek.

"Cody!" Bridgette sceamed with worry. She tried to run to him, but Jafar slammed his hand down to stop her. Then he swung it toward her and knocked her into the others. They all fell to the ground and looked really dazed. Jafar laughed.

"And now... For your destruction!" he boomed in a loud voice.

Cody looked up from the ground to see Jafar laughing as he reached into the lava and pulled out a large boulder that was surrounded with fire. The genie held it over his head and was looking at all of his friends. Cody began to get a sick feeling. He tried to move, but Jafar's attack had been really painful on him.

Jafar laughed psychotically as he leaned his body back, about to throw the burning, small moon-sized rock. Bridgette had looked up to see Jafar about to throw a huge boulder at her and her friends. Was this the end? It couldn't be. There was still so much that see wanted to do.

Jafar finally threw the huge boulder. It seemed to fall in slow motion. Cody looked on as the rock got closer to his friends. Then he noticed Bridgette looking at it with a look of terror.

"NOOOOOOOOOOO!" screamed Cody in agony as something inside him snapped to life.

Bridgette looked as the boulder got closer. She closed her eyes, excepting the fact that she had failed to bring their world back. She would never see her mother again, or her friends. That thought made a tear fall.

Suddenly, the boulder had been sliced into tiny pieces before Bridgette and the others could be crushed.

"What?!" cried Jafar in disbelief. Then he noticed the person standing in front of the others.

Bridgette felt a surge of wind around her. She opened her eyes, wondering why she wasn't dead yet. Then she saw someone standing in front of her, looking up at Jafar. Her mouth fell open at the person.

"Cody?" she said in awe. Lindsay, Noah and Aladdin had woken up, and also looked at the tech geek in awe.

Cody was standing with his back to his friends. There were streaks of windlike energy flowing around him. His black clothes were now bright gold. And he somehow had a second keyblade in his left hand. This one was blue and white, whose teeth was a yellow star attached to a c shaped top.

"Wow." muttered Aladdin. "Is that you, Cody?"

Cody turned and smiled at his friends. "Hey guys, how do like my new form?"

They all just continued to gawk. Cody looked around for Iago, he finally found him several hundred feet in the air.

Iago laughed a really annoying laugh. "Hey, you think you can reach me?" the parrot taunted. "Yeah, I didn't think so. You're welcome to try though. I'll get a good laugh out of it."

Iago continued to laugh. Cody looked at the parrot and smirked. Suddenly, he disappeared.

"Huh, where did he-" Iago started. Then he felt his claws get lighter. Cody then reappeared a few seconds later holding something. The bird looked down and noticed that he wasn't holding Jafar's lamp anymore.

Everyone's eyes went wide. Somehow Cody had travelled over one hundred and fifty feet and back in the span of three seconds. This new form of his had made him really fast.

"What? How did you-?" Jafar stammered in complete shock and disbelief.

Cody glared at the genie. "You tried to kill my friends you bastard." Then he dropped Jafar's lamp to the ground and brought both keyblades up. "So now, let me return the favor!"

"No! You fool. Don't do that!" screamed Jafar in fear. Thrusting a fist down at the now extremely powerful tech geek.

Cody brought both his keyblades down on the black lamp and it shattered into tiny pieces. Jafar froze. Then he screamed in agony as lightning erupted from his body.

"NOOOOO!" Jafar screamed as he began to glow red. Then he burst into a red mist. The shattered pieces of his lamp also vanished in mist. Jafar had died from the destruction of his lamp.

After Jafar's death, Cody's clothing changed back to it's original black. His keyblade vanished and the energy surrounding him died down. He turned to look at his friends, who were gaping stupidly at him.

"You guys okay?" he smiled at them.

"Y-Y-Yeah." stuttered Lindsay. She, Bridgette, Noah and Aladdin had gotten to there feet. "Cody, what just happened to you?"

Noah just gawked at Cody, who chuckled. He had never seen the bookworm speechless before. It was a really funny sight. then he looked down as he answered the blonde's question.

"I don't know. You guys were all about to die. Then... then something inside me just snapped."

Bridgette ran over and hugged Cody tightly, shocking the tech geek. "That was incredible." she whispered in his ear, making him blush. "Thank you."

Cody hugged her back. His heart started beating fast. Ever since they left Monstro, he had grown pretty nervous around Bridgette. But at the same time, being with her had been making him feel so much better. Ever since the whole Gwen fiasco. Could it be that...

Aladdin noticed something on the ground. He went and picked up a sheet of paper that had fallen to the ground.

"Hey guys, what's this?" he showed the piece of paper to Cody, who broke the hug with Bridgette and looked at the piece of paper. When he saw the title, his jaw dropped.

"Guys, look at this." he said excitedly to Lindsay, Noah and Bridgette. They looked at the sheet with excitement as well.

"It's a piece of Ansem's Report!" said Cody happily. But before he could read it, the ground started to shake. He stuck the sheet of paper in his pocket.

"Uh oh!" gasped Noah. The pit began filling up with lava.

Aladdin whistled. After several seconds, Carpet had arrived and stopped in front of them. Everyone climbed on board, and it took off back toward the lamp chamber, passing a panicking Iago on the way.


They had made it back in front of the alter in the lamp chamber. Everyone climbed off of Carpet. Aladdin immediately went to check on Jasmine. Except that she wasn't there anymore.

"Jasmine?" he muttered at first, then he began to panic. "Jasmine!"

Noah picked up Genie's lamp. Jafar had dropped it apparently when he became a genie himself. He than looked at the others. They all looked at each other sadly.

They had wondered where Courtney was during this whole battle. She must have come back and taken Jasmine back to Maleficent.

Cody turned toward the keyhole in the alter. He pointed his keyblade at it. The familiar light shot at the keyhole. The whole alter began to glow brightly. The locking sound was heard and the keyhole disappeared once the light died down.

Cody turned to see his guardians watching him seal Agrabah's keyhole. They all nodded. Suddenly the whole cave began to tremble.

"Whoa. I think that's our cue to leave." said Bridgette.

"Let's go." Noah said, he and Lindsay got on Carpet. Bridgette and Cody struggled to get Aladdin to come with them. He was still calling out desperately for Jasmine. They got him on eventually, and Carpet took off out of the chamber.

After a while, they had all flown out the tiger's mouth. They had to dodge falling rocks, stalagmites and stalactites, and lava to get out of the collapsing Cave of Wonders. It was a bumpy ride, but Cody's group escaped and was now flying back to Agrabah.


Agrabah - Aladdin's House

Everyone, including Genie, Carpet and Abu, who had reluctantly stayed behind at Aladdin's insistance, was gathered in Aladdin's house. Cody told Aladdin their theory about where Jasmine might be.

"So Jasmine's no longer in Agrabah." he inquired. Cody nodded in response. Aladdin got to his feet. "Ok, then let's go find her."

Cody looked at his friends hesitantly, then he looked back to Aladdin and told him sadly "Sorry Aladdin, but we can't take you with us."

Aladdin looked devastated. "W-Why not?"

"I wish we could..." said Lindsay sadly. "But that would be muddling."

"I think you mean meddling, Lindsay." Noah corrected the dumb blonde, rolling his eyes.

Aladdin sat back down feeling glum. Bridgette put a hand on Aladdin's shoulder. "We'll find Jasmine, we promise." Cody, Noah and Lindsay nodded. Aladdin smiled, but it looked kind of forced. He was obviously depressed.

"Uh, earth to Al, Hello?" Genie butted in. "You still have one wish left. Look, just say the word. Ask me to find Jasmine for you."

Aladdin took this thought into consideration. Why didn't he think of that? But then something stopped him. His conscience reminded him of a promise he made not long ago.

"I... I wish..." started Aladdin, making up his mind at last. "For your freedom, Genie."

Genie was about to grant Aladdin's wish of finding Jasmine. He wasn't expecting that wish. Genie was shocked as a light began shining around him. the four teens looked on in amazement as Genie had suddenly gotten baggy panted legs, and his bracelets disappeared.

"Al." he stammered happily, almost on the verge of tears.

"A deal's a deal, Genie." said Aladdin with a smile. "From now on, you're your own master. You're free to do whatever you want."

"I'm free. I'm free." Genie stuttered in disbelief, then he handed the lamp to Cody. "Quick, wish for something crazy, like I want the Nile. Wish for the Nile, try that."

"Umm... I wish for the Nile-" Cody stammered in confusion.

"NO WAY!" replied Genie, laughing hysterically. He was elated that he was no longer forced to grant a wish. Then he went and hugged Aladdin. "Oh Al! Thank you! Thank you! I don't know what to say!"

"It's no problem Genie." grunted Aladdin as the former genie hugged him tightly.

Cody and Bridgette looked at each other and smiled. They were happy that Genie finally got his freedom. then Cody addressed the two. "Well, It's about time for us to get going."

"Yeah, don't worry Aladdin. We'll find Jasmine."

Aladdin and Genie turned to the teens. "Thanks guys. And I hope you find all you're friends as well."

"Yeah, feel free to stop by and visit anytime!" added Genie. "Thank you all, for you're help."

"See you later Cody, Bridgette, Noah, Lindsay." added Aladdin with a wave.

Cody, Lindsay, Noah and Bridgette waved goodbye to Aladdin, Genie, Abu and Carpet and slid down the pole to the streets.


In a dark room of a dark castle, Maleficent was standing with her back to a stone table. Hades was looking at her, as was a teenaged girl with brown hair and tan skin.

Hades sighed. "That smarmy vizier could've had 'em-" Then he looked at the girl next to him. "if someone had stuck around to give him a hand." he addressed Courtney harshly.

Courtney heard the evil god, but didn't face him. Her attention was focused only on Maleficent. "Hey, I did my part. I found the keyhole and brought the princess here, wouldn't you agree Maleficent?"

"Yes, I do." the wicked woman answered with a smirk. "Jafar was beyond help. consumed by his own hatred. One should beware of it burning too fiercely. Wouldn't you agree Courtney?"

Courtney looked a bit confused as Maleficent turned to face her. "What are you talking about?"

"You know what I mean." answered Maleficent, walking toward the Type A. "I have seen how much you detest that girl Gwen."

At the mention of Gwen's name, Courtney's face grew angry. "Can you blame. I've told you what she's done."

"Yes, you have my dear." Maleficent said gently, putting her fingers on Courtney's chin. The C.I.T. backed away from the witch's hand. "And I'm aware that it is because of that, that you are working with me."

"Then why do you keep partnering her with him?" she asked scornfully.

"Because. Of the five of you, Duncan and Gwen are the most powerful. I need them for the most dangerous missions. If they bond while on their missions, that is not my fault."

Courtney felt tears welling up in her eyes. Even though she swore to help Maleficent in exchange for bringing her world back, there was another reason. Courtney had seen Duncan and Gwen right before their world was destroyed. What she saw broke her heart.

She still hadn't forgiven them for what happened. Hell, she wouldn't even look Gwen in the face anymore unless she was forced to. She had grown distant from Duncan as well. After promising, to help her get Duncan back, Maleficent didn't sound like she cared about that agreement anymore.

Maleficent brought Courtney out of her thoughts. "You must beware the darkness inside you. Now, go find Duncan and Gwen and bring them to me at once."

Courtney wanted to use her new powers to thrash the witch. But she knew that it wasn't a good idea. She didn't stand a chance against her.

"All right." she mumbled grudgingly, walking away from Maleficent and Hades. The evil witch smiled evilly as the C.I.T. left the room.


Wooooow! So much has happened in this chapter, huh? What did you all think? As usual, leave a review to let me know how I did.

Uh oh, Jasmine's been taken to Maleficent. So now the bad guys have another princess. Lindsay's reflect spell has been upgraded, Courtney's motives for joining Maleficent have been explained, if not fully, and best of all, Cody transformed to Master form for the first time. I'm sorry to anyone who wanted to see Valor and Wisdom first. I just like Master form more than those two.

There were a couple of changes in this stroy from the game as well. One of which was at the end. But don't worry I'll address the reason for that soon. Also, Jafar actually dies in my story. It just kind of came to me along with the Master form. Oh, and I'm sorry that I didn't have Genie join Cody. No summons in my story guys. Like i said, there would be differences from the game in my story.

Well, I hope you all enjoyed these chapters. Next time will be one of the two worlds that I'm using from the second game. Catch ya'll later.