FANDOM


Triple Trouble is the eleventh episode of Season 3 and the sixty-third episode of Code Lyoko.

Plot

In the Mountain Sector, Yumi, Ulrich, and Aelita defeat three Bloks and the Scyphozoa, each showcasing their special abilities in the process. Odd, who does not have a Lyoko power, gives a lackluster performance, and admits that he is beginning to feel jealous of the others. The next morning, Jeremie announces he has programmed Odd a new ability: Teleportation.

The group returns to the Factory, where Odd and Aelita are sent back to the Mountain Sector. There, Jeremie coaches Odd on how to use his new ability. However, there is a flaw in the program, and Odd inadvertently creates two copies of himself in the process. When Odd is manually devirtualized, it is revealed that the copies are real, flesh and blood clones. Aelita suggests the two clones stay in the Factory to avoid raising any suspicion at school, but the Odds reject the plan, and all three return to campus. Jeremie stays in the lab to try to find a solution.

Although they are not discovered, Odd and his clones begin causing trouble for Kadic faculty members. When none of the Odds want to go to class, they argue and stop cooperating with one another. One clone truants and goes into town, the other is forced to go to class by Jim, and the original truants in the park. Meanwhile, Jeremie discovers the three Odds are incredibly unstable, and could atomize at any moment. He calls the original on his cell phone and advises him to gather the clones and meet in the Factory so that Jeremie can fuse them back together.

However, X.A.N.A. activates a tower and sends a spectre to campus. The spectre fuses with the asphalt of the campus's race track, creating a gray cloud of smoke that causes those who come into close contact with it to be turned into stone. The smoke advances on Ulrich, Aelita, and the Odd clone in gym class, and the clone is petrified. Ulrich calls Jeremie to inform him of the attack before he, Yumi, and Aelita head over to the Factory. The original Odd is informed of his clone's petrification, and leaves campus to find the other clone in town. Meanwhile, Ulrich, Aelita, and Yumi are sent to Lyoko.

Odd finds his clone and tells him about the X.A.N.A. attack. They return to campus together, avoiding the smoke by climbing to the roof of the Science Building. They then use a fire hose to pull the petrified clone up to them. Meanwhile, in the Mountain Sector, Aelita, Yumi, and Ulrich are confronted by a Megatank, and Yumi is devirtualized before two more Megatanks appear.

On campus, Odd and the clone use the fire hose to swing into the park, evading the smoke once again and traveling to the Factory. Meanwhile, Ulrich and Aelita battle the Megatanks, and Ulrich manages to defeat two before being devirtualized. The three Odds make it to the Factory as the smoke spreads through town. Yumi and Ulrich arrive at the bridge, and carry the petrified clone down to the scanner room, where Jeremie fuses Odd and the clones together and sends him to Lyoko.

The smoke enters the Factory as Odd saves Aelita from the last Megatank. He then defeats two Bloks in succession, allowing Aelita to enter the activated tower just as the smoke infiltrates the lab. She deactivates the tower, causing the smoke to vanish and allowing Jeremie to perform a return to the past, undoing all of the petrifications.

In the lunch room, Jeremie reveals he has fixed the Teleportation program, and offers to give Odd the newer, bug-free version. Odd declines, claiming not to need a power to be an effective Lyoko Warrior, adding "In fact, you could say that I'm one of a kind."

Trivia

  • The original French name for this episode is Triple sot.
  • This episode’s original title was Three is an Odd Number.
  • This is the only episode that was single-handedly written by Jean-Rémi François, as opposed to him usually partnering up with Bruno Merle when it came to writing episodes of the series.
  • This episode and the one following, Double Trouble, are very similarly named in the English version of the series. It is unknown whether or not this was intentional.
  • At the beginning of the episode, it is finally revealed why Odd never used his Anticipation ability ever again after Season 1, as he tells Aelita, Ulrich, and Yumi that Jeremie got rid of it while updating the Supercomputer and never reprogrammed it because it was "useless".
  • This is the only episode in the entire series where the teleportation ability is ever used and mentioned.
  • When Aelita and Ulrich enter the Science Building after one of the Odds gets petrified, Ulrich asks Aelita "You wouldn't happen to have a pair of wings on you?" This foreshadows her Season 4 avatar, as she gets new angel wings four episodes later.
  • In this episode, Yumi has the shortest trip to Lyoko in the whole series, being devirtualized after only 20 seconds.

Errors

Odds legs doubled

A frame showing the clone's second pair of legs.

  • How did Ulrich and Aelita change out of their gym clothes so fast before they got to the Factory with Yumi?
  • When the Odd clone reads the movie magazine in town, he calls the movie Wheelchair Zombie Four, but when the real Odd reads the same magazine, he calls it Surfer Zombie Four.
  • While the clones are hanging from a tree in the park, the clone tied to a fire hose had two pairs of legs.

Gallery

Extension:DynamicPageList (DPL), version 2.3.0 : Warning: Unknown parameter ' ,%PAGE%\n,, [missing '=']' is ignored. Help: available parameters: addfirstcategorydate category count hiddencategories mode namespace notcategory order ordermethod qualitypages redirects showcurid shownamespace stablepages suppresserrors allowcachedresults execandexit columns debug distinct escapelinks format inlinetext listseparators notnamespace offset oneresultfooter oneresultheader ordercollation noresultsfooter noresultsheader randomcount randomseed replaceintitle resultsfooter resultsheader rowcolformat rows rowsize scroll title title< title> titlemaxlength userdateformat addauthor addcategories addcontribution addeditdate addexternallink addlasteditor addpagecounter addpagesize addpagetoucheddate adduser categoriesminmax createdby dominantsection dplcache dplcacheperiod eliminate fixcategory headingcount headingmode hitemattr hlistattr ignorecase imagecontainer imageused include includematch includematchparsed includemaxlength includenotmatch includenotmatchparsed includepage includesubpages includetrim itemattr lastmodifiedby linksfrom linksto linkstoexternal listattr minoredits modifiedby multisecseparators notcreatedby notlastmodifiedby notlinksfrom notlinksto notmodifiedby notuses reset secseparators skipthispage table tablerow tablesortcol titlematch usedby uses allrevisionsbefore allrevisionssince articlecategory categorymatch categoryregexp firstrevisionsince lastrevisionbefore maxrevisions minrevisions notcategorymatch notcategoryregexp nottitlematch nottitleregexp openreferences titleregexp .

