(if: $healthUpdate is false)[(set: $maxFortHealth to $fortHealth)(set: $healthUpdate to true)](if: $G1h is <= 0)[(set: $dead1 to true)](if: $G2h is <= 0)[(set: $dead2 to true)](if: $G3h is <= 0)[(set: $dead3 to true)](if: $G4h is <= 0)[(set: $dead4 to true)](if: $G5h is <= 0)[(set: $dead5 to true)](if: $o1h is <= 0)[(set: $dead44 to true)](if: $o2h is <= 0)[(set: $dead45 to true)](if: $o3h is <= 0)[(set: $dead46 to true)](if: $o4h is <= 0)[(set: $dead47 to true)](if: $o5h is <= 0)[(set: $dead48 to true)](if: $o6h is <= 0)[(set: $dead49 to true)](if: $o7h is <= 0)[(set: $dead50 to true)](if: $o8h is <= 0)[(set: $dead51 to true)](if: $o9h is <= 0)[(set: $dead52 to true)](if: $GI1h is <= 0)[(set: $dead17 to true)](if: $GI2h is <= 0)[(set: $dead18 to true)](if: $GI3h is <= 0)[(set: $dead19 to true)](if: $GI4h is <= 0)[(set: $dead20 to true)](if: $GI5h is <= 0)[(set: $dead21 to true)](if: $d1h is <= 0)[(set: $dead55 to true)](if: $dead1 is true and $numEnemies is not 0 and $D1 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D1 to true)](if: $dead2 is true and $numEnemies is not 0 and $D2 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D2 to true)](if: $dead3 is true and $numEnemies is not 0 and $D3 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D3 to true)](if: $dead4 is true and $numEnemies is not 0 and $D4 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D4 to true)](if: $dead5 is true and $numEnemies is not 0 and $D5 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D5 to true)](if: $dead44 is true and $numEnemies is not 0 and $D44 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D44 to true)](if: $dead45 is true and $numEnemies is not 0 and $D45 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D45 to true)](if: $dead46 is true and $numEnemies is not 0 and $D46 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D46 to true)](if: $dead47 is true and $numEnemies is not 0 and $D47 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D47 to true)](if: $dead48 is true and $numEnemies is not 0 and $D48 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D48 to true)](if: $dead49 is true and $numEnemies is not 0 and $D49 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D49 to true)](if: $dead50 is true and $numEnemies is not 0 and $D50 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D50 to true)](if: $dead51 is true and $numEnemies is not 0 and $D51 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D51 to true)](if: $dead52 is true and $numEnemies is not 0 and $D52 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D52 to true)](if: $dead17 is true and $numEnemies is not 0 and $D17 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D17 to true)](if: $dead18 is true and $numEnemies is not 0 and $D18 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D18 to true)](if: $dead19 is true and $numEnemies is not 0 and $D19 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D19 to true)](if: $dead20 is true and $numEnemies is not 0 and $D20 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D20 to true)](if: $dead21 is true and $numEnemies is not 0 and $D21 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D21 to true)](if: $dead55 is true and $numEnemies is not 0 and $D55 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D55 to true)](if: $fortHealth <= 0)[[[//Game Over//|game over]]](else-if: $numEnemies is <=0 and $fortHealth is > 0)[(set: $pointCounter to 15)(set: $waveCounter to $waveCounter + 1)(set: $waveTC to 0)[[//Continue//|win]]](else:)[**Fort Health:** (print: $fortHealth)(if: $SA1 is <= 0)[(set: $SA1 to 0)](if: $SA1 is 0 and $dead1 is false and $A1 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A1 to true)](else-if: $SA1 is 0 and $dead1 is true and $A1 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A1 to false)](else:)[](if: $SA2 is <= 0)[(set: $SA2 to 0)](if: $SA2 is 0 and $dead2 is false and $A2 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A2 to true)](else-if: $SA2 is 0 and $dead2 is true and $A2 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A2 to false)](else:)[](if: $SA3 is <= 0)[(set: $SA3 to 0)](if: $SA3 is 0 and $dead3 is false and $A3 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A3 to true)](else-if: $SA3 is 0 and $dead3 is true and $A3 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A3 to false)](else:)[](if: $SA4 is <= 0)[(set: $SA4 to 0)](if: $SA4 is 0 and $dead4 is false and $A4 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A4 to true)](else-if: $SA4 is 0 and $dead1 is true and $A4 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A4 to false)](else:)[](if: $SA5 is <= 0)[(set: $SA5 to 0)](if: $SA5 is 0 and $dead5 is false and $A5 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A5 to true)](else-if: $SA5 is 0 and $dead5 is true and $A5 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A5 to false)](else:)[](if: $SA44 is <= 0)[(set: $SA44 to 0)](if: $SA44 is 0 and $dead44 is false and $A44 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A44 to true)](else-if: $SA44 is 0 and $dead44 is true and $A44 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A44 to false)](else:)[](if: $SA45 is <= 0)[(set: $SA45 to 0)](if: $SA45 is 0 and $dead45 is false and $A45 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A45 to true)](else-if: $SA45 is 0 and $dead45 is true and $A45 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A45 to false)](else:)[](if: $SA46 is <= 0)[(set: $SA46 to 0)](if: $SA46 is 0 and $dead46 is false and $A46 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A46 to true)](else-if: $SA46 is 0 and $dead46 is true and $A46 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A46 to false)](else:)[](if: $SA47 is <= 0)[(set: $SA47 to 0)](if: $SA47 is 0 and $dead47 is false and $A47 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A47 to true)](else-if: $SA47 is 0 and $dead47 is true and $A47 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A47 to false)](else:)[](if: $SA48 is <= 0)[(set: $SA48 to 0)](if: $SA48 is 0 and $dead48 is false and $A48 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A48 to true)](else-if: $SA48 is 0 and $dead48 is true and $A48 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A48 to false)](else:)[](if: $SA49 is <= 0)[(set: $SA49 to 0)](if: $SA49 is 0 and $dead49 is false and $A49 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A49 to true)](else-if: $SA49 is 0 and $dead49 is true and $A49 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A49 to false)](else:)[](if: $SA50 is <= 0)[(set: $SA50 to 0)](if: $SA50 is 0 and $dead50 is false and $A50 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A50 to true)](else-if: $SA50 is 0 and $dead50 is true and $A50 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A50 to false)](else:)[](if: $SA51 is <= 0)[(set: $SA51 to 0)](if: $SA51 is 0 and $dead51 is false and $A51 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A51 to true)](else-if: $SA51 is 0 and $dead45 is true and $A51 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A51 to false)](else:)[](if: $SA52 is <= 0)[(set: $SA52 to 0)](if: $SA52 is 0 and $dead52 is false and $A52 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A52 to true)](else-if: $SA52 is 0 and $dead52 is true and $A52 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A52 to false)](else:)[](if: $SA17 is <= 0)[(set: $SA17 to 0)](if: $SA17 is 0 and $dead17 is false and $A17 is false)[(set: $giantOnCastle to $giantOnCastle + 1)(set: $A17 to true)](else-if: $SA17 is 0 and $dead17 is true and $A17 is true and $giantOnCastle is >= 0)[(set: $giantOnCastle to $giantOnCastle - 1)(set: $A17 to false)](else:)[](if: $SA18 is <= 0)[(set: $SA18 to 0)](if: $SA18 is 0 and $dead18 is false and $A18 is false)[(set: $giantOnCastle to $giantOnCastle + 1)(set: $A18 to true)](else-if: $SA18 is 0 and $dead18 is true and $A18 is true and $giantOnCastle is >= 0)[(set: $giantOnCastle to $giantOnCastle - 1)(set: $A18 to false)](else:)[](if: $SA19 is <= 0)[(set: $SA19 to 0)](if: $SA19 is 0 and $dead19 is false and $A19 is false)[(set: $giantOnCastle to $giantOnCastle + 1)(set: $A19 to true)](else-if: $SA19 is 0 and $dead19 is true and $A19 is true and $giantOnCastle is >= 0)[(set: $giantOnCastle to $giantOnCastle - 1)(set: $A19 to false)](else:)[](if: $SA20 is <= 0)[(set: $SA20 to 0)](if: $SA20 is 0 and $dead20 is false and $A20 is false)[(set: $giantOnCastle to $giantOnCastle + 1)(set: $A20 to true)](else-if: $SA20 is 0 and $dead20 is true and $A20 is true and $giantOnCastle is >= 0)[(set: $giantOnCastle to $giantOnCastle - 1)(set: $A20 to false)](else:)[](if: $SA21 is <= 0)[(set: $SA21 to 0)](if: $SA21 is 0 and $dead21 is false and $A21 is false)[(set: $giantOnCastle to $giantOnCastle + 1)(set: $A21 to true)](else-if: $SA21 is 0 and $dead21 is true and $A21 is true and $giantOnCastle is >= 0)[(set: $giantOnCastle to $giantOnCastle - 1)(set: $A21 to false)](else:)[](if: $SA55 is <= 0)[(set: $SA55 to 0)](if: $SA55 is 0 and $dead55 is false and $A55 is false)[(set: $dragonOnCastle to $dragonOnCastle + 1)(set: $A55 to true)](else-if: $SA55 is 0 and $dead55 is true and $A55 is true and $dragonOnCastle is >= 0)[(set: $dragonOnCastle to $dragonOnCastle - 1)(set: $A55 to false)](else:)[]
(if: $using is false)[(if: $goblinOnCastle >= 0)[(set: $fortHealth to $fortHealth - ($goblinAttack * $goblinOnCastle))](if: $giantOnCastle >= 0)[(set: $fortHealth to $fortHealth - ($giantAttack * $giantOnCastle))](if: $orcOnCastle >= 0)[(set: $fortHealth to $fortHealth - ($orcAttack * $orcOnCastle))](if: $dragonOnCastle >= 0)[(set: $fortHealth to $fortHealth - ($dragonAttack * $dragonOnCastle))]]
Number of Enemies Remaining: (if: $numEnemies is 20)[(print: 20)](else:)[(print: $numEnemies)]
(if: $numEnemies is <= 21)[Who would you like to attack?(set: $waveTC to $waveTC + 1)]
(if: $waveTC is >=1 and $dead1 is false)[[[//Goblin//|goblin 1]] Health: (print: $G1h) Spaces Away: (print: $SA1)(set: $sy1 to true)](else-if: $dead1 is true)[]
(if: $waveTC is >=1 and $dead2 is false)[[[//Goblin//|goblin 2]] Health: (print: $G2h) Spaces Away: (print: $SA2)(set: $sy2 to true)](else-if: $dead1 is true)[]
(if: $waveTC is >=1 and $dead3 is false)[[[//Goblin//|goblin 3]] Health: (print: $G3h) Spaces Away: (print: $SA3)(set: $sy3 to true)](else-if: $dead1 is true)[]
(if: $waveTC is >=3 and $dead44 is false)[[[//Orc//|orc 1]] Health: (print: $o1h) Spaces Away: (print: $SA44)(set: $sy44 to true)](else-if: $dead44 is true)[]
(if: $waveTC is >=3 and $dead45 is false)[[[//Orc//|orc 2]] Health: (print: $o2h) Spaces Away: (print: $SA45)(set: $sy45 to true)](else-if: $dead45 is true)[]
(if: $waveTC is >=7 and $dead17 is false)[[[//Giant//|giant 1]] Health: (print: $GI1h) Spaces Away: (print: $SA17)(set: $sy17 to true)](else-if: $dead17 is true)[]
(if: $waveTC is >=7 and $dead46 is false)[[[//Orc//|orc 3]] Health: (print: $o3h) Spaces Away: (print: $SA46)(set: $sy46 to true)](else-if: $dead46 is true)[]
(if: $waveTC is >=7 and $dead47 is false)[[[//Orc//|orc 4]] Health: (print: $o4h) Spaces Away: (print: $SA47)(set: $sy47 to true)](else-if: $dead47 is true)[]
(if: $waveTC is >=12 and $dead18 is false)[[[//Giant//|giant 2]] Health: (print: $GI2h) Spaces Away: (print: $SA18)(set: $sy18 to true)](else-if: $dead18 is true)[]
(if: $waveTC is >=12 and $dead19 is false)[[[//Giant//|giant 3]] Health: (print: $GI3h) Spaces Away: (print: $SA19)(set: $sy19 to true)](else-if: $dead19 is true)[]
(if: $waveTC is >=16 and $dead20 is false)[[[//Giant//|giant 4]] Health: (print: $GI4h) Spaces Away: (print: $SA20)(set: $sy20 to true)](else-if: $dead20 is true)[]
(if: $waveTC is >=16 and $dead48 is false)[[[//Orc//|orc 5]] Health: (print: $o5h) Spaces Away: (print: $SA48)(set: $sy48 to true)](else-if: $dead48 is true)[]
(if: $waveTC is >=16 and $dead49 is false)[[[//Orc//|orc 6]] Health: (print: $o6h) Spaces Away: (print: $SA49)(set: $sy49 to true)](else-if: $dead49 is true)[]
(if: $waveTC is >=16 and $dead50 is false)[[[//Orc//|orc 7]] Health: (print: $o7h) Spaces Away: (print: $SA50)(set: $sy50 to true)](else-if: $dead50 is true)[]
(if: $waveTC is >=16 and $dead51 is false)[[[//Orc//|orc 8]] Health: (print: $o8h) Spaces Away: (print: $SA51)(set: $sy51 to true)](else-if: $dead51 is true)[]
(if: $waveTC is >=22 and $dead21 is false)[[[//Giant//|giant 5]] Health: (print: $GI5h) Spaces Away: (print: $SA21)(set: $sy21 to true)](else-if: $dead21 is true)[]
(if: $waveTC is >=22 and $dead4 is false)[[[//Goblin//|goblin 4]] Health: (print: $G4h) Spaces Away: (print: $SA4)(set: $sy4 to true)](else-if: $dead1 is true)[]
(if: $waveTC is >=22 and $dead5 is false)[[[//Goblin//|goblin 5]] Health: (print: $G5h) Spaces Away: (print: $SA5)(set: $sy5 to true)](else-if: $dead1 is true)[]
(if: $waveTC is >=22 and $dead52 is false)[[[//Orc//|orc 9]] Health: (print: $o9h) Spaces Away: (print: $SA52)(set: $sy52 to true)](else-if: $dead52 is true)[]
(if: $waveTC is >=28 and $dead55 is false)[[[//Dragon//|dragon]] Health: (print: $d1h) Spaces Away: (print: $SA55)(set: $sy55 to true)](else-if: $dead55 is true)[]
(if: $waveTC is >=1 and $fortHealth is < ($maxFortHealth - 20))[[[//Repair Fort (+20)//|repair fort]]]
(if: $waveTC is >=1)[(if: $useBall is 0 and $usePot is 0 and $getFire is true and $getSuper is true)[(print: "Fireball, Buff Potion ")[[//Use Abilities//|trigger ability]]](else-if: $useBall is 0 and $getFire is true)[(print: "Fireball ")[[//Use Abilities//|trigger ability]]](else-if: $usePot is 0 and $getSuper is true)[(print: "Buff Potion ")[[//Use Abilities//|trigger ability]]](else:)[(print: "**You do not own or cannot use any abilities.**")]]
(if: $waveTC is >=1)[[[//Spawn Next Wave//|do nothing]]]
](set: $pastStart to true)Each level will consist of a "wave" of enemies. While they will all appear the same distance away, they will approach the castle at different speeds depending on the type of enemy. Once they reach the castle (0 spaces away), they will begin to do damage to the castle. If the castle's health reaches 0, you lose. In order to fight off the monsters, simply click on the monster's name to attack it. You can only attack one monster per turn. You win the level and can move on to the next once you have defeated all monsters.
[[prepare for wave one]]
(if: $using is false)[(set: $o10h to $o10h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $o10h to $o10h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $o10h to $o10h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $o10h is <= 0)[(set: $dead53 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")]Weapon Upgrade:
-remove ability to pierce
-create insta kill ability
-create damage boost ability
-create repair fort entirelly ability
//Figure out how to code insta kill:
if...you click on this, set bla to true, if true then in each monster i need to set it such that after clicking on that monster it resets it to false. then create a counter for use times, if use time is one and it is false then remove option.//goblin 1
(set: $G1h to $G1h - $playerAttack)
(set: $SA1 to $SA1 - $goblinSpeed)
(if: $SA1 is "On Castle" and $dead1 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)](else-if: $SA1 is "On Castle" and $dead1 is true)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $SA1 to 4)](else:)[]
(if: $SA1 is "On Castle")[(set: $fortHealth to $fortHealth - ($goblinAttack * $goblinOnCastle))]
(if: $G1h is <= 0)[(set: $dead1 to true)](else:)[]
(if: $dead1 is true)[(set: $numEnemies to $numEnemies -1)]
(set: $waveTC to $waveTC + 1)
(goto: "wave one")
//wave page one
(if: $SA1 is <= 0)[(set: $SA1 to "On Castle")]
(if: $G1h is <= 0)[(set: $dead1 to true)](else:)[]
// the way this works:
// alive check
(if: $G1h is <= 0)[(set: $dead1 to true)](if: $G2h is <= 0)[(set: $dead2 to true)](if: $G3h is <= 0)[(set: $dead3 to true)](
//num enemy check
(if: $dead1 is true and $numEnemies is not 0)[(set: $numEnemies to $numEnemies - 1)](if: $dead2 is true and $numEnemies is not 0)[(set: $numEnemies to $numEnemies - 1)](if: $dead3 is true and $numEnemies is not 0)[(set: $numEnemies to $numEnemies -1)]
//castle damage
(if: $SA17 is < 0)[(set: $SA17 to 0)](if: $SA17 is 0 and $dead17 is false and $A17 is false)[(set: $giantOnCastle to $giantOnCastle + 1)(set: $A17 to true)](else-if: $SA17 is 0 and $dead17 is true and $A17 is true)[(set: $giantOnCastle to $giantOnCastle - 1)(set: $A17 to false)](else:)[](if: $giantOnCastle >= 0)[(set: $fortHealth to $fortHealth - ($goblinAttack * $goblinOnCastle))]
//Keep in mind:
Players need a decent amount of damage, so maybe do...5 damage per point put in(set: $numEnemies to 11)(set: $G1h to 35)(set: $G2h to 35)(set: $G3h to 35)(set: $G4h to 35)(set: $G5h to 35)(set: $G6h to 35)(set: $G7h to 35)(set: $G8h to 35)(set: $G9h to 35)(set: $G10h to 35)(set: $G11h to 35)(set: $G12h to 35)(set: $G13h to 35)(set: $G14h to 35)(set: $G15h to 35)(set: $GI1h to 110)(set: $GI2h to 110)(set: $GI3h to 110)(set: $GI4h to 110)(set: $GI5h to 110)(set: $GI6h to 110)(set: $GI7h to 110)(set: $GI8h to 110)(set: $GI9h to 110)(set: $GI10h to 110)(set: $goblinAttack to 10)"Whoa! What is that big guy at the end of the field! Oh...it's a giant. Be careful, giants do a large amount of damage to the castle, and are tanky, however the downside is that they are slow and take a while to reach the castle walls. Make sure you prioritize properly who needs to be eliminated first! Goodluck, I'm going to go hide." -Lionheardt
[[//Start Wave 2//|wave two]]
(if: $pointCounter is 0 and $waveCounter is 2)[*"Second Wave inbound!!! Get Ready Soldier!* -Lionheardt
[[//Start Next Wave//|change monster values]]](else-if: $pointCounter is 0 and $waveCounter is 3)[*"Oh dear...Just as I feared...They brought the orcs out. These creatures are much more resilent then goblins and do just as much damage. They are however, a bit slower. Maybe you might want to save your abilities if you have any for the giant then clear the orcs manually."* -Olaf
[[//Start Next Wave//|change monster values 2]]](else-if: $pointCounter is 0 and $waveCounter is 4)[*"You have done us most proud no doubt loyal knight. Unfortunately...we have one more test for you..."* -Olaf
"Indeed soldier, we need you to defeat this last fine wave of enemies. There I fear to tell you this will be the largest wave and strongest by far. I'm not sure what they will release...maybe the dragon...maybe just goblins. I wish you best of luck..." -Lionheardt
[[//Start Final Wave//|change monster values 3]]](else-if: $waveCounter is 2)["Nice job clearing the first wave! We've given you some more reinforcment points, feel free to spend them as you wish, just remember each wave gets harder." -Lionheardt
Points to spend: (print: $pointCounter)
[[Increase Fort Health]] Current Health: (print: $fortHealth)
[[Increase Base Damage]] Current Attack: (print: $playerAttack)
[[Acquire Abilities]] Current Abilities: (if: $getFire is true and $getRepair is true and $getSuper is true)[(print: "Fireball, Buff Potion, Constructor")](else-if: $getFire is true and $getRepair is true)[(print: "Fireball, Constructor")](else-if: $getFire is true and $getSuper is true)[(print: "Fireball, Buff Potion")](else-if: $getRepair is true and $getSuper is true)[(print: "Buff Potion, Constructor")](else-if: $getFire is true)[(print: "Fireball")](else-if: $getRepair is true)[(print: "Constructor")](else-if: $getSuper is true)[(print: "Buff Potion")](else:)[(print: "None")]
](else-if: $waveCounter is 3)["Nice job soldier! I didn't doubt you had that giant for a second! Rest up and gear up again, you go back out 8 am tomorrow!" -Lionheardt
Points to spend: (print: $pointCounter)
[[Increase Fort Health]] Current Health: (print: $fortHealth)
[[Increase Base Damage]] Current Attack: (print: $playerAttack)
[[Acquire Abilities]] Current Abilities: (if: $getFire is true and $getRepair is true and $getSuper is true)[(print: "Fireball, Buff Potion, Constructor")](else-if: $getFire is true and $getRepair is true)[(print: "Fireball, Constructor")](else-if: $getFire is true and $getSuper is true)[(print: "Fireball, Buff Potion")](else-if: $getRepair is true and $getSuper is true)[(print: "Buff Potion, Constructor")](else-if: $getFire is true)[(print: "Fireball")](else-if: $getRepair is true)[(print: "Constructor")](else-if: $getSuper is true)[(print: "Buff Potion")](else:)[(print: "None")]
](else-if: $waveCounter is 4)["Well done! The orcs didn't stand a chance. I believe you should have a few days off for the holidays so go relax and gear up. Maybe train if you're like me. I'll see you in a bit soldier." -Lionheardt
Points to spend: (print: $pointCounter)
[[Increase Fort Health]] Current Health: (print: $fortHealth)
[[Increase Base Damage]] Current Attack: (print: $playerAttack)
[[Acquire Abilities]] Current Abilities: (if: $getFire is true and $getRepair is true and $getSuper is true)[(print: "Fireball, Buff Potion, Constructor")](else-if: $getFire is true and $getRepair is true)[(print: "Fireball, Constructor")](else-if: $getFire is true and $getSuper is true)[(print: "Fireball, Buff Potion")](else-if: $getRepair is true and $getSuper is true)[(print: "Buff Potion, Constructor")](else-if: $getFire is true)[(print: "Fireball")](else-if: $getRepair is true)[(print: "Constructor")](else-if: $getSuper is true)[(print: "Buff Potion")](else:)[(print: "None")]
]{
(set: $numEnemies to 0)
(set: $waveTC to 0)
(set: $dead1 to false)
(set: $dead2 to false)
(set: $dead3 to false)
(set: $dead4 to false)
(set: $dead5 to false)
(set: $dead6 to false)
(set: $dead7 to false)
(set: $dead8 to false)
(set: $dead9 to false)
(set: $dead10 to false)
(set: $dead11 to false)
(set: $dead12 to false)
(set: $dead13 to false)
(set: $dead14 to false)
(set: $dead15 to false)
(set: $dead16 to false)
(set: $dead17 to false)
(set: $dead18 to false)
(set: $dead19 to false)
(set: $dead20 to false)
(set: $dead21 to false)
(set: $dead22 to false)
(set: $dead23 to false)
(set: $dead24 to false)
(set: $dead25 to false)
(set: $dead26 to false)
(set: $dead27 to false)
(set: $dead28 to false)
(set: $dead29 to false)
(set: $dead30 to false)
(set: $dead31 to false)
(set: $dead32 to false)
(set: $dead33 to false)
(set: $dead34 to false)
(set: $dead35 to false)
(set: $dead36 to false)
(set: $dead37 to false)
(set: $dead38 to false)
(set: $dead39 to false)
(set: $dead40 to false)
(set: $dead41 to false)
(set: $dead42 to false)
(set: $dead43 to false)
(set: $dead44 to false)
(set: $dead45 to false)
(set: $dead46 to false)
(set: $dead47 to false)
(set: $dead48 to false)
(set: $dead49 to false)
(set: $dead50 to false)
(set: $dead51 to false)
(set: $dead52 to false)
(set: $dead53 to false)
(set: $dead54 to false)
(set: $dead55 to false)
<!-- Goblin Health Presets -->
(set: $G1h to 25)
(set: $G2h to 25)
(set: $G3h to 25)
(set: $G4h to 25)
(set: $G5h to 25)
(set: $G6h to 25)
(set: $G7h to 25)
(set: $G8h to 25)
(set: $G9h to 25)
(set: $G10h to 25)
(set: $G11h to 25)
(set: $G12h to 25)
(set: $G13h to 25)
(set: $G14h to 25)
(set: $G15h to 25)
<!-- Space Away Check -->
(set: $SA1 to 4)
(set: $SA2 to 4)
(set: $SA3 to 4)
(set: $SA4 to 4)
(set: $SA5 to 4)
(set: $SA6 to 4)
(set: $SA7 to 4)
(set: $SA8 to 4)
(set: $SA9 to 4)
(set: $SA10 to 4)
(set: $SA11 to 4)
(set: $SA12 to 4)
(set: $SA13 to 4)
(set: $SA14 to 4)
(set: $SA15 to 4)
(set: $SA16 to 4)
(set: $SA17 to 4)
(set: $SA18 to 4)
(set: $SA19 to 4)
(set: $SA20 to 4)
(set: $SA21 to 4)
(set: $SA22 to 4)
(set: $SA23 to 4)
(set: $SA24 to 4)
(set: $SA25 to 4)
(set: $SA26 to 4)
(set: $SA27 to 4)
(set: $SA28 to 4)
(set: $SA29 to 4)
(set: $SA30 to 4)
(set: $SA31 to 4)
(set: $SA32 to 4)
(set: $SA33 to 4)
(set: $SA34 to 4)
(set: $SA35 to 4)
(set: $SA36 to 4)
(set: $SA37 to 4)
(set: $SA38 to 4)
(set: $SA39 to 4)
(set: $SA40 to 4)
(set: $SA41 to 4)
(set: $SA42 to 4)
(set: $SA43 to 4)
(set: $SA44 to 4)
(set: $SA45 to 4)
(set: $SA46 to 4)
(set: $SA47 to 4)
(set: $SA48 to 4)
(set: $SA49 to 4)
(set: $SA50 to 4)
(set: $SA51 to 4)
(set: $SA52 to 4)
(set: $SA53 to 4)
(set: $SA54 to 4)
(set: $SA55 to 4)
(set: $goblinOnCastle to 0)
(set: $orcOnCastle to 0)
(set: $wolfOnCastle to 0)
(set: $giantOnCastle to 0)
(set: $dragonOnCastle to 0)
<!-- At castle wall check -->
(set: $A1 to false)
(set: $A2 to false)
(set: $A3 to false)
(set: $A4 to false)
(set: $A5 to false)
(set: $A6 to false)
(set: $A7 to false)
(set: $A8 to false)
(set: $A9 to false)
(set: $A10 to false)
(set: $A11 to false)
(set: $A12 to false)
(set: $A13 to false)
(set: $A14 to false)
(set: $A15 to false)
(set: $A16 to false)
(set: $A17 to false)
(set: $A18 to false)
(set: $A19 to false)
(set: $A20 to false)
(set: $A21 to false)
(set: $A22 to false)
(set: $A23 to false)
(set: $A24 to false)
(set: $A25 to false)
(set: $A26 to false)
(set: $A27 to false)
(set: $A28 to false)
(set: $A29 to false)
(set: $A30 to false)
(set: $A31 to false)
(set: $A32 to false)
(set: $A33 to false)
(set: $A34 to false)
(set: $A35 to false)
(set: $A36 to false)
(set: $A37 to false)
(set: $A38 to false)
(set: $A39 to false)
(set: $A40 to false)
(set: $A41 to false)
(set: $A42 to false)
(set: $A43 to false)
(set: $A44 to false)
(set: $A45 to false)
(set: $A46 to false)
(set: $A47 to false)
(set: $A48 to false)
(set: $A49 to false)
(set: $A50 to false)
(set: $A51 to false)
(set: $A52 to false)
(set: $A53 to false)
(set: $A54 to false)
(set: $A55 to false)
<!-- Dead true check -->
(set: $D1 to false)
(set: $D2 to false)
(set: $D3 to false)
(set: $D4 to false)
(set: $D5 to false)
(set: $D6 to false)
(set: $D7 to false)
(set: $D8 to false)
(set: $D9 to false)
(set: $D10 to false)
(set: $D11 to false)
(set: $D12 to false)
(set: $D13 to false)
(set: $D14 to false)
(set: $D15 to false)
(set: $D16 to false)
(set: $D17 to false)
(set: $D18 to false)
(set: $D19 to false)
(set: $D20 to false)
(set: $D21 to false)
(set: $D22 to false)
(set: $D23 to false)
(set: $D24 to false)
(set: $D25 to false)
(set: $D26 to false)
(set: $D27 to false)
(set: $D28 to false)
(set: $D29 to false)
(set: $D30 to false)
(set: $D31 to false)
(set: $D32 to false)
(set: $D33 to false)
(set: $D34 to false)
(set: $D35 to false)
(set: $D36 to false)
(set: $D37 to false)
(set: $D38 to false)
(set: $D39 to false)
(set: $D40 to false)
(set: $D41 to false)
(set: $D42 to false)
(set: $D43 to false)
(set: $D44 to false)
(set: $D45 to false)
(set: $D46 to false)
(set: $D47 to false)
(set: $D48 to false)
(set: $D49 to false)
(set: $D50 to false)
(set: $D51 to false)
(set: $D52 to false)
(set: $D53 to false)
(set: $D54 to false)
(set: $D55 to false)
<!-- Fort Health -->
(set: $fortHealth to $maxFortHealth)
(set: $healthUpdate to false)
<!-- Spawn yet -->
(set: $sy1 to false)
(set: $sy2 to false)
(set: $sy3 to false)
(set: $sy4 to false)
(set: $sy5 to false)
(set: $sy6 to false)
(set: $sy7 to false)
(set: $sy8 to false)
(set: $sy9 to false)
(set: $sy10 to false)
(set: $sy11 to false)
(set: $sy12 to false)
(set: $sy13 to false)
(set: $sy14 to false)
(set: $sy15 to false)
(set: $sy16 to false)
(set: $sy17 to false)
(set: $sy18 to false)
(set: $sy19 to false)
(set: $sy20 to false)
(set: $sy21 to false)
(set: $sy22 to false)
(set: $sy23 to false)
(set: $sy24 to false)
(set: $sy25 to false)
(set: $sy26 to false)
(set: $sy27 to false)
(set: $sy28 to false)
(set: $sy29 to false)
(set: $sy30 to false)
(set: $sy31 to false)
(set: $sy32 to false)
(set: $sy33 to false)
(set: $sy34 to false)
(set: $sy35 to false)
(set: $sy36 to false)
(set: $sy37 to false)
(set: $sy38 to false)
(set: $sy39 to false)
(set: $sy40 to false)
(set: $sy41 to false)
(set: $sy42 to false)
(set: $sy43 to false)
(set: $sy44 to false)
(set: $sy45 to false)
(set: $sy46 to false)
(set: $sy47 to false)
(set: $sy48 to false)
(set: $sy49 to false)
(set: $sy50 to false)
(set: $sy51 to false)
(set: $sy52 to false)
(set: $sy53 to false)
(set: $sy54 to false)
(set: $sy55 to false)
(set: $using to false)
(set: $usePot to 0)
(set: $useBall to 0)
(set: $useDude to 0)
}
(goto: "change points")
**All abilities are one time uses per wave**
Fireball
(if: $pointCounter is < 4)[You do not have enough points for this ability, maybe at a later time.](else:)["Fireball is an insta-kill ability that will destroy one enemy instantly" (does not work on dragons)
[[//Acquire Fireball (-4 Points)//|insta kill]]]
Buff potion
(if: $pointCounter is < 3)[You do not have enough points for this ability, maybe at a later time.](else:)["The magical buff potion is an interesting concoction. We aren't entirelly sure how we made it but we did. What this potion does is allow you to zap an enemy for 80 damage Crazy right?" (Works on dragons)
[[//Acquire Buff Potion (-3 Points)//|super damage]]]
[[//Go back//|player points]](set: $playerAttack to $playerAttack + $increasePA)
(set: $pointCounter to $pointCounter - 1)
(if: $pastStart is false)[(goto: "player points")](else:)[(goto: "change points")](set: $numEnemies to 12)(set: $maxFortHealth to $fortHealth)"Welcome to your first wave most honorable Knight. This should be a fairly easy wave as I believe the dark side is only testing out the waters and what you have to offer." -Lionheardt
"Don't underestimate them though, when they build up they get difficult. Just remember some units of theirs can move faster to the fort but attack for less while others are slower and do a lot more damage. Make sure you choose your priorities well." -Olaf
*You see an oddly orderly fashioned line of goblins running at you.*
"They look like boogers..."
[[//Start Wave//|wave one fix]](if: $G1h is <= 0)[(set: $dead1 to true)](if: $G2h is <= 0)[(set: $dead2 to true)](if: $G3h is <= 0)[(set: $dead3 to true)](if: $G4h is <= 0)[(set: $dead4 to true)](if: $G5h is <= 0)[(set: $dead5 to true)](if: $G6h is <= 0)[(set: $dead6 to true)](if: $G7h is <= 0)[(set: $dead7 to true)](if: $G8h is <= 0)[(set: $dead8 to true)](if: $G9h is <= 0)[(set: $dead9 to true)](if: $G10h is <= 0)[(set: $dead10 to true)](if: $dead1 is true and $numEnemies is not 0 and $D1 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D1 to true)](if: $dead2 is true and $numEnemies is not 0 and $D2 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D2 to true)](if: $dead3 is true and $numEnemies is not 0 and $D3 is false)[(set: $numEnemies to $numEnemies -1)(set: $D3 to true)](if: $dead4 is true and $numEnemies is not 0 and $D4 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D4 to true)](if: $dead5 is true and $numEnemies is not 0 and $D5 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D5 to true)](if: $dead6 is true and $numEnemies is not 0 and $D6 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D6 to true)](if: $dead7 is true and $numEnemies is not 0 and $D7 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D7 to true)](if: $dead8 is true and $numEnemies is not 0 and $D8 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D8 to true)](if: $dead9 is true and $numEnemies is not 0 and $D9 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D9 to true)](if: $dead10 is true and $numEnemies is not 0 and $D10 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D10 to true)](if: $fortHealth <= 0)[[[//Game Over//|game over]]](else-if: $numEnemies is <=0 and $fortHealth is > 0)[(set: $pointCounter to 8)(set: $waveCounter to $waveCounter + 1)(set: $waveTC to 0)[[//Next Wave//|reset values]]](else:)[**Fort Health:** (print: $fortHealth)(if:$goblinOnCastle < 0)[(set: $goblinOnCastle to 0)](if: $SA1 is <= 0)[(set: $SA1 to 0)](if: $SA1 is 0 and $dead1 is false and $A1 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A1 to true)](else-if: $SA1 is 0 and $dead1 is true and $A1 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A1 to false)](else:)[](if: $SA2 is <= 0)[(set: $SA2 to 0)](if: $SA2 is 0 and $dead2 is false and $A2 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A2 to true)](else-if: $SA2 is 0 and $dead2 is true and $A2 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A2 to false)](else:)[](if: $SA3 is <= 0)[(set: $SA3 to 0)](if: $SA3 is 0 and $dead3 is false and $A3 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A3 to true)](else-if: $SA3 is 0 and $dead3 is true and $A3 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A3 to false)](else:)[](if: $SA4 is <= 0)[(set: $SA4 to 0)](if: $SA4 is 0 and $dead4 is false and $A4 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A4 to true)](else-if: $SA4 is 0 and $dead4 is true and $A4 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A4 to false)](else:)[](if: $SA5 is <= 0)[(set: $SA5 to 0)](if: $SA5 is 0 and $dead5 is false and $A5 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A5 to true)](else-if: $SA5 is 0 and $dead5 is true and $A5 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A5 to false)](else:)[](if: $SA6 is <= 0)[(set: $SA6 to 0)](if: $SA6 is 0 and $dead6 is false and $A6 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A6 to true)](else-if: $SA6 is 0 and $dead6 is true and $A6 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A6 to false)](else:)[](if: $SA7 is <= 0)[(set: $SA7 to 0)](if: $SA7 is 0 and $dead7 is false and $A7 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A7 to true)](else-if: $SA7 is 0 and $dead7 is true and $A7 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A7 to false)](else:)[](if: $SA8 is <= 0)[(set: $SA8 to 0)](if: $SA8 is 0 and $dead8 is false and $A8 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A8 to true)](else-if: $SA8 is 0 and $dead8 is true and $A8 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A8 to false)](else:)[](if: $SA9 is <= 0)[(set: $SA9 to 0)](if: $SA9 is 0 and $dead9 is false and $A9 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A9 to true)](else-if: $SA9 is 0 and $dead9 is true and $A9 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A9 to false)](else:)[](if: $SA10 is <= 0)[(set: $SA10 to 0)](if: $SA10 is 0 and $dead10 is false and $A10 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A10 to true)](else-if: $SA10 is 0 and $dead10 is true and $A10 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A10 to false)](else:)
[](if: $using is false)[(if: $goblinOnCastle >= 0)[(set: $fortHealth to $fortHealth - ($goblinAttack * $goblinOnCastle))]](else:)[]
Number of Enemies Remaining: (if: $numEnemies is 12)[11](else-if: $numEnemies is 11)[(print: 10)](else:)[(print: $numEnemies)](set: $waveCounter to 1)
(if: $numEnemies is 12)[On the peak of the horizon of the grassy plains you see a green little goblin run at you. "Interesting..." You reach for your bow and arrow and fire a first shot...a miss. You pull out another and you hit it. "Pft, this is easy..." As you say that you see a lot of goblins over the hump. "Let's see what you guys are made of"
[[//continue//|wave one fix]](set: $numEnemies to $numEnemies - 1)](else-if: $numEnemies is 11)[<u>The wave begins.</u>
[[//continue//|wave one fix]](set: $numEnemies to $numEnemies - 1)](else-if: $numEnemies is <= 10)[Who would you like to attack?(if: $using is false)[(set: $waveTC to $waveTC + 1)]]
(if: $waveTC is >=1 and $dead1 is false)[[[//Goblin//|goblin 1]] Health: (print: $G1h) Spaces Away: (print: $SA1)](else-if: $dead1 is true)[]
(if: $waveTC is >=2 and $dead2 is false)[[[//Goblin//|goblin 2]] Health: (print: $G2h) Spaces Away: (print: $SA2)](else-if: $dead2 is true)[]
(if: $waveTC is >=2 and $dead3 is false)[[[//Goblin//|goblin 3]] Health: (print: $G3h) Spaces Away: (print: $SA3)](else-if: $dead3 is true)[]
(if: $waveTC is >=3 and $dead4 is false)[[[//Goblin//|goblin 4]] Health: (print: $G4h) Spaces Away: (print: $SA4)](else-if: $dead4 is true)[]
(if: $waveTC is >=3 and $dead5 is false)[[[//Goblin//|goblin 5]] Health: (print: $G5h) Spaces Away: (print: $SA5)](else-if: $dead5 is true)[]
(if: $waveTC is >=3 and $dead6 is false)[[[//Goblin//|goblin 6]] Health: (print: $G6h) Spaces Away: (print: $SA6)](else-if: $dead6 is true)[]
(if: $waveTC is >=4 and $dead7 is false)[[[//Goblin//|goblin 7]] Health: (print: $G7h) Spaces Away: (print: $SA7)](else-if: $dead7 is true)[]
(if: $waveTC is >=4 and $dead8 is false)[[[//Goblin//|goblin 8]] Health: (print: $G8h) Spaces Away: (print: $SA8)](else-if: $dead8 is true)[]
(if: $waveTC is >=5 and $dead9 is false)[[[//Goblin//|goblin 9]] Health: (print: $G9h) Spaces Away: (print: $SA9)](else-if: $dead9 is true)[]
(if: $waveTC is >=5 and $dead10 is false)[[[//Goblin//|goblin 10]] Health: (print: $G10h) Spaces Away: (print: $SA10)](else-if: $dead10 is true)[]
(if: $waveTC is >=1 and $fortHealth is < ($maxFortHealth - 20))
[[[//Repair Fort (+20)//|repair fort]]]
(if: $waveTC is >=1)[(if: $useBall is 0 and $usePot is 0 and $getFire is true and $getSuper is true)[(print: "Fireball, Buff Potion ")[[//Use Abilities//|trigger ability]]](else-if: $useBall is 0 and $getFire is true)[(print: "Fireball ")[[//Use Abilities//|trigger ability]]](else-if: $usePot is 0 and $getSuper is true)[(print: "Buff Potion ")[[//Use Abilities//|trigger ability]]](else:)[(print: "**You do not own or cannot use any abilities.**")]]
(if: $waveTC is >=1)[[[//Spawn Next Wave//|do nothing]]]
](if: $using is false)[(set: $G1h to $G1h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $G1h to $G1h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $G1h to $G1h - 80)(set: $using to false)](else:)[(set: $G1h to $G1h - $playerAttack)(set: $using to false)]
(if: $G1h is <= 0)[(set: $dead1 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $G2h to $G2h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $G2h to $G2h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $G2h to $G2h - 80)(set: $using to false)](else:)[(set: $G2h to $G2h - $playerAttack)(set: $using to false)]
(if: $G2h is <= 0)[(set: $dead1 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $G3h to $G3h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $G3h to $G3h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $G3h to $G3h - 80)(set: $using to false)](else:)[(set: $G3h to $G3h - $playerAttack)(set: $using to false)]
(if: $G3h is <= 0)[(set: $dead3 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $G4h to $G4h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $G4h to $G4h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $G4h to $G4h - 80)(set: $using to false)](else:)[(set: $G4h to $G4h - $playerAttack)(set: $using to false)]
(if: $G4h is <= 0)[(set: $dead4 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $G5h to $G5h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $G5h to $G5h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $G5h to $G5h - 80)(set: $using to false)](else:)[(set: $G5h to $G5h - $playerAttack)(set: $using to false)]
(if: $G5h is <= 0)[(set: $dead5 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $G6h to $G6h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $G6h to $G6h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $G6h to $G6h - 80)(set: $using to false)](else:)[(set: $G6h to $G6h - $playerAttack)(set: $using to false)]
(if: $G6h is <= 0)[(set: $dead6 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $G7h to $G7h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $G7h to $G7h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $G7h to $G7h - 80)(set: $using to false)](else:)[(set: $G7h to $G7h - $playerAttack)(set: $using to false)]
(if: $G7h is <= 0)[(set: $dead7 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $G8h to $G8h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $G8h to $G8h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $G8h to $G8h - 80)(set: $using to false)](else:)[(set: $G8h to $G8h - $playerAttack)(set: $using to false)]
(if: $G8h is <= 0)[(set: $dead8 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $G9h to $G9h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $G9h to $G9h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $G9h to $G9h - 80)(set: $using to false)](else:)[(set: $G9h to $G9h - $playerAttack)(set: $using to false)]
(if: $G9h is <= 0)[(set: $dead9 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $G10h to $G10h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $G10h to $G10h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $G10h to $G10h - 80)(set: $using to false)](else:)[(set: $G10h to $G10h - $playerAttack)(set: $using to false)]
(if: $G10h is <= 0)[(set: $dead10 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](set: $fortHealth to $fortHealth + 20)
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $GI1h to $GI1h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $GI1h to $GI1h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $GI1h to $GI1h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $GI1h <= 0)[(set: $dead17 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $GI2h to $GI2h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $GI2h to $GI2h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $GI2h to $GI2h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $GI2h <= 0)[(set: $dead18 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(set: $SA1 to $SA1 - $goblinSpeed)](else-if: $waveTC is <= 2)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)](else-if: $waveTC is <= 3)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)(set: $SA4 to $SA4 - $goblinSpeed)(set: $SA5 to $SA5 - $goblinSpeed)(set: $SA6 to $SA6 - $goblinSpeed)](else-if: $waveTC is <= 4)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)(set: $SA4 to $SA4 - $goblinSpeed)(set: $SA5 to $SA5 - $goblinSpeed)(set: $SA6 to $SA6 - $goblinSpeed)(set: $SA7 to $SA7 - $goblinSpeed)(set: $SA8 to $SA8 - $goblinSpeed)](else-if: $waveTC is <= 5)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)(set: $SA4 to $SA4 - $goblinSpeed)(set: $SA5 to $SA5 - $goblinSpeed)(set: $SA6 to $SA6 - $goblinSpeed)(set: $SA7 to $SA7 - $goblinSpeed)(set: $SA8 to $SA8 - $goblinSpeed)(set: $SA9 to $SA9 - $goblinSpeed)(set: $SA10 to $SA10 - $goblinSpeed)]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $GI3h to $GI3h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $GI3h to $GI3h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $GI3h to $GI3h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $GI3h <= 0)[(set: $dead19 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(set: $SA1 to $SA1 - $goblinSpeed)](else-if: $waveTC is <= 2)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)](else-if: $waveTC is <= 3)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)(set: $SA4 to $SA4 - $goblinSpeed)(set: $SA5 to $SA5 - $goblinSpeed)(set: $SA6 to $SA6 - $goblinSpeed)](else-if: $waveTC is <= 4)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)(set: $SA4 to $SA4 - $goblinSpeed)(set: $SA5 to $SA5 - $goblinSpeed)(set: $SA6 to $SA6 - $goblinSpeed)(set: $SA7 to $SA7 - $goblinSpeed)(set: $SA8 to $SA8 - $goblinSpeed)](else-if: $waveTC is <= 5)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)(set: $SA4 to $SA4 - $goblinSpeed)(set: $SA5 to $SA5 - $goblinSpeed)(set: $SA6 to $SA6 - $goblinSpeed)(set: $SA7 to $SA7 - $goblinSpeed)(set: $SA8 to $SA8 - $goblinSpeed)(set: $SA9 to $SA9 - $goblinSpeed)(set: $SA10 to $SA10 - $goblinSpeed)]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $GI4h to $GI4h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $GI4h to $GI4h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $GI4h to $GI4h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $GI4h <= 0)[(set: $dead20 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(set: $SA1 to $SA1 - $goblinSpeed)](else-if: $waveTC is <= 2)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)](else-if: $waveTC is <= 3)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)(set: $SA4 to $SA4 - $goblinSpeed)(set: $SA5 to $SA5 - $goblinSpeed)(set: $SA6 to $SA6 - $goblinSpeed)](else-if: $waveTC is <= 4)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)(set: $SA4 to $SA4 - $goblinSpeed)(set: $SA5 to $SA5 - $goblinSpeed)(set: $SA6 to $SA6 - $goblinSpeed)(set: $SA7 to $SA7 - $goblinSpeed)(set: $SA8 to $SA8 - $goblinSpeed)](else-if: $waveTC is <= 5)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)(set: $SA4 to $SA4 - $goblinSpeed)(set: $SA5 to $SA5 - $goblinSpeed)(set: $SA6 to $SA6 - $goblinSpeed)(set: $SA7 to $SA7 - $goblinSpeed)(set: $SA8 to $SA8 - $goblinSpeed)(set: $SA9 to $SA9 - $goblinSpeed)(set: $SA10 to $SA10 - $goblinSpeed)]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $GI5h to $GI5h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $GI5h to $GI5h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $GI5h to $GI5h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $GI5h <= 0)[(set: $dead21 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(set: $SA1 to $SA1 - $goblinSpeed)](else-if: $waveTC is <= 2)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)](else-if: $waveTC is <= 3)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)(set: $SA4 to $SA4 - $goblinSpeed)(set: $SA5 to $SA5 - $goblinSpeed)(set: $SA6 to $SA6 - $goblinSpeed)](else-if: $waveTC is <= 4)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)(set: $SA4 to $SA4 - $goblinSpeed)(set: $SA5 to $SA5 - $goblinSpeed)(set: $SA6 to $SA6 - $goblinSpeed)(set: $SA7 to $SA7 - $goblinSpeed)(set: $SA8 to $SA8 - $goblinSpeed)](else-if: $waveTC is <= 5)[(set: $SA1 to $SA1 - $goblinSpeed)(set: $SA2 to $SA2 - $goblinSpeed)(set: $SA3 to $SA3 - $goblinSpeed)(set: $SA4 to $SA4 - $goblinSpeed)(set: $SA5 to $SA5 - $goblinSpeed)(set: $SA6 to $SA6 - $goblinSpeed)(set: $SA7 to $SA7 - $goblinSpeed)(set: $SA8 to $SA8 - $goblinSpeed)(set: $SA9 to $SA9 - $goblinSpeed)(set: $SA10 to $SA10 - $goblinSpeed)]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $o1h to $o1h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $o1h to $o1h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $o1h to $o1h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $o1h is <= 0)[(set: $dead44 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $o2h to $o2h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $o2h to $o2h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $o2h to $o2h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $o2h is <= 0)[(set: $dead45 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $o3h to $o3h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $o3h to $o3h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $o3h to $o3h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $o3h is <= 0)[(set: $dead46 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $o4h to $o4h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $o4h to $o4h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $o4h to $o4h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $o4h is <= 0)[(set: $dead47 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $o5h to $o5h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $o5h to $o5h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $o5h to $o5h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $o5h is <= 0)[(set: $dead48 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $o6h to $o6h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $o6h to $o6h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $o6h to $o6h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $o6h is <= 0)[(set: $dead49 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $o7h to $o7h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $o7h to $o7h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $o7h to $o7h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $o7h is <= 0)[(set: $dead50 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $o8h to $o8h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $o8h to $o8h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $o8h to $o8h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $o8h is <= 0)[(set: $dead51 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](if: $using is false)[(set: $o9h to $o9h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $o9h to $o9h - 3000)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $o9h to $o9h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $o9h is <= 0)[(set: $dead52 to true)]
(if: $waveCounter is 1)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)]]
]
(else-if: $waveCounter is 2)[(if:$waveTC is 1)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 2)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)]](else-if: $waveTC is <= 4)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)]](else-if: $waveTC is <=6)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)]](else:)[(if: $dead1 is false)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead4 is false)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead6 is false)[(set: $SA6 to $SA6 - $goblinSpeed)](if: $dead7 is false)[(set: $SA7 to $SA7 - $goblinSpeed)](if: $dead8 is false)[(set: $SA8 to $SA8 - $goblinSpeed)](if: $dead9 is false)[(set: $SA9 to $SA9 - $goblinSpeed)](if: $dead10 is false)[(set: $SA10 to $SA10 - $goblinSpeed)](if: $dead17 is false)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 3)[(if:$waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 6)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)]](else-if: $waveTC is <= 8)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)]](else-if: $waveTC is <=9)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)]](else-if: $waveTC is <= 10)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead52 is false and $sy52 is true)[(set: $SA52 to $SA52 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)]]
]
(else-if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")]Welcome to Castle Defense my ye ol' lad!
*"I see you have completed your training, go talk to Lionheardt and Olaf when you're ready to get your first mission. I'm sure you've made your parents very proud becoming one of the most honorable Knights in the city. As well, if you'd like to walk around and explore the city before you get stuck on the castle walls feel free to go out and about. Try not to make them wait though please, they aren't the most patient."*
-Random Knight
<img src="https://c.pxhere.com/photos/ef/8f/knight_middle_ages_fight_swords_armor_historically_weapon_harnisch-1338375.jpg!d" width ="300" height ="500" alt="knight">
[[//Talk to Lionheardt and Olaf.//|player points]]
[[//Walk around the town for a bit.//|walk around town]]
[[//You see a chicken, follow the chicken.//|follow chicken]]
{
(set: $initialPoints to 10)
(set: $pastStart to false)
(set: $pointCounter to 10)
(set: $fortHealth to 500)
(set: $maxFortHealth to $fortHealth)
(set: $playerAttack to 18)
(set: $playerPuncture to 0)
(set: $playerAbilities to 0)
(set: $numTargetsHit to 1)
(set: $increaseFortHealth to 0)
(set: $increasePA to 3)
(set: $increasePP to 1)
(set: $increaseFH to 10)
(set: $fireball to 0)
(set: $super to 0)
(set: $fullRepair to 0)
(set: $getFire to false)
(set: $getSuper to false)
(set: $getRepair to false)
(set: $using to false)
(set: $incGA to 2)
(set: $incGH to 10)
(set: $incGIA to 10)
(set: $incGIH to 30)
(set: $incOA to 5)
(set: $incOH to 20)
(set: $incWA to 5)
(set: $incWH to 20)
(set: $incDA to 60)
(set: $incDH to 100)
(set: $goblinAttack to 5)
(set: $goblinSpeed to 3)
(set: $goblinHealth to 25)
(set: $giantAttack to 30)
(set: $giantSpeed to 1)
(set: $giantHealth to 110)
(set: $orcAttack to 15)
(set: $orcSpeed to 2)
(set: $orcHealth to 50)
(set: $wolfAttack to 5)
(set: $wolfSpeed to 4)
(set: $wolfHealth to 50)
(set: $dragonAttack to 50)
(set: $dragonSpeed to 1)
(set: $dragonHealth to 200)
(set: $numEnemies to 0)
(set: $waveCounter to 0)
(set: $waveTC to 0)
(set: $dead1 to false)
(set: $dead2 to false)
(set: $dead3 to false)
(set: $dead4 to false)
(set: $dead5 to false)
(set: $dead6 to false)
(set: $dead7 to false)
(set: $dead8 to false)
(set: $dead9 to false)
(set: $dead10 to false)
(set: $dead11 to false)
(set: $dead12 to false)
(set: $dead13 to false)
(set: $dead14 to false)
(set: $dead15 to false)
(set: $dead16 to false)
(set: $dead17 to false)
(set: $dead18 to false)
(set: $dead19 to false)
(set: $dead20 to false)
(set: $dead21 to false)
(set: $dead22 to false)
(set: $dead23 to false)
(set: $dead24 to false)
(set: $dead25 to false)
(set: $dead26 to false)
(set: $dead27 to false)
(set: $dead28 to false)
(set: $dead29 to false)
(set: $dead30 to false)
(set: $dead31 to false)
(set: $dead32 to false)
(set: $dead33 to false)
(set: $dead34 to false)
(set: $dead35 to false)
(set: $dead36 to false)
(set: $dead37 to false)
(set: $dead38 to false)
(set: $dead39 to false)
(set: $dead40 to false)
(set: $dead41 to false)
(set: $dead42 to false)
(set: $dead43 to false)
(set: $dead44 to false)
(set: $dead45 to false)
(set: $dead46 to false)
(set: $dead47 to false)
(set: $dead48 to false)
(set: $dead49 to false)
(set: $dead50 to false)
(set: $dead51 to false)
(set: $dead52 to false)
(set: $dead53 to false)
(set: $dead54 to false)
(set: $dead55 to false)
<!-- Goblin Health Presets -->
(set: $G1h to 25)
(set: $G2h to 25)
(set: $G3h to 25)
(set: $G4h to 25)
(set: $G5h to 25)
(set: $G6h to 25)
(set: $G7h to 25)
(set: $G8h to 25)
(set: $G9h to 25)
(set: $G10h to 25)
(set: $G11h to 25)
(set: $G12h to 25)
(set: $G13h to 25)
(set: $G14h to 25)
(set: $G15h to 25)
<!-- Giant Health Presets -->
(set: $GI1h to 110)
(set: $GI2h to 110)
(set: $GI3h to 110)
(set: $GI4h to 110)
(set: $GI5h to 110)
(set: $GI6h to 110)
(set: $GI7h to 110)
(set: $GI8h to 110)
(set: $GI9h to 110)
(set: $GI10h to 110)
<!-- Orc Health Presets -->
(set: $o1h to 80)
(set: $o2h to 80)
(set: $o3h to 80)
(set: $o4h to 80)
(set: $o5h to 80)
(set: $o6h to 80)
(set: $o7h to 80)
(set: $o8h to 80)
(set: $o9h to 80)
(set: $o10h to 80)
<!-- Dragon Health Preset -->
(set: $d1h to 400)
<!-- Space Away Check -->
<!-- Goblins -->
(set: $SA1 to 7)
(set: $SA2 to 7)
(set: $SA3 to 7)
(set: $SA4 to 10)
(set: $SA5 to 10)
(set: $SA6 to 7)
(set: $SA7 to 7)
(set: $SA8 to 7)
(set: $SA9 to 7)
(set: $SA10 to 7)
(set: $SA11 to 7)
(set: $SA12 to 7)
(set: $SA13 to 7)
(set: $SA14 to 7)
(set: $SA15 to 7)
(set: $SA16 to 7)
<!-- Giants -->
(set: $SA17 to 4)
(set: $SA18 to 4)
(set: $SA19 to 4)
(set: $SA20 to 4)
(set: $SA21 to 4)
<!-- Wolves -->
(set: $SA22 to 4)
(set: $SA23 to 4)
(set: $SA24 to 4)
(set: $SA25 to 4)
(set: $SA26 to 4)
(set: $SA27 to 4)
(set: $SA28 to 4)
(set: $SA29 to 4)
(set: $SA30 to 4)
(set: $SA31 to 4)
(set: $SA32 to 4)
(set: $SA33 to 4)
(set: $SA34 to 4)
(set: $SA35 to 4)
(set: $SA36 to 4)
(set: $SA37 to 4)
(set: $SA38 to 4)
(set: $SA39 to 4)
(set: $SA40 to 4)
(set: $SA41 to 4)
(set: $SA42 to 4)
(set: $SA43 to 4)
<!-- Orcs -->
(set: $SA44 to 6)
(set: $SA45 to 4)
(set: $SA46 to 6)
(set: $SA47 to 4)
(set: $SA48 to 7)
(set: $SA49 to 2)
(set: $SA50 to 8)
(set: $SA51 to 4)
(set: $SA52 to 4)
(set: $SA53 to 4)
(set: $SA54 to 4)
<!-- Dragon -->
(set: $SA55 to 4)
(set: $goblinOnCastle to 0)
(set: $orcOnCastle to 0)
(set: $wolfOnCastle to 0)
(set: $giantOnCastle to 0)
(set: $dragonOnCastle to 0)
<!-- At castle wall check -->
(set: $A1 to false)
(set: $A2 to false)
(set: $A3 to false)
(set: $A4 to false)
(set: $A5 to false)
(set: $A6 to false)
(set: $A7 to false)
(set: $A8 to false)
(set: $A9 to false)
(set: $A10 to false)
(set: $A11 to false)
(set: $A12 to false)
(set: $A13 to false)
(set: $A14 to false)
(set: $A15 to false)
(set: $A16 to false)
(set: $A17 to false)
(set: $A18 to false)
(set: $A19 to false)
(set: $A20 to false)
(set: $A21 to false)
(set: $A22 to false)
(set: $A23 to false)
(set: $A24 to false)
(set: $A25 to false)
(set: $A26 to false)
(set: $A27 to false)
(set: $A28 to false)
(set: $A29 to false)
(set: $A30 to false)
(set: $A31 to false)
(set: $A32 to false)
(set: $A33 to false)
(set: $A34 to false)
(set: $A35 to false)
(set: $A36 to false)
(set: $A37 to false)
(set: $A38 to false)
(set: $A39 to false)
(set: $A40 to false)
(set: $A41 to false)
(set: $A42 to false)
(set: $A43 to false)
(set: $A44 to false)
(set: $A45 to false)
(set: $A46 to false)
(set: $A47 to false)
(set: $A48 to false)
(set: $A49 to false)
(set: $A50 to false)
(set: $A51 to false)
(set: $A52 to false)
(set: $A53 to false)
(set: $A54 to false)
(set: $A55 to false)
<!-- Spawn yet -->
(set: $sy1 to false)
(set: $sy2 to false)
(set: $sy3 to false)
(set: $sy4 to false)
(set: $sy5 to false)
(set: $sy6 to false)
(set: $sy7 to false)
(set: $sy8 to false)
(set: $sy9 to false)
(set: $sy10 to false)
(set: $sy11 to false)
(set: $sy12 to false)
(set: $sy13 to false)
(set: $sy14 to false)
(set: $sy15 to false)
(set: $sy16 to false)
(set: $sy17 to false)
(set: $sy18 to false)
(set: $sy19 to false)
(set: $sy20 to false)
(set: $sy21 to false)
(set: $sy22 to false)
(set: $sy23 to false)
(set: $sy24 to false)
(set: $sy25 to false)
(set: $sy26 to false)
(set: $sy27 to false)
(set: $sy28 to false)
(set: $sy29 to false)
(set: $sy30 to false)
(set: $sy31 to false)
(set: $sy32 to false)
(set: $sy33 to false)
(set: $sy34 to false)
(set: $sy35 to false)
(set: $sy36 to false)
(set: $sy37 to false)
(set: $sy38 to false)
(set: $sy39 to false)
(set: $sy40 to false)
(set: $sy41 to false)
(set: $sy42 to false)
(set: $sy43 to false)
(set: $sy44 to false)
(set: $sy45 to false)
(set: $sy46 to false)
(set: $sy47 to false)
(set: $sy48 to false)
(set: $sy49 to false)
(set: $sy50 to false)
(set: $sy51 to false)
(set: $sy52 to false)
(set: $sy53 to false)
(set: $sy54 to false)
(set: $sy55 to false)
<!-- Dead true check -->
(set: $D1 to false)
(set: $D2 to false)
(set: $D3 to false)
(set: $D4 to false)
(set: $D5 to false)
(set: $D6 to false)
(set: $D7 to false)
(set: $D8 to false)
(set: $D9 to false)
(set: $D10 to false)
(set: $D11 to false)
(set: $D12 to false)
(set: $D13 to false)
(set: $D14 to false)
(set: $D15 to false)
(set: $D16 to false)
(set: $D17 to false)
(set: $D18 to false)
(set: $D19 to false)
(set: $D20 to false)
(set: $D21 to false)
(set: $D22 to false)
(set: $D23 to false)
(set: $D24 to false)
(set: $D25 to false)
(set: $D26 to false)
(set: $D27 to false)
(set: $D28 to false)
(set: $D29 to false)
(set: $D30 to false)
(set: $D31 to false)
(set: $D32 to false)
(set: $D33 to false)
(set: $D34 to false)
(set: $D35 to false)
(set: $D36 to false)
(set: $D37 to false)
(set: $D38 to false)
(set: $D39 to false)
(set: $D40 to false)
(set: $D41 to false)
(set: $D42 to false)
(set: $D43 to false)
(set: $D44 to false)
(set: $D45 to false)
(set: $D46 to false)
(set: $D47 to false)
(set: $D48 to false)
(set: $D49 to false)
(set: $D50 to false)
(set: $D51 to false)
(set: $D52 to false)
(set: $D53 to false)
(set: $D54 to false)
(set: $D55 to false)
(set: $healthUpdate to false)
(set: $using to false)
(set: $usePot to 0)
(set: $useBall to 0)
(set: $useDude to 0)
}
As you walk around the town, you get a sense for the dire situation the village is in. The citizens cower in fear of the next attack from the outside monsters. You realize that you are all that is left that stands in the way between them and utter demise. So quit killing time, and march forth to the castle to begin your quest!
<img src="https://c.pxhere.com/photos/fc/33/france_holy_eulalie_of_cernon_medieval_village_narrow_street_pavers-1080437.jpg!d" height="300" width="500" alt="town">
[[//Head to the castle// |player points]]You follow the chicken down a dark alley. *"Screw the quest,"* you think, *"I am going to have myself a delicious chicken dinner!"* As you round another corner, you realize that you have finally reached a dead end. The second thing you realize is that the chicken is now ten times its original size, with glowing red eyes and razor sharp teeth! In a single motion, it lurches forward and bites you in half. Your quest is over before it has even begun, loser!
<img src="http://maxpixel.freegreatpicture.com/static/photo/1x/Hens-Pullet-Chicken-3070851.png" height="500" width="300" alt="chicken">
[[game over]] (if: $pointCounter is 0)[*"Alright you look prepared, goodluck out their soldier. Come back alive. Oh and by the way...we may have left out the fact there might exist a dragon, K bye!"* -Lionheardt
[[//Start your first day on the job//|start game]]](else:)[*"Welcome to the militia. Unfortunately you are the only soldier we found capable enough to hold our front lines. We will be placing you on the very center wall. "* - Olaf
*"Do us proud"* -lionheardt
*"To start you off for your first day of the army, we'll let you choose freely how you would like to set up your defenses. Here are your options...*" - Olaf
You have 10 points to spend on how to set up your initial fort. How would you like to create your set up. Choose wisely, there is no going back to fix your initial setup.
**Increasing Fort Health will increase the max Health of the Fort**
**Increasing Base Damage will increase the base damage you do to enemies**
**Upgrading your weapon will increase the number of targets you can pierce through**
(if: $pointCounter is 10)[Points to spend: (print: $initialPoints)](else:)[Points to spend: (print: $pointCounter)]
[[Increase Fort Health]] Current Health: (print: $fortHealth)
[[Increase Base Damage]] Current Attack: (print: $playerAttack)
[[Acquire Abilities]] Current Abilities: (if: $getFire is true and $getRepair is true and $getSuper is true)[(print: "Fireball, Buff Potion, Constructor")](else-if: $getFire is true and $getRepair is true)[(print: "Fireball, Constructor")](else-if: $getFire is true and $getSuper is true)[(print: "Fireball, Buff Potion")](else-if: $getRepair is true and $getSuper is true)[(print: "Buff Potion, Constructor")](else-if: $getFire is true)[(print: "Fireball")](else-if: $getRepair is true)[(print: "Constructor")](else-if: $getSuper is true)[(print: "Buff Potion")](else:)[(print: "None")]
](if: $getSuper is false)[(set: $getSuper to true)(set: $pointCounter to $pointCounter - 3)"Here ya go mate" - Jen
You look inside the bottle and see some green liquid...](else-if: $getSuper is true)[You already own this ability](else:)[]
(if: $pastStart is false)[[[//Go Back//|player points]]](else:)[[[Go Back//|reset values]]](if: $getFire is false)[(set: $getFire to true)(set: $pointCounter to $pointCounter - 4)"Becareful what you do with this ability. I've burnt some people that pissed me off before" - Jen
You snap your fingers and fire starts to light...](else-if: $getFire is true)[You already own this ability](else:)[]
(if: $pastStart is false)[[[Go Back|player points]]](else:)[[[Go Back|reset values]]](set: $fortHealth to $fortHealth + $increaseFH)
(set: $pointCounter to $pointCounter - 1)
(if: $pastStart is false)[(goto: "player points")](else:)[(goto: "change points")](if: $using is false)[(set: $d1h to $d1h - $playerAttack)]
(else-if: $using is true and $useBall is 1)[(set: $d1h to $d1h - 0)(set: $using to false)](else-if: $using is true and $usePot is 1)[(set: $d1h to $d1h - 80)(set: $using to false)](else:)[(set: $using to false)]
(if: $d1h is <= 0)[(set: $dead55 to true)]
(if: $waveCounter is 4)[(if: $waveTC is 1)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)]](else-if: $waveTC is <= 3)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)]](else-if: $waveTC is <= 7)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)]](else-if: $waveTC is <= 12)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead 19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)]](else-if: $waveTC is <= 16)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)]](else-if: $waveTC is <= 22)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)]](else:)[(if: $dead1 is false and $sy1 is true)[(set: $SA1 to $SA1 - $goblinSpeed)](if: $dead2 is false and $sy2 is true)[(set: $SA2 to $SA2 - $goblinSpeed)](if: $dead3 is false and $sy3 is true)[(set: $SA3 to $SA3 - $goblinSpeed)](if: $dead44 is false and $sy44 is true)[(set: $SA44 to $SA44 - $orcSpeed)](if: $dead45 is false and $sy45 is true)[(set: $SA45 to $SA45 - $orcSpeed)](if: $dead17 is false and $sy17 is true)[(set: $SA17 to $SA17 - $giantSpeed)](if: $dead46 is false and $sy46 is true)[(set: $SA46 to $SA46 - $orcSpeed)](if: $dead47 is false and $sy47 is true)[(set: $SA47 to $SA47 - $orcSpeed)](if: $dead18 is false and $sy18 is true)[(set: $SA18 to $SA18 - $giantSpeed)](if: $dead19 is false and $sy19 is true)[(set: $SA19 to $SA19 - $giantSpeed)](if: $dead20 is false and $sy20 is true)[(set: $SA20 to $SA20 - $giantSpeed)](if: $dead48 is false and $sy48 is true)[(set: $SA48 to $SA48 - $orcSpeed)](if: $dead49 is false and $sy49 is true)[(set: $SA49 to $SA49 - $orcSpeed)](if: $dead50 is false and $sy50 is true)[(set: $SA50 to $SA50 - $orcSpeed)](if: $dead51 is false and $sy51 is true)[(set: $SA51 to $SA51 - $orcSpeed)](if: $dead21 is false and $sy21 is true)[(set: $SA21 to $SA21 - $giantSpeed)](if: $dead4 is false and $sy4 is true)[(set: $SA4 to $SA4 - $goblinSpeed)](if: $dead5 is false and $sy5 is true)[(set: $SA5 to $SA5 - $goblinSpeed)](if: $dead52 is false and $sy52 if true)[(set: $SA52 to $SA52 -$orcSpeed)](if: $dead55 is false and $sy55 is true)[(set: $SA55 to $SA55 - $dragonSpeed)]]
]
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")]YOU HAVE BEEN SLAIN
<img src="https://images.pexels.com/photos/116909/pexels-photo-116909.jpeg?h=350&auto=compress&cs=tinysrgb" height="900" width="1500" alt="grave">(set: $numEnemies to 12)
<!-- Goblin Update -->
(set: $G1h to 45)
(set: $G2h to 45)
(set: $G3h to 45)
(set: $G4h to 45)
(set: $G5h to 45)
(set: $G6h to 45)
(set: $G7h to 45)
(set: $G8h to 45)
(set: $G9h to 45)
(set: $G10h to 35)
<!-- Giant Update -->
(set: $GI1h to 140)
(set: $GI2h to 140)
(set: $GI3h to 140)
(set: $GI4h to 140)
(set: $GI5h to 140)
(set: $GI6h to 140)
(set: $GI7h to 140)
(set: $GI8h to 140)
(set: $GI9h to 140)
(set: $GI10h to 140)
(set: $giantAttack to 50)
<!-- Orc Update -->
(set: $o1h to 80)
(set: $o2h to 80)
(set: $o3h to 80)
(set: $o4h to 80)
(set: $o5h to 80)
(set: $o6h to 80)
(set: $o7h to 80)
(set: $o8h to 80)
(set: $o9h to 80)
(set: $o10h to 80)
(goto: "wave three")<!-- Num Enemies -->
(set: $numEnemies to 20)
<!-- Goblin Update -->
(set: $G1h to 65)
(set: $G2h to 65)
(set: $G3h to 65)
(set: $G4h to 65)
(set: $G5h to 65)
(set: $G6h to 65)
(set: $G7h to 65)
(set: $G8h to 65)
(set: $G9h to 65)
(set: $G10h to 65)
(set: $goblinAttack to 15)
(set: $SA1 to 5)
(set: $SA2 to 3)
(set: $SA3 to 5)
(set: $SA4 to 2)
(set: $SA5 to 2)
(set: $SA6 to 7)
(set: $SA7 to 7)
(set: $SA8 to 7)
(set: $SA9 to 7)
(set: $SA10 to 7)
(set: $SA11 to 7)
(set: $SA12 to 7)
(set: $SA13 to 7)
(set: $SA14 to 7)
(set: $SA15 to 7)
(set: $SA16 to 7)
<!-- Giant Update -->
(set: $GI1h to 220)
(set: $GI2h to 220)
(set: $GI3h to 220)
(set: $GI4h to 220)
(set: $GI5h to 220)
(set: $GI6h to 220)
(set: $GI7h to 220)
(set: $GI8h to 220)
(set: $GI9h to 220)
(set: $GI10h to 220)
(set: $giantAttack to 80)
(set: $SA17 to 10)
(set: $SA18 to 5)
(set: $SA19 to 5)
(set: $SA20 to 8)
(set: $SA21 to 7)
<!-- Orcs -->
(set: $o1h to 80)
(set: $o2h to 80)
(set: $o3h to 80)
(set: $o4h to 80)
(set: $o5h to 80)
(set: $o6h to 80)
(set: $o7h to 80)
(set: $o8h to 80)
(set: $o9h to 80)
(set: $o10h to 80)
(set: $SA44 to 4)
(set: $SA45 to 4)
(set: $SA46 to 6)
(set: $SA47 to 8)
(set: $SA48 to 8)
(set: $SA49 to 8)
(set: $SA50 to 6)
(set: $SA51 to 6)
(set: $SA52 to 8)
(set: $SA53 to 6)
(set: $SA54 to 5)
<!-- Dragon -->
(set: $SA55 to 12)
(set: $dragonAttack to 150)
(set: $dragonSpeed to 1)
(set: $dragonHealth to 600)
(set: $d1h to 600)
(goto: "final wave")YOU REIGN SUPREME
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/7/72/A_Boyar_Wedding_Feast_%28Konstantin_Makovsky%2C_1883%29_Google_Cultural_Institute.jpg/1280px-A_Boyar_Wedding_Feast_%28Konstantin_Makovsky%2C_1883%29_Google_Cultural_Institute.jpg" height="900" width="1500" alt="win">(if: $healthUpdate is false)[(set: $maxFortHealth to $fortHealth)(set: $healthUpdate to true)](if: $G1h is <= 0)[(set: $dead1 to true)](if: $G2h is <= 0)[(set: $dead2 to true)](if: $o1h is <= 0)[(set: $dead44 to true)](if: $o2h is <= 0)[(set: $dead45 to true)](if: $o3h is <= 0)[(set: $dead46 to true)](if: $o4h is <= 0)[(set: $dead47 to true)](if: $o5h is <= 0)[(set: $dead48 to true)](if: $o6h is <= 0)[(set: $dead49 to true)](if: $o7h is <= 0)[(set: $dead50 to true)](if: $o8h is <= 0)[(set: $dead51 to true)](if: $o9h is <= 0)[(set: $dead52 to true)](if: $GI1h is <= 0)[(set: $dead17 to true)](if: $dead1 is true and $numEnemies is not 0 and $D1 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D1 to true)](if: $dead2 is true and $numEnemies is not 0 and $D2 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D2 to true)](if: $dead44 is true and $numEnemies is not 0 and $D44 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D44 to true)](if: $dead45 is true and $numEnemies is not 0 and $D45 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D45 to true)](if: $dead46 is true and $numEnemies is not 0 and $D46 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D46 to true)](if: $dead47 is true and $numEnemies is not 0 and $D47 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D47 to true)](if: $dead48 is true and $numEnemies is not 0 and $D48 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D48 to true)](if: $dead49 is true and $numEnemies is not 0 and $D49 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D49 to true)](if: $dead50 is true and $numEnemies is not 0 and $D50 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D50 to true)](if: $dead51 is true and $numEnemies is not 0 and $D51 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D51 to true)](if: $dead52 is true and $numEnemies is not 0 and $D52 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D52 to true)](if: $dead17 is true and $numEnemies is not 0 and $D17 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D17 to true)](if: $fortHealth <= 0)[[[//Game Over//|game over]]](else-if: $numEnemies is <=0 and $fortHealth is > 0)[(set: $pointCounter to 15)(set: $waveCounter to $waveCounter + 1)(set: $waveTC to 0)[[//Next Wave//|reset values]]](else:)[**Fort Health:** (print: $fortHealth)(if: $SA1 is <= 0)[(set: $SA1 to 0)](if: $SA1 is 0 and $dead1 is false and $A1 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A1 to true)](else-if: $SA1 is 0 and $dead1 is true and $A1 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A1 to false)](else:)[](if: $SA2 is <= 0)[(set: $SA2 to 0)](if: $SA2 is 0 and $dead2 is false and $A2 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A2 to true)](else-if: $SA2 is 0 and $dead2 is true and $A2 is true and $goblinOnCastle is >= 0)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A2 to false)](else:)[](if: $SA44 is <= 0)[(set: $SA44 to 0)](if: $SA44 is 0 and $dead44 is false and $A44 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A44 to true)](else-if: $SA44 is 0 and $dead44 is true and $A44 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A44 to false)](else:)[](if: $SA45 is <= 0)[(set: $SA45 to 0)](if: $SA45 is 0 and $dead45 is false and $A45 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A45 to true)](else-if: $SA45 is 0 and $dead45 is true and $A45 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A45 to false)](else:)[](if: $SA46 is <= 0)[(set: $SA46 to 0)](if: $SA46 is 0 and $dead46 is false and $A46 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A46 to true)](else-if: $SA46 is 0 and $dead46 is true and $A46 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A46 to false)](else:)[](if: $SA47 is <= 0)[(set: $SA47 to 0)](if: $SA47 is 0 and $dead47 is false and $A47 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A47 to true)](else-if: $SA47 is 0 and $dead47 is true and $A47 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A47 to false)](else:)[](if: $SA48 is <= 0)[(set: $SA48 to 0)](if: $SA48 is 0 and $dead48 is false and $A48 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A48 to true)](else-if: $SA48 is 0 and $dead48 is true and $A48 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A48 to false)](else:)[](if: $SA49 is <= 0)[(set: $SA49 to 0)](if: $SA49 is 0 and $dead49 is false and $A49 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A49 to true)](else-if: $SA49 is 0 and $dead49 is true and $A49 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A49 to false)](else:)[](if: $SA50 is <= 0)[(set: $SA50 to 0)](if: $SA50 is 0 and $dead50 is false and $A50 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A50 to true)](else-if: $SA50 is 0 and $dead50 is true and $A50 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A50 to false)](else:)[](if: $SA51 is <= 0)[(set: $SA51 to 0)](if: $SA51 is 0 and $dead51 is false and $A51 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A51 to true)](else-if: $SA51 is 0 and $dead45 is true and $A51 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A51 to false)](else:)[](if: $SA52 is <= 0)[(set: $SA52 to 0)](if: $SA52 is 0 and $dead52 is false and $A52 is false)[(set: $orcOnCastle to $orcOnCastle + 1)(set: $A52 to true)](else-if: $SA52 is 0 and $dead52 is true and $A52 is true and $orcOnCastle is >= 0)[(set: $orcOnCastle to $orcOnCastle - 1)(set: $A52 to false)](else:)[](if: $SA17 is <= 0)[(set: $SA17 to 0)](if: $SA17 is 0 and $dead17 is false and $A17 is false)[(set: $giantOnCastle to $giantOnCastle + 1)(set: $A17 to true)](else-if: $SA17 is 0 and $dead17 is true and $A17 is true and $giantOnCastle is >= 0)[(set: $giantOnCastle to $giantOnCastle - 1)(set: $A17 to false)](else:)[](if: $using is false)[(if: $goblinOnCastle >= 0)[(set: $fortHealth to $fortHealth - ($goblinAttack * $goblinOnCastle))](if: $giantOnCastle >= 0)[(set: $fortHealth to $fortHealth - ($giantAttack * $giantOnCastle))](if: $orcOnCastle >= 0)[(set: $fortHealth to $fortHealth - ($orcAttack * $orcOnCastle))]]
Number of Enemies Remaining: (if: $numEnemies is 12)[(print: 12)](else:)[(print: $numEnemies)]
(if: $numEnemies is <= 13)[Who would you like to attack?(set: $waveTC to $waveTC + 1)]
(if: $waveTC is >=1 and $dead1 is false)[[[//Goblin//|goblin 1]] Health: (print: $G1h) Spaces Away: (print: $SA1)(set: $sy1 to true)](else-if: $dead1 is true)[]
(if: $waveTC is >=1 and $dead2 is false)[[[//Goblin//|goblin 2]] Health: (print: $G2h) Spaces Away: (print: $SA2)(set: $sy2 to true)](else-if: $dead2 is true)[]
(if: $waveTC is >=3 and $dead44 is false)[[[//Orc//|orc 1]] Health: (print: $o1h) Spaces Away: (print: $SA44)(set: $sy44 to true)](else-if: $dead44 is true)[]
(if: $waveTC is >=3 and $dead45 is false)[[[//Orc//|orc 2]] Health: (print: $o2h) Spaces Away: (print: $SA45)(set: $sy45 to true)](else-if: $dead45 is true)[]
(if: $waveTC is >=6 and $dead46 is false)[[[//Orc//|orc 3]] Health: (print: $o3h) Spaces Away: (print: $SA46)(set: $sy46 to true)](else-if: $dead46 is true)[]
(if: $waveTC is >=6 and $dead47 is false)[[[//Orc//|orc 4]] Health: (print: $o4h) Spaces Away: (print: $SA47)(set: $sy47 to true)](else-if: $dead47 is true)[]
(if: $waveTC is >=6 and $dead48 is false)[[[//Orc//|orc 5]] Health: (print: $o5h) Spaces Away: (print: $SA48)(set: $sy48 to true)](else-if: $dead48 is true)[]
(if: $waveTC is >=8 and $dead49 is false)[[[//Orc//|orc 6]] Health: (print: $o6h) Spaces Away: (print: $SA49)(set: $sy49 to true)](else-if: $dead49 is true)[]
(if: $waveTC is >=9 and $dead50 is false)[[[//Orc//|orc 7]] Health: (print: $o7h) Spaces Away: (print: $SA50)(set: $sy50 to true)](else-if: $dead50 is true)[]
(if: $waveTC is >=10 and $dead51 is false)[[[//Orc//|orc 8]] Health: (print: $o8h) Spaces Away: (print: $SA51)(set: $sy51 to true)](else-if: $dead51 is true)[]
(if: $waveTC is >=13 and $dead52 is false)[[[//Orc//|orc 9]] Health: (print: $o9h) Spaces Away: (print: $SA52)(set: $sy52 to true)](else-if: $dead52 is true)[]
(if: $waveTC is >=13 and $dead17 is false)[[[//Giant//|giant 1]] Health: (print: $GI1h) Spaces Away: (print: $SA17)(set: $sy17 to true)](else-if: $dead17 is true)[]
(if: $waveTC is >=1 and $fortHealth is < ($maxFortHealth - 20))[[[//Repair Fort (+20)//|repair fort]]]
(if: $waveTC is >=1)[(if: $useBall is 0 and $usePot is 0 and $getFire is true and $getSuper is true)[(print: "Fireball, Buff Potion ")[[//Use Abilities//|trigger ability]]](else-if: $useBall is 0 and $getFire is true)[(print: "Fireball ")[[//Use Abilities//|trigger ability]]](else-if: $usePot is 0 and $getSuper is true)[(print: "Buff Potion ")[[//Use Abilities//|trigger ability]]](else:)[(print: "**You do not own or cannot use any abilities.**")]]
(if: $waveTC is >=1)[[[//Spawn Next Wave//|do nothing]]]
](if: $healthUpdate is false)[(set: $maxFortHealth to $fortHealth)(set: $healthUpdate to true)](if: $G1h is <= 0)[(set: $dead1 to true)](if: $G2h is <= 0)[(set: $dead2 to true)](if: $G3h is <= 0)[(set: $dead3 to true)](if: $G4h is <= 0)[(set: $dead4 to true)](if: $G5h is <= 0)[(set: $dead5 to true)](if: $G6h is <= 0)[(set: $dead6 to true)](if: $G7h is <= 0)[(set: $dead7 to true)](if: $G8h is <= 0)[(set: $dead8 to true)](if: $G9h is <= 0)[(set: $dead9 to true)](if: $G10h is <= 0)[(set: $dead10 to true)](if: $GI1h is <= 0)[(set: $dead17 to true)](if: $dead1 is true and $numEnemies is not 0 and $D1 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D1 to true)](if: $dead2 is true and $numEnemies is not 0 and $D2 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D2 to true)](if: $dead3 is true and $numEnemies is not 0 and $D3 is false)[(set: $numEnemies to $numEnemies -1)(set: $D3 to true)](if: $dead4 is true and $numEnemies is not 0 and $D4 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D4 to true)](if: $dead5 is true and $numEnemies is not 0 and $D5 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D5 to true)](if: $dead6 is true and $numEnemies is not 0 and $D6 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D6 to true)](if: $dead7 is true and $numEnemies is not 0 and $D7 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D7 to true)](if: $dead8 is true and $numEnemies is not 0 and $D8 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D8 to true)](if: $dead9 is true and $numEnemies is not 0 and $D9 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D9 to true)](if: $dead10 is true and $numEnemies is not 0 and $D10 is false)[(set: $numEnemies to $numEnemies - 1)(set: $D10 to true)](if: $dead17 is true and $numEnemies is not 0 and $D17 is false)[(set:$numEnemies to $numEnemies - 1)(set: $D17 to true)](if: $fortHealth <= 0)[[[//Game Over//|game over]]](else-if: $numEnemies is <=0 and $fortHealth is > 0)[(set: $pointCounter to 8)(set: $waveCounter to $waveCounter + 1)[[//Next Wave//|reset values]]](else:)[**Fort Health:** (print: $fortHealth)(if: $SA1 is <= 0)[(set: $SA1 to 0)](if: $SA1 is 0 and $dead1 is false and $A1 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A1 to true)](else-if: $SA1 is 0 and $dead1 is true and $A1 is true)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A1 to false)](else:)[](if: $SA2 is <= 0)[(set: $SA2 to 0)](if: $SA2 is 0 and $dead2 is false and $A2 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A2 to true)](else-if: $SA2 is 0 and $dead2 is true and $A2 is true)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A2 to false)](else:)[](if: $SA3 is <= 0)[(set: $SA3 to 0)](if: $SA3 is 0 and $dead3 is false and $A3 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A3 to true)](else-if: $SA3 is 0 and $dead3 is true and $A3 is true)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A3 to false)](else:)[](if: $SA4 is <= 0)[(set: $SA4 to 0)](if: $SA4 is 0 and $dead4 is false and $A4 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A4 to true)](else-if: $SA4 is 0 and $dead4 is true and $A4 is true)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A4 to false)](else:)[](if: $SA5 is <= 0)[(set: $SA5 to 0)](if: $SA5 is 0 and $dead5 is false and $A5 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A5 to true)](else-if: $SA5 is 0 and $dead5 is true and $A5 is true)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A5 to false)](else:)[](if: $SA6 is <= 0)[(set: $SA6 to 0)](if: $SA6 is 0 and $dead6 is false and $A6 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A6 to true)](else-if: $SA6 is 0 and $dead6 is true and $A6 is true)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A6 to false)](else:)[](if: $SA7 is <= 0)[(set: $SA7 to 0)](if: $SA7 is 0 and $dead7 is false and $A7 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A7 to true)](else-if: $SA7 is 0 and $dead7 is true and $A7 is true)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A7 to false)](else:)[](if: $SA8 is <= 0)[(set: $SA8 to 0)](if: $SA8 is 0 and $dead8 is false and $A8 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A8 to true)](else-if: $SA8 is 0 and $dead8 is true and $A8 is true)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A8 to false)](else:)[](if: $SA9 is <= 0)[(set: $SA9 to 0)](if: $SA9 is 0 and $dead9 is false and $A9 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A9 to true)](else-if: $SA9 is 0 and $dead9 is true and $A9 is true)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A9 to false)](else:)[](if: $SA10 is <= 0)[(set: $SA10 to 0)](if: $SA10 is 0 and $dead10 is false and $A10 is false)[(set: $goblinOnCastle to $goblinOnCastle + 1)(set: $A10 to true)](else-if: $SA10 is 0 and $dead10 is true and $A10 is true)[(set: $goblinOnCastle to $goblinOnCastle - 1)(set: $A10 to false)](else:)[](if: $SA17 is <= 0)[(set: $SA17 to 0)](if: $SA17 is 0 and $dead17 is false and $A17 is false)[(set: $giantOnCastle to $giantOnCastle + 1)(set: $A17 to true)](else-if: $SA17 is 0 and $dead17 is true and $A17 is true)[(set: $giantOnCastle to $giantOnCastle - 1)(set: $A17 to false)](else:)[]
(if: $using is false)[(if: $goblinOnCastle >= 0)[(set: $fortHealth to $fortHealth - ($goblinAttack * $goblinOnCastle))](if: $giantOnCastle >= 0)[(set: $fortHealth to $fortHealth - ($giantAttack * $giantOnCastle))]]
Number of Enemies Remaining: (if: $numEnemies is 11)[(print: 11)](else:)[(print: $numEnemies)]
(if: $numEnemies is <= 12)[Who would you like to attack?(set: $waveTC to $waveTC + 1)]
(if: $waveTC is >=1 and $dead1 is false)[[[//Goblin//|goblin 1]] Health: (print: $G1h) Spaces Away: (print: $SA1)](else-if: $dead1 is true)[]
(if: $waveTC is >=1 and $dead2 is false)[[[//Goblin//|goblin 2]] Health: (print: $G2h) Spaces Away: (print: $SA2)](else-if: $dead2 is true)[]
(if: $waveTC is >=2 and $dead3 is false)[[[//Goblin//|goblin 3]] Health: (print: $G3h) Spaces Away: (print: $SA3)](else-if: $dead3 is true)[]
(if: $waveTC is >=2 and $dead4 is false)[[[//Goblin//|goblin 4]] Health: (print: $G4h) Spaces Away: (print: $SA4)](else-if: $dead4 is true)[]
(if: $waveTC is >=2 and $dead5 is false)[[[//Goblin//|goblin 5]] Health: (print: $G5h) Spaces Away: (print: $SA5)](else-if: $dead5 is true)[]
(if: $waveTC is >=4 and $dead6 is false)[[[//Goblin//|goblin 6]] Health: (print: $G6h) Spaces Away: (print: $SA6)](else-if: $dead6 is true)[]
(if: $waveTC is >=4 and $dead7 is false)[[[//Goblin//|goblin 7]] Health: (print: $G7h) Spaces Away: (print: $SA7)](else-if: $dead7 is true)[]
(if: $waveTC is >=4 and $dead8 is false)[[[//Goblin//|goblin 8]] Health: (print: $G8h) Spaces Away: (print: $SA8)](else-if: $dead8 is true)[]
(if: $waveTC is >=6 and $dead9 is false)[[[//Goblin//|goblin 9]] Health: (print: $G9h) Spaces Away: (print: $SA9)](else-if: $dead9 is true)[]
(if: $waveTC is >=7 and $dead10 is false)[[[//Goblin//|goblin 10]] Health: (print: $G10h) Spaces Away: (print: $SA10)](else-if: $dead10 is true)[]
(if: $waveTC is >=7 and $dead17 is false)[[[//Giant//|giant 1]] Health: (print: $GI1h) Spaces Away: (print: $SA17)](else-if: $dead17 is true)[]
(if: $waveTC is >=1 and $fortHealth is < ($maxFortHealth - 20))[[[//Repair Fort (+20)//|repair fort]]]
(if: $waveTC is >=1)[(if: $useBall is 0 and $usePot is 0 and $getFire is true and $getSuper is true)[(print: "Fireball, Buff Potion ")[[//Use Abilities//|trigger ability]]](else-if: $useBall is 0 and $getFire is true)[(print: "Fireball ")[[//Use Abilities//|trigger ability]]](else-if: $usePot is 0 and $getSuper is true)[(print: "Buff Potion ")[[//Use Abilities//|trigger ability]]](else:)[(print: "**You do not own or cannot use any abilities.**")]]
(if: $waveTC is >=1)[[[//Spawn Next Wave//|do nothing]]]
](if: $useBall is 0 or $usePot is 0)[(if: $useBall is 0 and $getFire is true)[[[//Use Fireball (destroy any monster but the dragon)//|useball]]](else:)[]
(if: $usePot is 0 and $getSuper is true)[[[//Use Buff Potion (-80 to any monster)//|usePot]]](else:)[]](else:)[
(set: $using to true)(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")]](set: $useBall to 1)
(set: $using to true)
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")](set: $usePot to 1)
(set: $using to true)
(if: $waveCounter is 1)[(goto: "wave one fix")](else-if: $waveCounter is 2)[(goto: "wave two")](else-if: $waveCounter is 3)[(goto: "wave three")](else-if: $waveCounter is 4)[(goto: "final wave")]{
(set: $initialPoints to 10)
(set: $pointCounter to 10)
(set: $fortHealth to 1000)
(set: $maxFortHealth to $fortHealth)
(set: $playerAttack to 1000)
(set: $playerPuncture to 0)
(set: $playerAbilities to 0)
(set: $numTargetsHit to 1)
(set: $increaseFortHealth to 0)
(set: $increasePA to 5)
(set: $increasePP to 1)
(set: $increaseFH to 10)
(set: $fireball to 0)
(set: $super to 0)
(set: $fullRepair to 0)
(set: $getFire to true)
(set: $getSuper to true)
(set: $getRepair to true)
(set: $incGA to 2)
(set: $incGH to 10)
(set: $incGIA to 10)
(set: $incGIH to 30)
(set: $incOA to 5)
(set: $incOH to 20)
(set: $incWA to 5)
(set: $incWH to 20)
(set: $incDA to 60)
(set: $incDH to 100)
(set: $goblinAttack to 5)
(set: $goblinSpeed to 3)
(set: $goblinHealth to 25)
(set: $giantAttack to 30)
(set: $giantSpeed to 1)
(set: $giantHealth to 110)
(set: $orcAttack to 15)
(set: $orcSpeed to 2)
(set: $orcHealth to 50)
(set: $wolfAttack to 5)
(set: $wolfSpeed to 4)
(set: $wolfHealth to 50)
(set: $dragonAttack to 50)
(set: $dragonSpeed to 1)
(set: $dragonHealth to 200)
(set: $numEnemies to 0)
(set: $waveCounter to 0)
(set: $waveTC to 0)
(set: $dead1 to false)
(set: $dead2 to false)
(set: $dead3 to false)
(set: $dead4 to false)
(set: $dead5 to false)
(set: $dead6 to false)
(set: $dead7 to false)
(set: $dead8 to false)
(set: $dead9 to false)
(set: $dead10 to false)
(set: $dead11 to false)
(set: $dead12 to false)
(set: $dead13 to false)
(set: $dead14 to false)
(set: $dead15 to false)
(set: $dead16 to false)
(set: $dead17 to false)
(set: $dead18 to false)
(set: $dead19 to false)
(set: $dead20 to false)
(set: $dead21 to false)
(set: $dead22 to false)
(set: $dead23 to false)
(set: $dead24 to false)
(set: $dead25 to false)
(set: $dead26 to false)
(set: $dead27 to false)
(set: $dead28 to false)
(set: $dead29 to false)
(set: $dead30 to false)
(set: $dead31 to false)
(set: $dead32 to false)
(set: $dead33 to false)
(set: $dead34 to false)
(set: $dead35 to false)
(set: $dead36 to false)
(set: $dead37 to false)
(set: $dead38 to false)
(set: $dead39 to false)
(set: $dead40 to false)
(set: $dead41 to false)
(set: $dead42 to false)
(set: $dead43 to false)
(set: $dead44 to false)
(set: $dead45 to false)
(set: $dead46 to false)
(set: $dead47 to false)
(set: $dead48 to false)
(set: $dead49 to false)
(set: $dead50 to false)
(set: $dead51 to false)
(set: $dead52 to false)
(set: $dead53 to false)
(set: $dead54 to false)
(set: $dead55 to false)
<!-- Goblin Health Presets -->
(set: $G1h to 25)
(set: $G2h to 25)
(set: $G3h to 25)
(set: $G4h to 25)
(set: $G5h to 25)
(set: $G6h to 25)
(set: $G7h to 25)
(set: $G8h to 25)
(set: $G9h to 25)
(set: $G10h to 25)
(set: $G11h to 25)
(set: $G12h to 25)
(set: $G13h to 25)
(set: $G14h to 25)
(set: $G15h to 25)
<!-- Giant Health Presets -->
(set: $GI1h to 110)
(set: $GI2h to 110)
(set: $GI3h to 110)
(set: $GI4h to 110)
(set: $GI5h to 110)
(set: $GI6h to 110)
(set: $GI7h to 110)
(set: $GI8h to 110)
(set: $GI9h to 110)
(set: $GI10h to 110)
<!-- Orc Health Presets -->
(set: $o1h to 80)
(set: $o2h to 80)
(set: $o3h to 80)
(set: $o4h to 80)
(set: $o5h to 80)
(set: $o6h to 80)
(set: $o7h to 80)
(set: $o8h to 80)
(set: $o9h to 80)
(set: $o10h to 80)
<!-- Dragon Health Preset -->
(set: $d1h to 400)
<!-- Space Away Check -->
<!-- Goblins -->
(set: $SA1 to 7)
(set: $SA2 to 7)
(set: $SA3 to 7)
(set: $SA4 to 10)
(set: $SA5 to 10)
(set: $SA6 to 7)
(set: $SA7 to 7)
(set: $SA8 to 7)
(set: $SA9 to 7)
(set: $SA10 to 7)
(set: $SA11 to 7)
(set: $SA12 to 7)
(set: $SA13 to 7)
(set: $SA14 to 7)
(set: $SA15 to 7)
(set: $SA16 to 7)
<!-- Giants -->
(set: $SA17 to 4)
(set: $SA18 to 4)
(set: $SA19 to 4)
(set: $SA20 to 4)
(set: $SA21 to 4)
<!-- Wolves -->
(set: $SA22 to 4)
(set: $SA23 to 4)
(set: $SA24 to 4)
(set: $SA25 to 4)
(set: $SA26 to 4)
(set: $SA27 to 4)
(set: $SA28 to 4)
(set: $SA29 to 4)
(set: $SA30 to 4)
(set: $SA31 to 4)
(set: $SA32 to 4)
(set: $SA33 to 4)
(set: $SA34 to 4)
(set: $SA35 to 4)
(set: $SA36 to 4)
(set: $SA37 to 4)
(set: $SA38 to 4)
(set: $SA39 to 4)
(set: $SA40 to 4)
(set: $SA41 to 4)
(set: $SA42 to 4)
(set: $SA43 to 4)
<!-- Orcs -->
(set: $SA44 to 6)
(set: $SA45 to 4)
(set: $SA46 to 6)
(set: $SA47 to 4)
(set: $SA48 to 7)
(set: $SA49 to 2)
(set: $SA50 to 8)
(set: $SA51 to 4)
(set: $SA52 to 4)
(set: $SA53 to 4)
(set: $SA54 to 4)
<!-- Dragon -->
(set: $SA55 to 4)
(set: $goblinOnCastle to 0)
(set: $orcOnCastle to 0)
(set: $wolfOnCastle to 0)
(set: $giantOnCastle to 0)
(set: $dragonOnCastle to 0)
<!-- At castle wall check -->
(set: $A1 to false)
(set: $A2 to false)
(set: $A3 to false)
(set: $A4 to false)
(set: $A5 to false)
(set: $A6 to false)
(set: $A7 to false)
(set: $A8 to false)
(set: $A9 to false)
(set: $A10 to false)
(set: $A11 to false)
(set: $A12 to false)
(set: $A13 to false)
(set: $A14 to false)
(set: $A15 to false)
(set: $A16 to false)
(set: $A17 to false)
(set: $A18 to false)
(set: $A19 to false)
(set: $A20 to false)
(set: $A21 to false)
(set: $A22 to false)
(set: $A23 to false)
(set: $A24 to false)
(set: $A25 to false)
(set: $A26 to false)
(set: $A27 to false)
(set: $A28 to false)
(set: $A29 to false)
(set: $A30 to false)
(set: $A31 to false)
(set: $A32 to false)
(set: $A33 to false)
(set: $A34 to false)
(set: $A35 to false)
(set: $A36 to false)
(set: $A37 to false)
(set: $A38 to false)
(set: $A39 to false)
(set: $A40 to false)
(set: $A41 to false)
(set: $A42 to false)
(set: $A43 to false)
(set: $A44 to false)
(set: $A45 to false)
(set: $A46 to false)
(set: $A47 to false)
(set: $A48 to false)
(set: $A49 to false)
(set: $A50 to false)
(set: $A51 to false)
(set: $A52 to false)
(set: $A53 to false)
(set: $A54 to false)
(set: $A55 to false)
<!-- Spawn yet -->
(set: $sy1 to false)
(set: $sy2 to false)
(set: $sy3 to false)
(set: $sy4 to false)
(set: $sy5 to false)
(set: $sy6 to false)
(set: $sy7 to false)
(set: $sy8 to false)
(set: $sy9 to false)
(set: $sy10 to false)
(set: $sy11 to false)
(set: $sy12 to false)
(set: $sy13 to false)
(set: $sy14 to false)
(set: $sy15 to false)
(set: $sy16 to false)
(set: $sy17 to false)
(set: $sy18 to false)
(set: $sy19 to false)
(set: $sy20 to false)
(set: $sy21 to false)
(set: $sy22 to false)
(set: $sy23 to false)
(set: $sy24 to false)
(set: $sy25 to false)
(set: $sy26 to false)
(set: $sy27 to false)
(set: $sy28 to false)
(set: $sy29 to false)
(set: $sy30 to false)
(set: $sy31 to false)
(set: $sy32 to false)
(set: $sy33 to false)
(set: $sy34 to false)
(set: $sy35 to false)
(set: $sy36 to false)
(set: $sy37 to false)
(set: $sy38 to false)
(set: $sy39 to false)
(set: $sy40 to false)
(set: $sy41 to false)
(set: $sy42 to false)
(set: $sy43 to false)
(set: $sy44 to false)
(set: $sy45 to false)
(set: $sy46 to false)
(set: $sy47 to false)
(set: $sy48 to false)
(set: $sy49 to false)
(set: $sy50 to false)
(set: $sy51 to false)
(set: $sy52 to false)
(set: $sy53 to false)
(set: $sy54 to false)
(set: $sy55 to false)
<!-- Dead true check -->
(set: $D1 to false)
(set: $D2 to false)
(set: $D3 to false)
(set: $D4 to false)
(set: $D5 to false)
(set: $D6 to false)
(set: $D7 to false)
(set: $D8 to false)
(set: $D9 to false)
(set: $D10 to false)
(set: $D11 to false)
(set: $D12 to false)
(set: $D13 to false)
(set: $D14 to false)
(set: $D15 to false)
(set: $D16 to false)
(set: $D17 to false)
(set: $D18 to false)
(set: $D19 to false)
(set: $D20 to false)
(set: $D21 to false)
(set: $D22 to false)
(set: $D23 to false)
(set: $D24 to false)
(set: $D25 to false)
(set: $D26 to false)
(set: $D27 to false)
(set: $D28 to false)
(set: $D29 to false)
(set: $D30 to false)
(set: $D31 to false)
(set: $D32 to false)
(set: $D33 to false)
(set: $D34 to false)
(set: $D35 to false)
(set: $D36 to false)
(set: $D37 to false)
(set: $D38 to false)
(set: $D39 to false)
(set: $D40 to false)
(set: $D41 to false)
(set: $D42 to false)
(set: $D43 to false)
(set: $D44 to false)
(set: $D45 to false)
(set: $D46 to false)
(set: $D47 to false)
(set: $D48 to false)
(set: $D49 to false)
(set: $D50 to false)
(set: $D51 to false)
(set: $D52 to false)
(set: $D53 to false)
(set: $D54 to false)
(set: $D55 to false)
(set: $healthUpdate to false)
<!-- things to add -->
(set: $using to false)
(set: $usePot to 0)
(set: $useBall to 0)
(set: $useDude to 0)
}
You read a sign that has the following message.
<u>Dear Students,
Welcome to the 2017-2018 academic year!
I am counting on you to make this your best year yet at this college. We are here to support you every step of the way.</u>
[[//Walk to the center of campus.//|center of campus]]
{
(set: $education to 0)
(set: $socialSkills to 0)
(set: $stress to 0)
(set: $health to 20)
(set: $activityCounter to 0)
(set: $partyTimes to 0)
(set: $hangoutCounter to 0)
(set: $eatCounter to 0)
(set: $advisorCounter to 0)
(set: $exerciseCounter to 0)
(set: $studyCounter to 0)
(set: $partyCounter to 0)
(set: $homeCounter to 0)
(set: $gameCounter to 0)
(set: $newActivityCounter to 0)
(set: $timelineCounter to 0)
(set: $houseMeeting to false)
(set: $bed to "empty")
(set: $missedMeeting to false)
(set: $advisorMeeting to false)
(set: $advanced to false)
(set: $homeworkCounter to 0)
(set: $procrastinate to 0)
(set: $APclass to 0)
(set: $regClass to 0)
(set: $newGoEat to 0)
}You beat your roomates to the room! Looking around you see three beds, two top bunks and one bottom. (if: $bed is "empty")[*You start to ponder on what bed you want. (link: "Top Bunk")[(set: $bed = "Top Bunk")(goto:"first time dorm")]? Or maybe the (link: "Bottom Bunk")[(set: $bed = "Bottom Bunk")(goto:"first time dorm")]](else:)[The (print: $bed) was definitely the way to go.]
(set: $missedMeeting to true)
(set: $houseMeeting to true)
[[center of campus]]
[[home dorm]]
(if: $socialSkills is 0 and $education is 0 and $stress is 0)[
(set: $education to $education + 2)
]
(if: $advisorMeeting is false)[Although boring, the advisors give you plenty of advice on to what classes you should take. For once in your life you feel prepared and have an educated guess as to what you want to do in college. You learn which classes you should apply for and where you should be per year. The advisor then closes the door and says the meeting is over.
(set: $advisorMeeting to true)
](else:)[ You already did this, their is someone else talking to the advisor now.
]
(set: $missedMeeting to true)
[[home dorm]]
[[center of campus]] (if: $socialSkills is 0 and $education is 0 and $stress is 0)[
(set: $socialSkills to $socialSkills + 2)
]
(if: $houseMeeting is false)[Your R.A. Ric hosts a meeting for the whole house in hopes of getting everyone connected. You start to quickly fall asleep at his boring speech but you hear some things.
*"So this is your new home for the next year! I'll be your RA and I hope to get to know each and everyone of you..."*
After that as far as you know you were dreaming about little duckies swimming around. An individual next to you however wakes you up and starts talking to you. You learn she is from the same hometown and start to mingle.
(set: $houseMeeting to true)
](else-if: $missedMeeting is true)[Sadly you were too late, the meeting already dispersed.
](else:)[ You already did this, the meeting is over
]
[[home dorm]]
[[center of campus]] You think to yourself, *"you know that saying, that everyone has a plan entering college."* You think to yourself, *"yeah right."* You honestly are uncertain of what you want to do with your college life. As far as you know you just want to make it through the year while having the most fun possible.
You look around analyzing the campus and see you're at the center of campus. To your right is the lounge where your R.A. will be holding a meeting soon. On the left, housing where you think you live...? Maybe you should have double checked the email. Fianlly, right in front of you is the advising office where they will be giving tours and advice as to what classes to take.
[[//You decide to brave college on your own.//|first time dorm]]
[[//You figure you could use the help in college academic wise.//|advisor tour]]
[[//You feel some friends in college might be nice.//|house meeting]]
(if: $timelineCounter is 0)[*"This is my home I guess for the next year"*
You start to unpack your computer, the monitors, keyboards, everything. As you do, you start to make plans on what you can do for the upcoming week.
(set: $timelineCounter to $timelineCounter +1)
]
(if: $health < 5 and $stress > 8)[
(goto: "death")
](else-if: $stress >= 8)[
(goto: "drop out of college/fail college")
](else-if: $health < 2)[
(goto: "death")
]
(if: $activityCounter is < 13)[**What activity would you like to do next?**
[[play video games/ watch Netflix]]
[[go eat]]
[[go exercise]]
[[hangout with friends]]
[[talk to advisors]]
[[go home]]
[[go party]]
[[quietly research alone/ learn new things]]
](else-if: $activityCounter >= 12) [After a good week of relaxing the quarter sneaks up on you. All of a sudden you're being forced to enroll in classes. You get an email saying "Hello Student, it appears you haven't signed up for classes yet! It would be greatly advised you do so immediately as classes fill up quickly." You rush to your computer. *"great how am I suppose to choose my classes now"* You must now choose your classes, depending how you've been living your college life so far will effect which classes you can choose from.
[[choose classes]]
]You enroll in classes with your friends! You are excited and so are they!
*"Let's sit together and we can do study groups together on the homework!"*
...However you feel some kind of uncertainty about these classes and if they particularly help you.
(set: $socialSkills to $socialSkills + 3)
(set: $education to $education - 2)
(set: $stress to 2)
[[//Go back to your dorm.//|new home dorm]] You got into every class you wanted. As long as you pass these classes you pretty much have your future laid out for you in college.
*"This should be easy"*
(set: $advanced to true)
(set: $education to $educatino + 2)
(set: $stress to 5)
(set: $socialSkills to $socialSkills + 2)
[[//Go back to your dorm.//|new home dorm]] The computer powers on. Your bright LED screen blinds your face and you rapidly type in the college website. You go to enrollment and see only certain classes are available.
(if: $socialSkills >= 8 and $education >= 6)[It seems your friends have influenced you so much in the week you decide to choose classes that allow you to be in their class. However you at least try to choose classes that will benefit you.
[[class with friends]]
](else-if: $education >= 18)[Although you didn't want to socialize much your self-studying and conversations with advisors paid off. You were accepted into the honor classes and although late to choosing classes, was able to get into all the classes you wanted.
[[advised classes]]
](else-if: $education > 0 and $education <5 and $stress > 8)[Unfortunately your stress and lack of passion for education got to you. It was a self choice however, but you decided to quit college and just enter the working world attempting to figure out life a different way. College isn't for everyone.
[[drop out of college/fail college]]
](else:)[You didn't necessarily get into the advanced classes, nor did you have anyone influence your classes. However, unsure of what to choose, you just chose classes kind of randomly and prayed for the best.
[[guessing on classes]]
]
Sometimes you just feel like wasting your time away. Its nice every now and then but the more you do it the more you start to feel the weight of time upon you.
(if: $gameCounter is <4)[
(set: $gameCounter to $gameCounter + 1)
]
(if: $gameCounter is 1)[Today you felt like playing some Player's Unknown BattleGrounds. A good choice of game. Your aim was on point and you won 3 out of 5 games.
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress + 2)
]
(if: $health < 20)[
(set: $health to $health + 1)]
(set: $education to $education - 2)
](else-if: $gameCounter is 2)[Today you were tired of FPS games. Ultimately you went to play some Leauge of Legends, sadly one game turned into 8 games.
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress + 3)
]
(if: $health < 20)[
(set: $health to $health + 1)]
(set: $education to $education - 2)
](else-if: $gameCounter is 3)[Since you are actually on the Overwatch team you decided to play Overwatch with your team for once. The games went well and you had a lot of fun with your teammates again.
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress + 1)
]
(if: $health < 20)[
(set: $health to $health + 1)]
(set: $education to $education - 1)
](else-if: $gameCounter is 4)[Today you felt more of just relaxing and watching Netflix. You popped open your laptop, layed in bed with some snacks and watched a few episodes of Black Mirror.
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress + 0)
]
(if: $health < 20)[
(set: $health to $health + 1)]
(set: $education to $education - 1)
(set: $gameCounter to 0)
]
[[//Dorm//|home dorm]]
(if: $activityCounter < 13)[
(set: $activityCounter to $activityCounter + 1)
]
(if: $activityCounter < 13)[
(set: $activityCounter to $activityCounter + 1)
]
(if: $eatCounter is <7)[
(set: $eatCounter to $eatCounter + 1)
]
(if: $eatCounter is 1)[This was the first time you've been to the dining hall. To be honest you didn't know what to expect. There weren't many tables it seemed like. As you look you see two possible openings. One seat which would sit you alone or another seat next to some strangers, however, look friendly though.
[[eat choice]]
](else-if: $eatCounter is 2)[You chose to eat alone.
(set: $socialSkills to $socialSkills - 1)
(set: $eatCounter to $eatCounter + 1)
(if: $health < 19)[
(set: $health to $health + 2)]
](else-if: $eatCounter is 3)[You chose to eat with the stranger. You guys had a good conversation about your activities and found our you're in the same major. This stranger is now your friend.
(set: $socialSkills to $socialSkills +2)
(if: $health < 19)[
(set: $health to $health + 2)]
](else-if: $eatCounter is 4)[Since this wasn't the first time now, you started to get the hang of the dining hall. You decide to go to the pizza bar today and just go get some simple slices of pizza and a drink.
(if: $health < 19)[
(set: $health to $health + 2)]
](else-if: $eatCounter is 5)[You see your friends at the dining hall again. You decide to sit with them and eat whatever was on the menu today. Sometimes you feel the food is okay, other times you wish you just got a burrito from the taco truck downtown.
(if: $health < 19)[
(set: $health to $health + 2)]
(set: $socialSkills to $socialSkills + 1)
](else-if: $eatCounter is 6)[You felt something wrong in the dining hall this time as you ate, your stomach feels uneasy and you think it might have been the sour cream that seemed a little too clumpy. As you run to the bathroom you realize you just got a mild case of food poisoning.
(set: $eatCounter to 3)
(set: $health to $health - 3)
]
[[//Dorm//|home dorm]]You decide to go exercise and be healthy. You do your normal routine of just running on the treadmill or bicycle for an hour, then working on upper body for another hour.
<img src="http://www.telegraph.co.uk/content/dam/luxury/2017/03/21/Gym_2-xlarge_trans_NvBQzQNjv4BqgsaO8O78rhmZrDxTlQBjdGcv5yZLmao6LolmWYJrXns.jpg" width="500" height="300" alt="gym">
(if: $health < 20)[
(set: $health to $health + 1)]
[[//Dorm//|home dorm]]You decide to see your advisors again. As you talk, you learn more and more about which classes to take. You truly feel you know what path to take in college and should be able to graduate on time.
(set: $education to $education + 3)
(if: $activityCounter < 13)[
(set: $activityCounter to $activityCounter + 1)
]
[[//Dorm//|home dorm]]Although uncertain about what to take, you think the classes might work out well. Who knows, best to just call it a day and relax, maybe play some more video games.
(set: $socialSkills to $socialSkills + 1)
(set: $education to $education + 1)
(set: $stress to $stress - 1)
[[new home dorm]] (if: $homeCounter is 0)[Although you just got to college you start to feel homesick. You decided to go home the next day and visit your family. It felt nice eating a home cooked meal and seeing your pets again.
(set: $homeCounter to $homeCounter + 1)
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress - 1)
](if: $health < 20)[
(set: $health to $health + 1)]
]
(else-if: $homeCounter is >=1)[At this point you might as well live at home and commute to college everyday. However, still being with family and your pets gives you comfort.
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress - 1)
](if: $health < 20)[
(set: $health to $health + 1)]
]
(if: $activityCounter < 13)[
(set: $activityCounter to $activityCounter + 1)
]
[[//Dorm//|home dorm]]
{
(set: $education to 0)
(set: $socialSkills to 0)
(set: $stress to 0)
(set: $activityCounter to 0)
(set: $partyTimes to 0)
(set: $hangoutCounter to 0)
(set: $eatCounter to 0)
(set: $advisorCounter to 0)
(set: $exerciseCounter to 0)
(set: $studyCounter to 0)
(set: $partyCounter to 0)
(set: $homeCounter to 0)
(set: $gameCounter to 0)
(set: $newActivityCounter to 0)
(set: $timelineCounter to 0)
(set: $houseMeeting to false)
}Your education fell too low. Sadly the college notified you by email you aren't keeping up to minimum academic standards.
*"You are no longer eligible to stay in this school, Have a good day."*
[[//Call your parents and tell them how you have failed college and wasted their money.//|game over]]
(if:
[[//Go home for the summer.//|game over]]
The pressure of college and stress has finally gotten to you. You didn't take care of your body enough and let your stress build up unfortunately. You have a choice at least, how would you like to take your life?
[[//Hang yourself.//|game over]]
[[//Overdose.//|game over]]
[[//Jump off the library.//|game over]](if: $newActivityCounter is < 5)[**What activity would you like to do next?**
(if: $advanced is true)[You have access to advanced classes now as you progress through your college year. Goodluck as these are the hardest of classes.
[[//Go to your honor classes//|advanced classes]]
](else:)[ Although you did not make it into the advanced classes, you still have access to a good spectrum of classes.
[[//Go to class//|classes]]
][[//Do an activity//|new procrastinate]]
[[//Go eat//|new go eat]]
[[do homework]]
](else-if: $newActivityCounter >= 5) [The end of the year is now over and the students are packing their bags getting ready to head off and have a great summer... but you're nervous *"how did I do?"*
[[//Get results//|end of year]]
](if: $APclass is <3)[
(set: $APclass to $APclass + 1)
]
(if: $APclass is 1)[ Your first day you showed up you were already overwhelmed. The class seemed so hard and you had no idea what to do. The professor was terrible and did not cover the topics thoroughly, nor allow for questions to be asked. Sadly all you could do was go back to the dorm and suck it up.
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress + 2)
]
(set: $health to $health - 1)
](else-if: $APclass is 2)[ As each day went on classes started getting harder and harder. All you really could do was pray for the best, at some point you were just hoping for a C. Although you worked so hard and studied everyday to get here, there was always something missing you felt like. You had a thought...
*"Maybe I should go meet some people for once"*
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress + 1)
]
(set: $education to $education + 1)
(set: $APclass to 1)
]
[[//Dorm//|new home dorm]]
(if: $newActivityCounter < 5)[
(set: $newActivityCounter to $newActivityCounter + 1)
](if: $regClass is <3)[
(set: $regClass to $regClass + 1)
]
(if: $regClass is 1)[ Your first day you showed up classes seemed like a joke. The homework was initially super easy and you loved engaging with the teacher. *"Maybe these random classes were alright after all.*" You had plenty of friends too in them
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress + 0)
]
(set: $health to $health - 0)
(set: $education to $education +2)
](else-if: $regClass is 2)[ As each day went on classes started getting harder and harder. However, these classes were completely bareable. With the help of your friends and professor you felt confident you would do fine in college.
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress + 1)
]
(set: $education to $education + 1)
(set: $socialSkill to $socialSkill + 1)
(set: $regClass to 1)
]
[[//Dorm//|new home dorm]]
(if: $newActivityCounter < 5)[
(set: $newActivityCounter to $newActivityCounter + 1)
]
(if: $homeworkCounter is <3)[
(set: $homeworkCounter to $homeworkCounter + 1)
]
(if: $homeworkCounter is 1 and $advanced is true)[You sat down immediately and was able to finish your homework pretty quickly this time. You felt happy that it only took you 30 mintues do to it.
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress - 2)
]
(set: $education to $education + 2)
](else-if: $homeworkCounter is 2 and $advanced is true)[Today's homework was a little harder. It took you nearly 8 hours to complete the coding assignment given. You felt a little stressed and unfortunately skipped out on dinner tonight.
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress + 3)
(set: $education to $education + 2)
(set: $homeworkCounter to 0)
]
](else-if: $homeworkCounter is 1 and $advanced is false)[You sat down immediately and was able to finish your homework pretty quickly this time. You felt happy that it only took you 30 mintues do to it.
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress - 2)
]
(set: $education to $education + 1)
](else-if: $homeworkCoutner is 2 and $advanced is false)[You start to notice a trend that the homework is pretty easy in these classes. You wonder how upper division classes would be however are contempt with the way your college experience is turning out.
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress - 1)
]
(set: $education to $education + 1)
(set: $homeworkCounter to 1)
]
[[//Dorm//|new home dorm]]
(if: $newActivityCounter < 5)[
(set: $newActivityCounter to $newActivityCounter + 1)
]<img src="http://www.besthospitalitydegrees.com/wp-content/uploads/2014/02/dining-hall1-1024x683.jpg" width="500" height="300" alt="go eat">
(if: $newGoEat is <3)[
(set: $newGoEat to $newGoEat + 1)
]
Everytime you go to the dining hall now you just sit alone and can't wait for the year to be over. You start to remember weird quotes about food.
(if: $newGoEat is 1)[*"One meal a day is enough for a lion, and it ought to be for a man."* -George Fordyce
(if: $health < 20)[
(set: $health to $health + 2)
(set: $stress to $stress - 1)
]
](else-if: $newGoEat is 2)[*"Nearly everyone wants at least one outstanding meal a day"* - Duncan Hines
(if: $health < 20)[
(set: $health to $health + 2)
]
(set: $stress to $stress -1)
(set: $newGoEat to 0)
]
[[//Dorm//|new home dorm]]
(if: $newActivityCounter < 5)[
(set: $newActivityCounter to $newActivityCounter + 1)
](if: $education is > 18 and $stress is <10 and $health is >5)[ Congratulations! You made it past your first year of college!
[[continue onto your next year]]
](else-if: $education is <= 18 and $stress is >5 and $health is >5)[You decided college wasn't for you. Unfortunately the education system is a bit harsh and you felt you could do better in the working world.
[[//Leave College//|drop out of college/fail college]]
](else-if: $stress is > 8 and $health is <= 5)[Sometimes life is just a bit hard. Sadly you couldn't handle it anymore and the pressure of everyone got to you. Although your friends tried to help you, it was just too much.
[[//Last Option//|death]]
](if: $partyTimes is 2)[The more you go to party you start to realize the alcohol and excessive drugs is starting to affect your body. You may have regretted drinking that last shot and suddenly start feeling an urge to throw up.
*"oh god why did I drink that last shot. I should have definitely stopped after my 9th. Excuse me, where's the toilet?"*
(set: $partyTimes to 1)
(goto: "Excessive partying")
](else-if: $partyTimes is 0)[This was your first time partying, you didn't know what to expect. You walk into the house and see alcohol everywhere. A man walks up to you and asks you.
*"Hey! Here's a beer, have fun!"*
You drink the newly opened bottle of beer and just enjoy the night relaxing and socializing. You only got tipsy that night since you were cautious of partying.
(set: $social to $social + 2)
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress - 2)
]
](else-if: $partyTimes is 1)[This started to become a pretty regular routine. The more you partied the more you were able to drink. You started to become more daring with your alcohol as well with the way you talked to people. As far as you knew, your vocabulary consisted of *"Shots Shots Shots"*
(if: $social is < 0)[
(set: $social to 0)
](else:)[
(set: $social to $social + 3)
]
(if: $education is <0)[
(set: $education to 0)
](else:)[
(set: $education to $education - 1)
]
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress - 2)
]
]
[[//Dorm//|home dorm]]
(set: $partyTimes to $partyTimes + 1)
(if: $activityCounter < 13)[
(set: $activityCounter to $activityCounter + 1)
]
You wake up in a daze
*"What did I do last night"*
You look around you and see that you puked all over the floor and somehow ended up in the bathroom. You're not exactly sure who's house you're at and you wake up with a massive headache. Two of your friends approach you, or at least you think they're you're friends.
*"Are you okay?"*
You don't respond. Uncertain what to do, your friends just take you home.
(set: $health to $health - 8)
[[//Dorm//|home dorm]]Sometimes just being alone and quiet is the best option. Today you felt like you didn't want to interact with anyone but that's okay. You learned something new at least today.
(set: $education to $education + 2)
(set: $socialSkills to $socialSkills - 1)
(if: $activityCounter < 13)[
(set: $activityCounter to $activityCounter + 1)
]
[[//Dorm//|home dorm]](link: "Eat alone.")[(set: $loner to $loner + 1)(goto: "go eat")]
(link: "Eat with stranger.")[(set: $eatCounter to $eatCounter + 1)(goto: "go eat")](if: $procrastinate is <3)[
(set: $procrastinate to $procrastinate + 1)
]
(if: $procrastinate is 1)[Today you just felt like relaxing and enjoying the day. You went for a walk and listened to music. It was peaceful and luckily you didn't have much homework so you didn't miss out on much. <img src="https://static.pexels.com/photos/572688/pexels-photo-572688.jpeg" width="500" height="300" alt="Two foxes">
(if: $stress is < 0)[
(set: $stress to 0)
](else:)[
(set: $stress to $stress - 1)
]
]
(if: $health < 20)[
(set: $health to $health + 1)
](else-if: $procrastinate is 2)[Unfortunately today was suppose to be a productive day. However, you layed in bed for a good 4 hours past when you were suppose to wake up by. In doing so, you stressed yourself out and had a slight anxiety attack.
(if: $stress is < 0)[
(set: $stress to 0)
](else:)
(set: $stress to $stress + 3)
(set: $education to $education - 2)
(set: $health to $health - 2)
(set: $homeworkCounter to 0)
]
[[//Dorm//|new home dorm]]
(if: $newActivityCounter < 5)[
(set: $newActivityCounter to $newActivityCounter + 1)
]<img src="http://daxushequ.com/data/out/54/img60266339.png" width="500" height="300" alt="game over">
[[//Restart//|Start]]Its the usual same group of friends you see every time. However you guys/girls always have issues deciding what to do. Eventually you guys figure it out however and just have a good time.(if: $hangoutCounter is 2)[I guess this time however, you guys decided to go to a party. [[go party]]
(set: $hangoutCounter to 0)
](else:)[
(set: $hangoutCounter to $hangoutCounter + 1)
[[//Dorm//|home dorm]]
]
(set: $socialSkills to $socialSkills + 2)