The Kingdom of Ludos is under siege by the Supreme Demon Vanatos and hundreds citizens and guards are being slained by his hordes of minions. Even though the kingdom's forces are able to slew some of the minions off, they just keep spawning from out of these dark portals. The king of Ludos speculates that these portals were established by Vanatos himself and will not close unless his demise is met. Thus, the king decided to send one of his elite knights to journey down to the heart of Vanatos's lair and eliminate him once and for all. And of his greatest warriors, you are chosen for the task while the others fend off the waves.
[[Embark on your quest!->Onward]]
{
(set: $AvailableKnights to
(a:
(dm:
"Name", "Axe Knight",
"Health", 100,
"Max", 100,
"Attack", 15,
"Defense", 15,
"Crit", 25,
"Special", "Decimate",
),
(dm:
"Name", "Demo Knight",
"Health", 70,
"Max", 70,
"Attack", 30,
"Defense", 5,
"Crit", 30,
"Special", "Kaboom",
),
(dm:
"Name", "Monk Knight",
"Health", 60,
"Max", 60,
"Attack", 20,
"Defense", 25,
"Crit", 25,
"Special", "Tiger Palm",
),
(dm:
"Name", "Wizard Knight",
"Health", 55,
"Max", 55,
"Attack", 25,
"Defense", 5,
"Crit", 5,
"Special", "Frostbolt",
),
(dm:
"Name", "Thief Knight",
"Health", 65,
"Max", 65,
"Attack", 25,
"Defense", 5,
"Speed", 18,
"Crit", 50,
"Special", "Backstab",
),
(dm:
"Name", "Aegis Knight",
"Health", 200,
"Max", 200,
"Attack", 5,
"Defense", 40,
"Crit", 5,
"Special", "Shield Bash",
),
(dm:
"Name", "Gunner Knight",
"Health", 75,
"Max", 75,
"Attack", 20,
"Defense", 10,
"Crit", 30,
"Special", "Double Tap",
),
(dm:
"Name", "Lancer Knight",
"Health", 90,
"Max", 90,
"Attack", 20,
"Defense", 15,
"Crit", 35,
"Special", "Swift Thrust",
),
(dm:
"Name", "Mech Knight",
"Health", 100,
"Max", 100,
"Attack", 15,
"Defense", 30,
"Crit", 20,
"Special", "Vibro Slash",
),
(dm:
"Name", "Alchemist Knight",
"Health", 80,
"Max", 80,
"Attack", 10,
"Defense", 15,
"Crit", 10,
"Special", "Fire Bomb",
),
(dm:
"Name", "Worgen Knight",
"Health", 90,
"Max", 90,
"Attack", 25,
"Defense", 10,
"Crit", 30,
"Special", "Ravenous Bite",
),
(dm:
"Name", "Chef Knight",
"Health", 95,
"Max", 95,
"Attack", 15,
"Defense", 15,
"Crit", 0,
"Special", "Quick Sear",
),
(dm:
"Name", "Bard Knight",
"Health", 45,
"Max", 45,
"Attack", 10,
"Defense", 20,
"Crit", 35,
"Special", "Discourse",
),
(dm:
"Name", "Caveman Knight",
"Health", 110,
"Max", 110,
"Attack", 20,
"Defense", 10,
"Crit", 5,
"Special", "Bonk",
),
(dm:
"Name", "Scourge Knight",
"Health", 75,
"Max", 75,
"Attack", 15,
"Defense", 10,
"Crit", 25,
"Special", "Pestilence",
),
(dm:
"Name", "Gambler Knight",
"Health", 55,
"Max", 55,
"Attack", 10,
"Defense", 20,
"Crit", 70,
"Special", "Dice Roll",
),
(dm:
"Name", "Skeleton Knight",
"Health", 35,
"Max", 35,
"Attack", 30,
"Defense", 15,
"Crit", 35,
"Special", "Skull Bash",
),
(dm:
"Name", "Warlock Knight",
"Health", 45,
"Max", 45,
"Attack", 25,
"Defense", 15,
"Crit", 20,
"Special", "Soul Snare",
),
(dm:
"Name", "Samurai Knight",
"Health", 65,
"Max", 65,
"Attack", 20,
"Defense", 25,
"Crit", 45,
"Special", "Thousand Cuts",
),
)
)
(set: $Inventory to
(a:
"Health Potion",
"Knight's Emblem",
"King's Seal"
)
)
(set: $Deceased to
(a:
)
)
(set: $Maxsize = 0, $Members = 0, $Dead = 0, $Gold = 1000)
(for: each _item, ...$AvailableKnights) [(set: $Maxsize to $Maxsize + 1)]
(set: $Party to (a:))
(set: $RandomResult = (random: 1, $Maxsize))
(set: $Party to $Party + (a: $AvailableKnights's ($RandomResult)))
(set: $AvailableKnights to
($AvailableKnights - (a: $AvailableKnights's ($RandomResult))))
(set: $Maxsize = $Maxsize - 1)
(set: $Members = $Members + 1)
}You are (print: $Party's (1)'s Name) and you are on your way to complete the utmost important task your King has bestowed upon you: to defeat Vanatos. Along the voyage you carry your preferred weapon of choice, a pouchful of coin given to you by the royal treasury, health potions, and your wits. You come to a stop as the road you are currently on starts to diverge into three parts. You take some time to observe each roads closely before proceeding.
[[Take the left path what seems to be trailed with remnants of human blood.->Rescue]]
[[Take the right path which seems to have rising smoke near the end of the trail.->Smoke]]
[[Take the middle path which seems clear and unscathed.->Normal Road]]
(display: "Player's Menu")Inventory List:
(for: each _item, ...$Inventory) [(print: _item)
]You walk towards the trail with fumes being spat into the horizon. You are soon met with what seems to look like a tavern of some sort. You hear numerous sounds from chattering, to cackling, to mug clanking, to singing, and much. You wonder if you should embark into the inn for advice or possibly hire some extra hands. However, you already know that you are pressed for time, and any minute wasted will increase the likelihood of your kingdom perishing.
[[Explore the inn.->Inn]]
[[Continue your adventure.->Adventure]]The passage seems clear. There is no signs of minions from miles away. It seems you are on a safe track to get to Vanatos. With no conflict in your way you speed through the path. However, there is a shriek that came from the forest to your right. It peaks your curiousity.
[[Ignore the forest and stay on the main path.->Sink Hole]]
[[Investigate the shriek.->Silent Forest]]{(set: $Monsters to (either: "Ghouls", "Flying Eyeballs", "Minotaurs"))}
You see a mysterious figure being attacked and swarmed by a group of $Monsters. However, the $Monsters have not noticed you yet, which gives you a chance to easily pass by them.
[[Avoid the monsters.->Pass]]
[[Intervene.->Prepare For Battle]]
(set: $MonsterHP to (random: 50,80))
(set: $Monster to
(dm:
"Name", $Monsters,
"Health", $MonsterHP,
"Max", $MonsterHP,
"Attack", (random: 30,45),
),
)You decided to avoid this conflict. The figure is probably some wild animal being hunted by the monsters. It is probably best to save all of your strength for Vanatos.
[[Focus on the task at hand.->Camp Site]]You chuck a stone towards the group of $Monsters. They immediately turn towards you and charge. You ready your stance and focus on all of your training you have received.
[[Ready yourself.->Combat 1]](display: "Status")
{(link-repeat: "Attack.")[
(go-to: "Hit Monster Group")]}
{(link-repeat: "Run Away.")[
(go-to: "Ran Away")]}
(colour: cyan)[Party]:(for: each _entity, ...$Party)[
(print: _entity's Name)
HP:(print: _entity's Health)/(print: _entity's Max)]
(colour: magenta)[Enemy]:
(print: $Monster's Name)
HP:(print: $Monster's Health)/(print: $Monster's Max){(set: $RandomResult = (random: 1, $Maxsize))
(set: $Party to $Party + (a: $AvailableKnights's ($RandomResult)))
(set: $AvailableKnights to
($AvailableKnights - (a: $AvailableKnights's ($RandomResult))))
(set: $Maxsize = $Maxsize - 1)
(set: $Members = $Members + 1)
(colour: green)[(print: $Party's ($Members)'s Name) has joined the party!]}As you enter the tavern, you are amazed by the livelihood of the building's inside atmosphere. Around the corner you see a cloaked patron waving towards you to get your attention. However, the thought of going back to your task at hand encapsulates your mind.
[[Approach the stranger.->Patron]]
[[Approach the bartender.->Bartender]]
[[Leave the inn.->Silent Forest]]You decided to not approach the inn because you are pressed for time. Past that inn is a deep dark forest, which has the opposite characteristics compared to the inn. It was quiet, expansive, and eerie. However, the path leads into it. Thus, you decided to venture into it, rather than backtrack.
[[Enter the mysterious forest.->Silent Forest]]The cloaked patron greets you. "Hello there. I have heard rumors regarding the King of Ludos sending one of his personal vassals on an expedition to slay the vile Vanatos. Hmmmmm. You seem to fit the description of that knight. I have an offer for you. If you give me 500 gold, I will help you slay this monstrosity. It's better to do it with a group than your own lonesome". You wonder if this would be a good investment.
[[Give 500 gold.->Hired]]
[[Refuse and walk away.->Silent Forest]]
(display: "Player's Menu")You approach the inn's bartender. As she is cleaning mugs from previous patrons, you think this is a good opportunity to get information about the land or perhaps rumors about the stranger attempting to interact with you.
[["Do you know of any safe trails not flocked with monsters?"->Safe Trails]]
[["What can you tell me about that adventurer over in the corner?"->For The Right Price]]
[[Change your mind and leave the tavern.->Silent Forest]]As you enter, you are greeted with wildlife scurrying everywhere, but that soon that quickly diminishes as you go deeper. In fact, you start to hear snarling coming from an unknown direction. You have the sudden feeling that you are being followed by someone or something. You have to react fast.
{(set: $Counter to 20)}
Timer: |Amount>[$Counter]
[[Stand still and let the sound come to you.->Wait]]
[[Hide in one of the hollowed tree trunks.->Hide]]
{(live: 1s)
[
(set: $Counter to $Counter - 1)
(if: $Counter is 0)[(go-to: "Wait")]
(replace: ?Amount)[$Counter]
]}
(set: $MonsterHP to (random: 210,240))
(set: $Monster to
(dm:
"Name", "Raging Bear",
"Health", $MonsterHP,
"Max", $MonsterHP,
"Attack", (random: 15,30),
),
)The bartender shows you a map of where to tread and avoid the monsters around this area. She points to road that meets up to the middle path in which you could have chosen. You took her advice to heart and head towards it.
[[Take a detour.->Camp Site]]{Gold: $Gold}
(link: "Inventory")[(display: "Inventory")]
(link: "Party")[(display: "Current Party")]
(enchant: "Gold", (text-colour: yellow) + (text-style: 'bold'))
{(set: $Gold to $Gold - 500)}
You accepted the deal and hand over 500 gold pieces. The patron uncloaks themselve and reveal their true identity. You are satisfied with the new hand that has joined your party.
(display: "New Member")
[[Get back to the journey.->Silent Forest]]
(display: "Player's Menu")The bartender stares into your eyes and spoke. "Giving information about other customers is confidential. It promotes bad business. However, if you really want to know, I'll give you a little tidbit for the right price."
[[Bribe the bartender 10 gold.->Bribed]]
[[Leave the inn.->Silent Forest]]{(set: $Gold to $Gold - 10)}
That bartender leans over to your ear and whispers. "That patron is also a knight from Ludos who is tired from defending off the waves and wanted some real action. That's why they are waiting in this inn. Looking for new work". With that information in mind, you start to ponder on what's your next move.
[[Approach the other knight.->Patron]]
[[Just ignore the patron and leave->Silent Forest]]
(display: "Player's Menu")You wait patiently and the noise comes closer to you by the second. You turn around and find out the thing stalking you was a hungry bear. It pounces at you in hopes of having you for its next meal. You can tell that the bear's speed outmatches yours. Thus, you must defeat it.
[[Defend yourself.->Combat 2]]You fit yourself into a hollowed tree. You could hear the snarling right next to you. You ponder on whether to attack the stalker by surprise or let it pass.
[[Surprise attack!->Surprise]]
[[Keep hiding.->Stay Still]](display: "Fighting")
(display: "Status")
(if: $Monster's Health > 0)[
(link-repeat: "Attack.")[(go-to: "Hit Monster Group")]
(link-repeat: "Run Away.")[(go-to: "Ran Away")]]
(else:)[You won the battle!
(link: "Continue.")[(go-to: "Save The Injured")]]You have defeated the group of monsters and now you look towards the injured figure. It seems that the figure is in serious condition. You wonder if you have any resources to help them. However, you were told that the resources you were given are only meant to be used on yourself solely.
{(if: $Inventory contains "Health Potion")[[Use potion.->Savior]]}
[[Leave them to die.->An Early Death]]{(set: $Inventory to $Inventory - (a: "Health Potion"))}
You've used a health potion to reinvigorate the injured person. They immediately stood up and thank you for your help. And in return they decided to come along with you for the journey ahead. You gladly accept their offer and they scrounge up the gear.
(display: "New Member")
[[Move out.->Camp Site]]You decided to flee from the conflict. You feel cowardly for doing so and you recollect what it really is to being an elite knight. Nevertheless, you march onwards.
[[Forward->Camp Site]]You feel tiresome and decided to prioritize making a rest spot. You found a nice spot between two boulders with a broken down tree log between them. You make a fire and rest for the night. Just off the distance you see Vanatos's domain just up ahead. You rest up for the final battle.
[[Rest.->Awaken With A New Ally]]
(display: "Player's Menu")
(set: $MonsterHP to (random: 230,300))
(set: $Monster to
(dm:
"Name", "Ogre",
"Health", $MonsterHP,
"Max", $MonsterHP,
"Attack", (random: 20,40),
),
)The person grasp for air as they cling onto you for dear life. Only to have their grasp loosen a few minutes later. You cradle their body in your arms and slowly lay them down onto the ground. You decided to make a quick grave for them and then continue your voyage. You feel a slight guilt encapsulate your mind.
[[You press on.->Camp Site]]Current Party Members:
(for: each _member, ...$Party)[(colour: green)[(print: _member's Name)]
HP: (print: _member's Health)/(print: _member's Max)
ATK: (print: _member's Attack)
DEF: (print: _member's Defense)
CRIT: (print: _member's Crit)%
MOVE: (print: _member's Special)
](display: "Status")
{(link-repeat: "Attack.")[
(go-to: "Hit Bear")]}(display: "Fighting")
(display: "Status")
(if: $Monster's Health > 0)[
(link-repeat: "Attack.")[(go-to: "Hit Bear")]]
(else:)[You won the battle!
(link: "Continue.")[(go-to: "Bear Slain")]]You heavily wound the beast, but it still rages on. As it is about to attack you once again, a shadowy figure takes out the grizzly with one tremendous blow. The figure speaks. "I am a knight tasked with hunting down the beast that has been reigning over these forests for months now. Luckily, I came in the nick of time. You are a very formidable warrior. While I await my next task from the kingdom's courier pigeon, I will assist you in your quest".
[[Take the knight along with you.->Recruited]]
[[Refuse and state that the kingdom needs them more.->Camp Site]]You happily accept the knight's request and have brought them along for the journey. With more followers in your party, your overall strength grows.
(display: "New Member")
[[Proceed.->Camp Site]]You leap out of the trunk and vigorously use your weapon against the stalker. The damage you've dealt to it seems to be very effective. The stalker happens to be a ravenous bear searching for food. It charges at you with all its might. You ready your stance.
{(set: $Monster's Health to $Monster's Health - 50)}
Your surprise attack dealt 50 damage to the bear.
[[Fight the bear.->Combat 2]]As you wait in the trunk the sound starts to dissipate and after a few minutes you became confident enough to get out to check your surroundings. There were large animal footprints on the ground and you were relieved to not encounter this beast. You pick up your gear and went on a pathway leading out of the forest.
[[Get out of the forest.->Camp Site]]As you awake you hear sounds of a horse trotting towards your direction. The rider stops and gets off of their steed. They state that they had a message from the King and that he was worried about letting you embark on this journey alone. The rider also claims to be one of the King's elite knights and they are here to accompany you. They ask you whether they could join your party.
[[Accept them.->To The Very End]]
[[Refuse and attempt to get the glory to yourself.->Denied]](colour: red)[You are dead.]
In the loving memory of:
(for: each _dead, ...$Deceased)
[(print: _dead's Name)
]
Thank you for playing!
[[Retry?->A Knight's Journey]]You hear screaming in the distance. You scan around the area to see where the sound was coming from. You then see someone sinking down into the ground and they are squirming to latch onto something.
[[Save them.->Grab My Hand]]
[[It's too risky to save a stranger.->Avoid]]Quickly pull them up!
{(set: $Counter to 3)}
Timer: |Amount>[$Counter]
[[Pull!->Saved From The Pit]]
{(live: 1s)
[
(set: $Counter to $Counter - 1)
(if: $Counter is 0)[(go-to: "Demise")]
(replace: ?Amount)[$Counter]
]}You shy away from helping the person. You remind yourself that you have to finish the task given by the King. You attempt to cope to yourself by stating that vanquishing the high demon Vanatos once and for all would save thousands. And this one's sacrifice was necessary.
[[Venture forth.->Camp Site]]You were not quick enough to and you submerged into the pit with the stranger and you meet your inevitable fate.
[[You were a brave soul.->Death Screen]]
(for: each _member, ...$Party)[(set: $Deceased to $Deceased + (a: $Party's ($Members)))(set: $Party to $Party - (a: $Party's ($Members)))(set: $Members to $Members - 1)]
You used all of your might to save the stranger from the sink hole. They graciously thank you for everything. Sadly, your whole inventory bag fell into the hole as you were doing your noble deed. Nevertheless, the stranger offers to join you on your quest as a token of their thanks.
(display: "New Member")
[[Move on.->Camp Site]]
(for: each _item, ...$Inventory) [(set: $Inventory to $Inventory - (a: _item))]
(set: $Gold to 0)You stood up with confidence and offered your hand to the knight and welcomed them into your party.
(display: "New Member")
[[To the demon's lair.->Lair]]You refuse the knight's hand and state that you can't risk anymore people dying.
[[Proceed to the lair.->Lair]]You arrive at the entrance of Vanatos's lair only to guarded by a giant ogre. There's no way around him. Therefore, you must slay it before proceeding.
[[Charge at it!->Combat 3]](display: "Status")
{(link-repeat: "Attack.")[
(go-to: "Hit Ogre")]}(display: "Fighting")
(display: "Status")
(if: $Monster's Health > 0)[
(link-repeat: "Attack.")[(go-to: "Hit Ogre")]]
(else:)[You won the battle!
(link: "Continue.")[(go-to: "Ogre Slain")]]You did a tantamount of damage to the ogre's enormous body. The ogre tumbles back and forth and eventually lands face-down in front of your feet. The monster is dead and you start to head towards the heart of the cave.
[[Let's end this.->Final Boss]]
{(if: $Inventory contains "Health Potion")[(link: "Use health potion.")[(display: "Healing")]]}
Your party has all been healed!
{(set: $Inventory to $Inventory - (a: "Health Potion"))}
{(set: $Temp to $Members)}
{(for: each _member, ...$Party)[(set: $Party's ($Temp)'s Health to $Party's ($Temp)'s Max)(set: $Temp to $Temp - 1)]}You finally made it to Vanatos's throne. He is an ugly looking fiend and he is three times bigger than an average man. His eyes glowed a deep ruby red, he had horns piercing out of his abdomen, and his outer body is comprised of a fleshy-like substance. He glances into your eyes and starts to speak. "You are a worthy specimen to have reached this far. Tell you what, how about you join my army and I will help you usurp the throne of that cowardly king you are serving. Doesn't that entice you?" You take a moment to think.
[[Join him.->Betrayal]]
[[Strike at him.->Strike Him Down]]You decided to join Vanatos and his monster army and embark back to the Kingdom of Ludos to rid the greedy coward from his throne. The king was surprised of your arrival only to be met with an attack from your hand. The king shouts. "How dare you strike at me. What treachery is this?" You replied back to him. "I'm killing the real demon!"
[[Finish the king.->King Fight]]
(set: $MonsterHP to (random: 300,350))
(set: $Monster to
(dm:
"Name", "The King of Ludos",
"Health", $MonsterHP,
"Max", $MonsterHP,
"Attack", (random: 15,50),
),
)You used all of your might and strike at the demon with your weapon. "Ughhh! Foolish knight! I offer you a gift and this is how you act! You will pay for your insolence!"
[[For glory!->Combat 4]]
(set: $MonsterHP to (random: 450,500))
(set: $Monster to
(dm:
"Name", "Vanatos",
"Health", $MonsterHP,
"Max", $MonsterHP,
"Attack", (random: 30,60),
),
)(display: "Status")
{(link-repeat: "Attack.")[
(go-to: "Hit Vanatos")]}(for: each _member, ...$Party)
[{(set: $KnightDMG to (random: _member's Attack-5, _member's Attack+5))
(set: $KnightCRIT to 1)
(set: $KCritHit to (random: 0,100))
(if: $KCritHit <= _member's Crit)[(set: $KnightCRIT to 2)]
(set: $FullDMG to $KnightCRIT * $KnightDMG)
(set: $Monster's Health to $Monster's Health - $FullDMG)}
(if: $KnightCRIT is 2)[(colour: green)[(print: _member's Name)] used (print: _member's Special) for (print: $FullDMG) (colour: red)[critical] damage.](else:)[(colour: green)[(print: _member's Name)] used (print: _member's Special) for (print: $FullDMG) damage.]]
{(if: $Monster's Health <= 0) [The enemy has been slained. (set: $Monster's Health to 0)]
(else:)
[(set: $Target to (random: 1, $Members))
(set: $MonsterDMG to (random: $Monster's Attack-5, $Monster's Attack+5) - $Party's ($Target)'s Defense)
(if: $MonsterDMG <= 0)[(set: $MonsterDMG to 0)]
(set: $Party's ($Target)'s Health to $Party's ($Target)'s Health - $MonsterDMG)(print: $Monster's Name) attacked (print: $Party's ($Target)'s Name) for (print: $MonsterDMG) damage.]
{(if: $Party's ($Target)'s Health <= 0)[(set: $Deceased to $Deceased + (a: $Party's ($Target)))(set: $Dead to $Dead + 1)(print: $Party's ($Target)'s Name) was slain. (set: $Party to $Party - (a: $Party's ($Target)))(set: $Members = $Members - 1)(if: $Members is 0)[(go-to: "Death Screen")]]}}(display: "Fighting")
(display: "Status")
(if: $Monster's Health > 0)[
(link-repeat: "Attack.")[(go-to: "Hit Vanatos")]]
(else:)[You won the battle!
(link: "Continue.")[(go-to: "Vanatos Slain")]]With a heavy heart. You land the final blow to Vanatos. His entire body crumbles to pieces. All of the monsters across start to break down and die immediately. Thus, the Kingdom of Ludos is free from the dominance. You are victorious and the king has promoted you as his second-in-command! And you continue to purge evil wherever it lurks.
(if: $Dead > 0)[
In the loving memory of:
(for: each _dead, ...$Deceased)
[(print: _dead's Name)
]]
Thank you for playing!
[[Again?->A Knight's Journey]](display: "Status")
{(link-repeat: "Attack.")[
(go-to: "Hit King")]}(display: "Fighting")
(display: "Status")
(if: $Monster's Health > 0)[
(link-repeat: "Attack.")[(go-to: "Hit King")]]
(else:)[You won the battle!
(link: "Continue.")[(go-to: "King Slain")]]You have slain the pig who commands others to do his bidding. You take the crown from his decapitated head on place it on your own. You sit on the throne contemplating on how powerful you are. This entire kingdom is yours for the taking.
(if: $Dead > 0)[
In the loving memory of:
(for: each _dead, ...$Deceased)
[(print: _dead's Name)
]]
Thank you for playing!
[[Again?->A Knight's Journey]]