Extension:DynamicPageList (DPL), version 2.3.0 : Warning: Unknown parameter ' Download (1).png [missing '=']' is ignored. Help: available parameters:

                   addfirstcategorydate
                   category
                   count
                   hiddencategories
                   mode
                   namespace
                   notcategory
                   order
                   ordermethod
                   qualitypages
                   redirects
                   showcurid
                   shownamespace
                   stablepages
                   suppresserrors
                   
                   allowcachedresults
                   execandexit
                   columns
                   debug
                   distinct
                   escapelinks
                   format
                   inlinetext
                   listseparators
                   notnamespace
                   offset
                   oneresultfooter
                   oneresultheader
                   ordercollation
                   noresultsfooter
                   noresultsheader
                   randomcount
                   randomseed  
                   replaceintitle
                   resultsfooter
                   resultsheader
                   rowcolformat
                   rows
                   rowsize
                   scroll
                   title
                   title<
                   title>
                   titlemaxlength
                   userdateformat
                   
                   addauthor
                   addcategories
                   addcontribution
                   addeditdate
                   addexternallink
                   addlasteditor
                   addpagecounter
                   addpagesize
                   addpagetoucheddate
                   adduser
                   categoriesminmax
                   createdby
                   dominantsection
                   dplcache
                   dplcacheperiod
                   eliminate
                   fixcategory
                   headingcount
                   headingmode
                   hitemattr
                   hlistattr
                   ignorecase
                   imagecontainer
                   imageused
                   include
                   includematch
                   includematchparsed
                   includemaxlength
                   includenotmatch
                   includenotmatchparsed
                   includepage
                   includesubpages
                   includetrim
                   itemattr
                   lastmodifiedby
                   linksfrom
                   linksto
                   linkstoexternal
                   listattr
                   minoredits
                   modifiedby
                   multisecseparators
                   notcreatedby
                   notlastmodifiedby
                   notlinksfrom
                   notlinksto
                   notmodifiedby
                   notuses
                   reset
                   secseparators
                   skipthispage
                   table
                   tablerow
                   tablesortcol
                   titlematch
                   usedby
                   uses
                   
                   allrevisionsbefore
                   allrevisionssince
                   articlecategory
                   categorymatch
                   categoryregexp
                   firstrevisionsince
                   lastrevisionbefore
                   maxrevisions
                   minrevisions
                   notcategorymatch
                   notcategoryregexp
                   nottitlematch
                   nottitleregexp
                   openreferences
                   titleregexp
.

Extension:DynamicPageList (DPL), version 2.3.0 : Warning: Unknown parameter ' </gallery> [missing '=']' is ignored. Help: available parameters:

                   addfirstcategorydate
                   category
                   count
                   hiddencategories
                   mode
                   namespace
                   notcategory
                   order
                   ordermethod
                   qualitypages
                   redirects
                   showcurid
                   shownamespace
                   stablepages
                   suppresserrors
                   
                   allowcachedresults
                   execandexit
                   columns
                   debug
                   distinct
                   escapelinks
                   format
                   inlinetext
                   listseparators
                   notnamespace
                   offset
                   oneresultfooter
                   oneresultheader
                   ordercollation
                   noresultsfooter
                   noresultsheader
                   randomcount
                   randomseed  
                   replaceintitle
                   resultsfooter
                   resultsheader
                   rowcolformat
                   rows
                   rowsize
                   scroll
                   title
                   title<
                   title>
                   titlemaxlength
                   userdateformat
                   
                   addauthor
                   addcategories
                   addcontribution
                   addeditdate
                   addexternallink
                   addlasteditor
                   addpagecounter
                   addpagesize
                   addpagetoucheddate
                   adduser
                   categoriesminmax
                   createdby
                   dominantsection
                   dplcache
                   dplcacheperiod
                   eliminate
                   fixcategory
                   headingcount
                   headingmode
                   hitemattr
                   hlistattr
                   ignorecase
                   imagecontainer
                   imageused
                   include
                   includematch
                   includematchparsed
                   includemaxlength
                   includenotmatch
                   includenotmatchparsed
                   includepage
                   includesubpages
                   includetrim
                   itemattr
                   lastmodifiedby
                   linksfrom
                   linksto
                   linkstoexternal
                   listattr
                   minoredits
                   modifiedby
                   multisecseparators
                   notcreatedby
                   notlastmodifiedby
                   notlinksfrom
                   notlinksto
                   notmodifiedby
                   notuses
                   reset
                   secseparators
                   skipthispage
                   table
                   tablerow
                   tablesortcol
                   titlematch
                   usedby
                   uses
                   
                   allrevisionsbefore
                   allrevisionssince
                   articlecategory
                   categorymatch
                   categoryregexp
                   firstrevisionsince
                   lastrevisionbefore
                   maxrevisions
                   minrevisions
                   notcategorymatch
                   notcategoryregexp
                   nottitlematch
                   nottitleregexp
                   openreferences
                   titleregexp
.