The time has [[come]].Those wicked suitors have been plaguing your fair wife Penelope for far too long! It is up to you to bring them to justice! [[Bloody, bloody justice!]]Unfortunately, you'll be up against about 100 suitors. (set: $suitors to 100) Fortunately, you'll have [[3 others]] on your side, helping you.When you first returned to Ithaca, the goddess Athena disguised you as a beggar, and instructed you to stay with Eumaeus, a swineherd in your employment. He's been very hospitable to you, despite thinking that you are merely a lowly beggar. He'll be sure to help you in the coming battle with the suitors. [[Enlist Eumaeus|3 others]]Not all of your herders have stayed true to your name. Some, like Melanthius the goatherd, have fraternized with the wicked suitors, making fun of his absent employer. But Philoetius the cowherd has remained a constant servant, vowing to aid his master in whatever he must do. Though not very strong, he'll still be useful. [[Enlist Philoetius|3 others]]While you were away, your son, Telemachus, grew up. Now he's ready to become a man, and what better way is there to make it official than to slaughter a bunch of your peers? You'll have to be careful, though; you wouldn't want your only heir to be killed during the skirmish. Don't let him die or your hopes for future descendants will be over! [[Enlist Telemachus|3 others]]You fire your trusty bow at the suitors, killing (set: $shot to (random: 3, 6))[$shot] of them! { (set: $suitors to $suitors - $shot) (if: $eumaeus > 0 and $philoetius > 0)[(set: $target to (either: 1, 1, 2, 3, 4))] (if: $eumaeus > 0 and $philoetius < 1)[(set: $target to (either: 1, 1, 2, 3))] (if: $eumaeus < 1 and $philoetius > 0)[(set: $target to (either: 1, 1, 2, 4))] (if: $eumaeus < 1 and $philoetius < 1)[(set: $target to (either: 1, 1, 2))] } Unfortunately, the suitors retaliate with a barrage of their own! They attack (if: $target is 1)[you](if: $target is 2)[Telemachus](if: $target is 3)[Eumaeus](if: $target is 4)[Philoetius], causing a good deal of damage. { (set: $wound to (random: 1, 6)) (if: $target is 1)[(set: $odysseus to it - $wound)] (if: $target is 2)[(set: $telemachus to it - $wound)] (if: $target is 3)[(set: $eumaeus to it - $wound)] (if: $target is 4)[(set: $philoetius to it - $wound)] } [[What next?|Let's do this!]]{(set: $suitors to 100) (set: $odysseus to 20) (set: $telemachus to 16) (set: $eumaeus to 12) (set: $philoetius to 8) [[Let's do this!]]}{ (set: $cyclops to (random: 1, 100)) (if: $cyclops is 100)[A blind cyclops reaches through a window and grabs 2 suitors for his lunch.(set: $suitors to it - 2)] } (if: $suitors > 0)[There (if: $suitors is 1)[is](else:)[are] at least $suitors suitor(if: $suitors > 1)[s] in the grand hall.](elseif: $suitors < 1)[(goto: "Suitors all Dead")] {(if: $odysseus > 16)[You feel (text-color: green)[invigorated!]](if: $odysseus < 17 and $odysseus > 12)[You feel (text-color: lime)[exhausted!]](if: $odysseus < 13 and $odysseus > 8)[You feel (text-color: yellow)[battered!]](if: $odysseus < 9 and $odysseus > 4)[You feel (text-color: orange)[weak!]](if: $odysseus < 5 and $odysseus > 0)[You feel (text-color: red)[nearly dead!]](if: $odysseus < 1)[(goto: "Dead")]} {(if: $telemachus > 12)[Telemachus looks (text-color: green)[amazing!]](if: $telemachus < 13 and $telemachus > 8)[Telemachus looks (text-color: yellow)[fine!]](if: $telemachus < 9 and $telemachus > 4)[Telemachus looks (text-color: orange)[rough!]](if: $telemachus < 5 and $telemachus > 0)[Telemachus looks (text-color: red)[awful!]](if: $telemachus < 1)[(goto: "Son is Dead")]} {(if: $eumaeus > 8)[Eumaeus appears to be ready for (text-color: green)[anything!]](if: $eumaeus < 9 and $eumaeus > 4)[Eumaeus appears to be ready for (text-color: yellow)[action!]](if: $eumaeus < 5 and $eumaeus > 0)[Eumaeus appears to be ready to (text-color: red)[die!]](if: $eumaeus < 1)[Eumaeus is dead!]} {(if: $philoetius > 4)[Philoetius is (text-color: green)[alive!]](if: $philoetius < 5 and $philoetius > 0)[Philoetius is (text-color: red)[hanging on!]](if: $philoetius < 1)[Philoetius is dead!]} [[Shoot with your bow!]] [[Charge the suitors!]] [[Defend Telemachus!]] [[Invoke the goddess Athena!]]Gaining a little more resolution as you do so, you call upon the name of the great goddess Athena! You hear her voice respond, urging you on to victory! { (if: $eumaeus > 0 and $philoetius > 0)[(set: $group to 1234)(set: $heal to (random: 1, 4))] (if: $eumaeus > 0 and $philoetius < 1)[(set: $group to 123)(set: $heal to (either: 1, 2, 3))] (if: $eumaeus < 1 and $philoetius > 0)[(set: $group to 124)(set: $heal to (either: 1, 2, 4))] (if: $eumaeus < 1 and $philoetius < 1)[(set: $group to 12)(set: $heal to (either: 1, 2))] (if: $heal is 1)[(set: $odysseus to it + 4)] (if: $heal is 2)[(set: $telemachus to it + 4)] (if: $heal is 3)[(set: $eumaeus to it + 4)] (if: $heal is 4)[(set: $philoetius to it + 4)] (set: $odysseus to it + (random: 1, 3)) (set: $telemachus to it + 1) (if: $eumaeus > 0)[(set: $eumaeus to it + 1)] (if: $philoetius > 0)[(set: $philoetius to it + 1)] (if: $odysseus > 20)[(set: $odysseus to 20)] (if: $telemachus > 16)[(set: $telemachus to 16)] (if: $eumaeus > 12)[(set: $eumaeus to 12)] (if: $philoetius > 8)[(set: $philoetius to 8)] } Unfortunately, while you were preoccupied the suitors snuck up on you! { (if: $group is 1234)[(set: $ambush to (random: 1, 4))] (if: $group is 123)[(set: $ambush to (either: 1, 2, 3))] (if: $group is 124)[(set: $ambush to (either: 1, 2, 4))] (if: $group is 12)[(set: $ambush to (either: 1, 2))] (if: $ambush is 1)[ (if: $group is 12)[(set: $odysseus to it - (random: 3, 8))] (elseif: $group is 123)[(set: $odysseus to it - (random: 2, 7))] (elseif: $group is 124)[(set: $odysseus to it - (random: 2, 7))] (else:)[(set: $odysseus to it - (random: 1, 6))] ] (if: $ambush is 2)[ (if: $group is 12)[(set: $telemachus to it - (random: 3, 8))] (elseif: $group is 123)[(set: $telemachus to it - (random: 2, 7))] (elseif: $group is 124)[(set: $telemachus to it - (random: 2, 7))] (else:)[(set: $telemachus to it - (random: 1, 6))] ] (if: $ambush is 3)[ (if: $group is 123)[(set: $eumaeus to it - (random: 2, 7))] (else:)[(set: $eumaeus to it - (random: 1, 6))] ] (if: $ambush is 4)[ (if: $group is 124)[(set: $philoetius to it - (random: 2, 7))] (else:)[(set: $philoetius to it - (random: 1, 6))] ] } (if: $ambush is 1)[They strike, hitting you!](if: $ambush is 2)[They strike, hitting Telemachus!](if: $ambush is 3)[They strike, hitting Eumaeus!](if: $ambush is 4)[They strike, hitting Philoetius!] [[What next?|Let's do this!]]You must not let more harm befall your son! { (if: $eumaeus > 0 and $philoetius > 0)[(set: $defender to (either: 1, 2))] (if: $eumaeus > 0 and $philoetius < 1)[(set: $defender to 1)] (if: $eumaeus < 1 and $philoetius > 0)[(set: $defender to 2)] (if: $eumaeus < 1 and $philoetius < 1)[(set: $defender to 3)] } {(if: $defender is 1)[You order Eumaeus to protect Telemachus while you fend off the suitors!](if: $defender is 2)[You order Philoetius to protect Telemachus while you fend off the suitors!](if: $defender is 3)[You stand in front of Telemachus while you fend off the suitors!]} {(if: $defender is 1)[You manage to pick off (set: $defeated to (random: 1, 4))[$defeated] suitor(if: $defeated > 1)[s], though Eumaeus sustains some damage.(set: $suitors to it - $defeated)(set: $eumaeus to it - (random: 1, 3))](if: $defender is 2)[You manage to pick off (set: $defeated to (random: 1, 4))[$defeated] suitor(if: $defeated > 1)[s], though Philoetius sustains some damage.(set: $suitors to it - $defeated)(set: $philoetius to it - (random: 1, 3))](if: $defender is 3)[You manage to pick off (set: $defeated to (random: 1, 4))[$defeated] suitor(if: $defeated > 1)[s], though you sustain some damage.(set: $suitors to it - $defeated)(set: $odysseus to it - (random: 1, 3))]} Your son recovers a little bit. (set: $telemachus to it + (random: 1, 3)) [[What next?|Let's do this!]]{(if: $eumaeus > 0 and $philoetius > 0)[(set: $party to 4)](elseif: $eumaeus > 0 or $philoetius > 0)[(set: $party to 3)](elseif: $eumaeus < 1 and $philoetius < 1)[(set: $party to 2)](set: $strength to (random: 1, 4))(set: $variation to (random: 0, 3))Grasping your spear, you charge with the rest of your party, slaughtering (set: $kills to (($party * $strength) + $variation))(if: $kills > 16)[(set: $kills to 16)]$kills of the suitors!} { (set: $suitors to it - $kills) } But the suitors retaliated, hurting each of you in turn! { (set: $odysseus to it - (random: 1, 4)) (set: $telemachus to it - (random: 1, 4)) (set: $eumaeus to it - (random: 1, 4)) (set: $philoetius to it - (random: 1, 4)) } [[What next?|Let's do this!]]Oh dear! Your son has [[died!|Hades]]Oh dear! You have [[died!|Hades]]Huzzah! You have defeated all the suitors and regained your [[honor|Hades]] in Ithaca!You find yourself in the house of Hades. Many shades float mournfully around you. You turn and see a couple of [[souls]] drifting towards you.(if: $odysseus < 1)[The forms of your comrades from the Trojan war appear before you. Agamemnon moves forward and says, "O wretched Odysseus, did I not warn you? Did I not tell you of my own fate upon returning home, at the hands of my wife, the deceitful Clytemnestra? Surely, your own wife, Penelope, plotted your downfall. You should have been more wary, O Odysseus, and planned more carefully to overthrow the suitors." The ghosts depart, leaving you to contemplate your [[fate.|End]]] (elseif: $telemachus < 1)[The forms of your family appear before you. Penelope moves forward and says, "O despised Odysseus! Why did you return, if you were only going to bring an early death to our son, Telemachus? He was ready to become a man, capable of bringing honor to himself! Instead he died, and our hope for descendants died with him. You left 20 years ago in search of a war, and when you returned, you sought out more. I hope you are satisfied with the way you handled things." The ghosts depart, leaving you to contemplate your [[fate.|End]]] (elseif: $suitors < 1)[The forms of the suitors appear before you. Eurymachus moves forward and says, "O great Odysseus! How foolish we were to challenge you, all those many years ago! If we had been wiser, we should never have dared to court your fair wife, Penelope. We met our just fates for being so impetuous. I should never have joined ranks with Antinous, devouring your choice animals and guzzling your wine while you were away! I should have heeded the omens of your return, and our swift justice at your hands!" The ghosts depart, leaving you to celebrate your [[fate.|End]]]Written by Chris NcLean-Wheeler Based on //The Odyssey//, by Homer [[Play again?]] (if: (count: (history:), "come") > 1)[ Or perhaps view the [[alternate endings?|Secret Page]] ][[Odysseus Death Ending|Dead]] [[Telemachus Death Ending|Son is Dead]] [[Victory Ending|Suitors all Dead]]You've been gone for a long time. 20 years, in fact. It's surprising how many people have turned their back on you, but it's good to know that there are still at least a few loyal people still around. {(if: (history:) contains "Telemachus")[Telemachus has joined your party!] (else:)[ [[Telemachus]] ]} {(if: (history:) contains "Eumaeus")[Eumaeus has joined your party!] (else:)[ [[Eumaeus]] ]} {(if: (history:) contains "Philoetius")[Philoetius has joined your party!] (else:)[ [[Philoetius]] ]} {(if: (history:) contains "Telemachus" and (history:) contains "Eumaeus" and (history:) contains "Philoetius")[ [[Let's do this!]] ]} {(set: $odysseus to 20) (set: $telemachus to 16) (set: $eumaeus to 12) (set: $philoetius to 8)}