(font: "Old English Text MT")[ ###The Perilous Plot] After years of meticulous manipulation, your plans are nearing completion. You are so close to your goal you can taste it. As you stare out the window of your only somewhat stolen manor you see a blot on the horizon that troubles you. You did not invite anyone here! Nevertheless one carriage rolls up to the front door. Worse, someone from around the side of the manor goes to greet whoever is inside. Those heroic fools! Do they truly think they could stop you? Little do they know they are too late! (link-append: "You squint out the window")[(show: ?1)], trying to make out who has arrived. |1)[There! The heroes move into your line of sight: { (set: $determinedRelative to (dm: "heroName", "Determined Relative", "faints", 7)) (set: $deviousExPartner to (dm: "heroName", "Devious Ex-Partner", "faints", 4)) (set: $dutifulWard to (dm: "heroName", "Dutiful Ward", "faints", 3)) (set: $lurkingGroundskeeper to (dm: "heroName", "Lurking Groundskeeper", "faints", 7)) (set: $youngLover to (dm: "heroName", "Naïve Young Lover", "faints", 4)) (set: $nosyNeighbor to (dm: "heroName", "Nosy Neighbor", "faints", 6)) (set: $shelteredWaif to (dm: "heroName", "Sheltered Waif", "faints", 4)) (set: $skepticalGoverness to (dm: "heroName", "Skeptical Governess", "faints", 5)) (set: $troubledServant to (dm: "heroName", "Troubled Servant", "faints", 6)) (set: $vengefulGhost to (dm: "heroName", "Vengeful Ghost", "faints", 8)) (set: $cloudy to (dm: "type", "Cloudy", "modifier", 0)) (set: $downpour to (dm: "type", "Downpour", "modifier", 0)) (set: $foggy to (dm: "type", "Foggy", "modifier", 0)) (set: $misty to (dm: "type", "Misty", "modifier", 0)) (set: $moonlight to (dm: "type", "Moonlight", "modifier", 0)) (set: $newMoon to (dm: "type", "New Moon", "modifier", 0)) (set: $snowy to (dm: "type", "Snowy", "modifier", 0)) (set: $stormy to (dm: "type", "Stormy", "modifier", 0)) (set: $sunny to (dm: "type", "Sunny", "modifier", 0)) (set: $windy to (dm: "type", "Windy", "modifier", 0)) (set: $bridge to (dm: "location", "Bridge", "modifier", 0)) (set: $colonnade to (dm: "location", "Colonnade", "modifier", 0)) (set: $countryRoad to (dm: "location", "Country Road", "modifier", 0)) (set: $forestPath to (dm: "location", "Forest Path", "modifier", 0)) (set: $garden to (dm: "location", "Garden", "modifier", 0)) (set: $lakeshore to (dm: "location", "Lakeshore", "modifier", 0)) (set: $orchard to (dm: "location", "Orchard", "modifier", 0)) (set: $ruinedTower to (dm: "location", "Ruined Tower", "modifier", 0)) (set: $stables to (dm: "location", "Stables", "modifier", 0)) (set: $terraces to (dm: "location", "Terraces", "modifier", 0)) (set: $attic to (dm: "location", "Attic", "modifier", 0)) (set: $balcony to (dm: "location", "Balcony", "modifier", 0)) (set: $bedroom to (dm: "location", "Bedroom", "modifier", 0)) (set: $drawingRoom to (dm: "location", "Drawing Room", "modifier", 0)) (set: $grandStaircase to (dm: "location", "Grand Staircase", "modifier", 0)) (set: $hallway to (dm: "location", "Hallway", "modifier", 0)) (set: $laboratory to (dm: "location", "Laboratory", "modifier", 0)) (set: $library to (dm: "location", "Library", "modifier", 0)) (set: $secretRoom to (dm: "location", "Secret Room", "modifier", 0)) (set: $study to (dm: "location", "Study", "modifier", 0)) (set: $itemBelatedPresent to (dm: "itemName", "Belated Present", "foundIn", "Country Road")) (set: $itemBookOfLords to (dm: "itemName", "Book of Lords", "foundIn", "Ruined Tower",)) (set: $itemBrokenMirror to (dm: "itemName", "Broken Mirror", "foundIn", "Attic")) (set: $itemConcealedWeapon to (dm: "itemName", "Concealed Weapon", "foundIn", "Orchard")) (set: $itemDeadlyGift to (dm: "itemName", "Deadly Gift", "foundIn", "Balcony")) (set: $itemFalseCorrespondence to (dm: "itemName", "False Correspondence", "foundIn", "Grand Staircase")) (set: $itemFalseWill to (dm: "itemName", "False Will", "foundIn", "Hallway")) (set: $itemFavoritePet to (dm: "itemName", "Favorite Pet", "foundIn", "Stables")) (set: $itemItemsForBlackmail to (dm: "itemName", "Items for Blackmail", "foundIn", "Colonnade")) (set: $itemLettersFromHome to (dm: "itemName", "Letters from Home", "foundIn", "Forest Path")) (set: $itemMedicine to (dm: "itemName", "Medicine", "foundIn", "Bedroom")) (set: $itemMindControlSerum to (dm: "itemName", "Mind Control Serum", "foundIn", "Secret Room")) (set: $itemPersonalJournal to (dm: "itemName", "Personal Journal", "foundIn", "Library")) (set: $itemPoisonedWine to (dm: "itemName", "Poisoned Wine", "foundIn", "Drawing Room")) (set: $itemResearchNotes to (dm: "itemName", "Research Notes", "foundIn", "Laboratory")) (set: $itemSketchBook to (dm: "itemName", "Sketch Book", "foundIn", "Garden")) (set: $itemSleepingPowder to (dm: "itemName", "Sleeping Powder", "foundIn", "Terraces")) (set: $itemTokenOfAffection to (dm: "itemName", "Token of Affection", "foundIn", "Lakeshore")) (set: $itemTrueWill to (dm: "itemName", "True Will", "foundIn", "Study")) (set: $itemWarningNote to (dm: "itemName", "Warning Note", "foundIn", "Bridge")) (set: $weather to (a: )) (set: $outdoor to (a: )) (set: $indoor to (a: )) (set: $allItems to (a: )) (set: $gameStarted to false) (display: "Game Setup") } Perhaps they did not mean to be heroes. But now they stand in your way. And that is unacceptable. You must stop them before they can derail your dastardly deeds! (display: "Always Options")]{ (set: $currentLocation to "Colonnade") (set: $currentWeather to "Cloudy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Ominous clouds paint the colonnade in somber grays. The gaps between the buildings fade away, lost without the chiaroscuro interplay of shadows and sunlight. The colonnade seems to go on forever without a break - as if cut off from the rest of the world.") |1)[<br><br>(print: "You step from a gap between the buildings, appearing between the columns as if from nowhere. You smile knowingly, oozing over to the heroes, like a shadow brought to life.")] |2)[<br><br>(print: "You watch as the heroes walk by, then follow them while ducking behind the columns, using your knowledge of the shortcuts to slip between the buildings, making sure you always keep them in sight.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "'Trying to stop my plans, my handsome darling? You are far too late.' Your words cut through the Naïve Young Lover like a winter's breeze.")] |5)[<br><br>(print: "'I bet you do not know why I am here,' you all but sneer. However, the heroes ignore your words and brush right by. The gall! You'll show them!")] |6)[<br><br>(print: "Your gaze has little affect on the Skeptical Governess. She brazenly stares back, completely undaunted. 'It is rude to stare, youngster.' You feel a bit unnerved and strangely chastened. She can't be all that much older that you, can she?")] |7)[<br><br>(print: "They weren't expecting you here, not now. The look in your eyes pierces through the cloudy gloom, cutting any fledgeling hope they kindled to shreds.")] |8)[<br><br>(print: "The Troubled Servant stops, looking lost. You step out of the shadows and give him directions to exactly where he was trying to go. Your kindness is too much for his heart.")] |9)[<br><br>(print: "You stroll up to the heroes and ask, 'Are you little lambs lost?' They look at you in confusion and mumble something about there being no lambs here. You feel vaguely cheated.")] |10)[<br><br>(print: "You follow the Determined Relative through another series of columns, but he never notices you. Even when he enters his destination, he only looked briefly around, eyes passing over you as if you were a decorative column.")] |11)[<br><br>(print: "Each pergola they walk to finds you are already there, waving jauntily at them from a doorway, grinning from around a corner, leaning nonchalantly against a marble bench. They can't take it when you appear in front of them once again.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true )[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$troubledServentHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 1, Watch/Wait 101, Item 201-->{ (set: $currentLocation to "Colonnade") (set: $currentWeather to "Foggy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "An eerie fog fills the colonnade, so thick it is impossible to tell where the pillars are located. It is like walking through a bad dream, or through the meadows of Asphodel. Doors appear through gaps only to disappear by the time you reach them. Nothing feels real.") |1)[<br><br>(print: "You ghost along beside the heroes, waiting for them to realize you are there. Your laughter echoes alarmingly through the pillars.")] |2)[<br><br>(print: "You link through the pillars like a cat, a cat that knows exactly where it is going, and how to get there without making a sound.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You play cat-and-mouse with your neighbor, rushing ahead of him, stepping out to glare, then darting back into the fog.")] |5)[<br><br>(print: "The heroes are used to such surreal landscapes. Your glare merely fades into the background fog, nothing more than a passing bad memory.")] |6)[<br><br>(print: "You got to speak, but the words are lost in the fog between the columns, carried away across the land. You turn to look and the heroes have already moved on.")] |7)[<br><br>(print: "'So, having a nice little jaunt through the colonnade, are you? Did you think you could get away? What did you hope to find out here? I'm sure you'd much rather be anywhere else.' Your words cut them to the quick.")] |8)[<br><br>(print: "The heroes walk along hesitantly, unsure of where to go in the fog. When you appear from the fog, they seem to relax. Just by being nearby, you are helping them. They would rather face a known entity than the unknowable fog.")] |9)[<br><br>(print: "'Here, let me help you. I know these pillars all look alike. It was so terribly difficult to navigate when I myself first arrived. Where did you say you were going again?' Your words ooze such kindness they don't know how to react.")] |10)[<br><br>(print: "The heroes are clearly ill at ease from all the fog. When you step out of the swirling clouds, they believe you are a specter created out of their nightmares and sent to haunt them. Such overactive imaginations they have!")] |11)[<br><br>(print: "The fog grows stronger here, for there is hardly any light between the columns. What little light there is makes observations worse.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$nosyNeighborHero is true )[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$troubledServentHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 21, Watch/Wait 121, Item 201-->{ (set: $currentLocation to "Colonnade") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Each step you take creates wisps which rise up like ghosts of memories only to, just as hastily, fade away. The air is chill, with a nip to it, so each breath you take creates more mist, as if your very exhalations will the wisps into being.") |1)[<br><br>(print: "You whistle while you walk along, the music creating wisps which live on for only a moment. They are as ephemeral as you hope the heroes will soon be.")] |2)[<br><br>(print: "You walk along the colonnade, mist beading upon your clothes, coating you in a layer of dew that glistens as if you were dressed in diamonds.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes rush right past, heedless of who you are. You are almost knocked into one of the pillars. Such haste, and so little manners. Your angry glares are completely wasted.")] |5)[<br><br>(print: "Your eyes are hypnotic, and the mist only amplifies the effect. As you stare at the heroes they feel themselves pulled into the deep well of your mind.")] |6)[<br><br>(print: "'You don't have to pretend you are sick when you want a bit of a holiday. Just tell me, and I shall give you the day off.' You say magnanimously.")] |7)[<br><br>(print: "'Mwa-ha-ha, you'll never imagine what can be found in these columns...' but the heroes answer you as if your question wasn't rhetorical.")] |8)[<br><br>(print: "The heroes walk through this colonnade as if they do so every day. And for all you know, they do come here. You never do check on what the heroes do in their free time.")] |9)[<br><br>(print: "You wave at the heroes, and the mist condensed on your gloves as water droplets shake off and hit the heroes accidentally. You apologize. Such a simple act of kindness shocks the heroes.")] |10)[<br><br>(print: "You stand outside the colonnade, planning on ambushing the heroes when they leave. You pause just beyond each pillar as they stop and talk. You finally get your chance and take it, shocking them with your presence.")] |11)[<br><br>(print: "You walk outside the pillars, expecting to notice when they leave. However, the heroes are smarter than you expected and they must have left the colonnade while you were looking the other way.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$determinedRelativeHero is true )[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$troubledServantHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$deviousExPartnerHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 31, Watch/Wait 131, Item 201-->{ (set: $onRules to false) (set: $onHeroNotes to false) (set: $onGaze to false) (set: $onItems to false) (unless: $outdoorLocation's length is 0 or $indoorLocation's length is 0)[ (print: "Your ill-gotten manor is large, and filled with locations even you have barely had the chance to explore. Surely, there is somewhere which holds to key to discouraging those persistent heroes.") <br><br>(print: "Where do you go?") <br><br> (display: "Draw Inside Room") <br><br> (display: "Draw Outside Room") <br><br> (display: "Score Tracking") ](else:)[ (display: "Lose By No More Cards") ] } <!--[[Testing Only! Location 1->Location 1]] [[Testing Only! Location 51->Location 51]]-->You wrack your memories for any clues about your present adversaries. Surely, there is something you can remember that will help you defeat them? { (set: $onRules to false) (set: $onHeroNotes to true) (set: $onGaze to false) (set: $onItems to false) (if: $determinedRelativeHero is true)[ (font: "Old English Text MT")[ ###(print: "The " +$determinedRelative's heroName)] (print: "He knows you are not who you seem. He knows his family tree forwards and backwards and you are not on it. He is determined to stop your plans by any means necessary to protect the family name. <br>The Determined Relative is in his element when the weather is <b>Snowy</b>, he is outside in the <b>Colonnade</b>, or when he is outside on a <b>Country Road</b>. <br>The Determined Relative is out of his element when it is <b>Windy</b>, when he is inside in the <b>Laboratory</b>, or when he is outside on the <b>Terraces</b>.<br>") ] (if: $deviousExPartnerHero is true)[ (font: "Old English Text MT")[ ###(print: "Your " + $deviousExPartner's heroName)] (print: "It started with a simple argument. Now it is an all-out war between the two of you. Half of the perfect plans you put into action are hers. But she no longer wants to be associated with you. She wants you to fail, even if it means destroying her own reputation. <br>Your Devious Ex-Partner is in her element when there is a <b>New Moon</b>, when she is inside in the <b>Laboratory</b>, or when she is inside in the <b>Secret Room</b>. <br>Your Devious Ex-Partner is out of her element when it is <b>Misty</b>, when she is inside on the <b>Balcony</b>, or when she is outside in the <b>Stables</b>.<br>") ] (if: $dutifulWardHero is true)[ (font: "Old English Text MT")[ ###(print: "The " + $dutifulWard's heroName)] (print: "She has been raised by you her entire life. Unquestioning of your actions. Until now, the ungrateful brat. You have finally done something which kindled a spark of anger to flare to life inside her. Now she wants to get even. <br>The Dutiful Ward is in her element when the weather is <b>Foggy</b>, when she is inside in the <b>Drawing Room</b>, or when she is outside in the <b>Stables</b>. <br>The Dutiful Ward is out of her element when there is a <b>Downpour</b>, when she is inside in the <b>Attic</b>, or when she is outside in the <b>Garden</b>.<br>") ] (if: $lurkingGroundskeeperHero is true)[ (font: "Old English Text MT")[ ###(print: "The " + $lurkingGroundskeeper's heroName)] (print: "Silent, hardworking, you thought he wasn't paying attention, but you were disastrously wrong. He has been watching you closely. While this is the only life he has ever known, even he has a limit on how many bodies to dispose. The next body he buries he has vowed to be yours! <br>The Lurking Groundskeeper is in his element when the weather is <b>Misty</b>, he is outside in the <b>Garden</b>, or when he is outside in the <b>Orchard</b>. <br>The Lurking Groundskeeper is out of his element when it is <b>Snowy</b>, when he is inside in the <b>Hallway</b>, or when he is inside in the <b>Study</b>.<br>") ] (if: $youngLoverHero is true)[ (font: "Old English Text MT")[ ###(print: "The " + $youngLover's heroName)] (print: "In your quest for power, you have hurt his one true love. Now he says he will stop at nothing to see your plans torn down. But he has no clue the kind of dangerous games you are used to playing. <br>The Naïve Young Lover is in his element when the weather is <b>Sunny</b>, he is inside on the <b>Balcony</b>, or when he is inside in the <b>Bedroom</b>. <br>The Naïve Young Lover is out of his element when it is <b>Overcast</b>, when he is outside on the <b>Bridge</b>, or when he is outside in the <b>Ruined Tower</b>.<br>") ] (if: $nosyNeighborHero is true)[ (font: "Old English Text MT")[ ###(print: "The " + $nosyNeighbor's heroName)] (print: "First it was the lights, left on at all hours. Then it was the sleazy strangers, slinking through their yard to get to your back entrance. Finally, there were those soulful shrieks in the night. Now he has taken to snooping around your grounds to find out what is going on! <br>The Nosy Neighbor is in his element when there is <b>Moonlight</b>, he is outside on the <b>Forest Path</b>, or when he is outside on the <b>Terraces</b>. <br>The Nosy Neighbor is out of his element when it is <b>Foggy</b>, when he is inside in the <b>Library</b>, or when he is inside in the <b>Secret Room</b>.<br>") ] (if: $shelteredWaifHero is true)[ (font: "Old English Text MT")[ ###(print: "The " + $shelteredWaif's heroName)] (print: "Pale and somewhat sickly, no one expected her to live this long. Despite her outer frailty, she has a reason to keep on living. That reason is you, and making sure you don't hurt anyone else. Like you hurt her. <br>The Sheltered Waif is in her element when there is a <b>Downpour</b>, when she is outside on the <b>Bridge</b>, or when she is outside at the <b>Lakeshore</b>. <br>The Sheltered Waif is out of her element when it is <b>Sunny</b>, when she is inside in the <b>Bedroom</b>, or when she is inside on the <b>Grand Staircase</b>.<br>") ] (if: $skepticalGovernessHero is true)[ (font: "Old English Text MT")[ ###(print: "The " + $skepticalGoverness's heroName)] (print: "Exploited all her life, she can see through your petty lies and deceptions. She will protect her wards at all costs, fiercely defending all children from your machinations. She will not rest until she exposes you for the fraud you are. <br>The Skeptical Governess is in her element when the weather is <b>Overcast</b>, when she is inside in the <b>Library</b>, or when she is inside in the <b>Study</b>. <br>The Skeptical Governess is out of her element when it is <b>Storming</b>, when she is outside on the <b>Country Road</b>, or when she is outside on the <b>Forest Path</b>.<br>") ] (if: $troubledServantHero is true)[ (font: "Old English Text MT")[ ###(print: "The " + $troubledServant's heroName)] (print: "He was always too far beneath you to notice before, but he has watched your actions and has seen the harm you have inflicted on his master. Now, with his master close to personal ruin, he will stop at nothing to cause your plans to fail, and reverse the ruin you have brought about. <br>The Troubled Servant is in his element when the weather is <b>Windy</b>, he is inside in the <b>Grand Staircase</b>, or when he is inside in the <b>Hallway</b>. <br>The Troubled Servant is out of his element when there is a <b>New Moon</b>, when he is outside in the <b>Colonnade</b>, or when he is outside in the <b>Orchard</b>.<br>") ] (if: $vengefulGhostHero is true)[ (font: "Old English Text MT")[ ###(print: "The " + $vengefulGhost's heroName)] (print: "Wronged, horribly wounded, yet somehow she is back from beyond the grave. She made the ultimate sacrifice for you in life, but you spurned her. You were not worthy of her devotion and she has come back to show you just how unworthy you are. <br>The Vengeful Ghost is in her element when the weather is <b>Storming</b>, when she is inside in the <b>Attic</b>, or when she is outside in the <b>Ruined Tower</b>. <br>The Vengeful Ghost is out of her element when there is <b>Moonlight</b>, when she is outside in the <b>Garden</b>, or when she is outside on the <b>Lakeshore</b>.<br>") ] } (display: "Always Options"){ (set: $readRules to true) (set: $onRules to true) (set: $onHeroNotes to false) (set: $onGaze to false) (set: $onItems to false) } (font: "Old English Text MT")[ ###How To Play The Perilous Plot] There are two ways for your devious plan to succeed. The first is to cause the Heroes to Faint (print: (str: $faintTotal)) times. This number is different each game, as it is determined by the Heroes who are trying to stop you. Each hero has a different faint threshold. The second way is to get your total <b>Plot Points</b> up to 11. Since your plans have already started, you begin with (print: (str: $plotPoints)) <b>Plot Points</b>. If your <b>Plot Points</b> ever drop below 1, your plans fail. <b>Plot Points</b> are awarded for succeeding at particularly dastardly deeds, which are determined by the choices you make, while causing Heroes to faint is determined both by the choices you make, and by dice rolls in game. You set your plans in motion by choosing locations to visit inside or outside your vast manor. Each location has different weather conditions and each Hero is better equipped to deal with certain locations and types of weather. You want to chose locations where you have the advantage against the Heroes. Each locations allows you to take one of three actions. You may <b>Watch & Wait</b>, <b>Confront the Heroes</b>, or <b>Use an Item</b>. (font: "Old English Text MT")[ ###Watch & Wait] When you <b>Watch & Wait</b>, you may take one of two actions: <b>Be Nice</b> or <b>Lurk</b>. These actions lull the Heroes into a sense of false security, if they notice you at all. Once a selection is made, you roll for your villainous plans. If you succeed, you may cause them to faint or steal one of their items! If you fail against the heroes, your <b>Gaze</b> does not decrease. (font: "Old English Text MT")[ ###Confront the Heroes] When you <b>Confront the Heroes</b>, you may take one of two actions: <b>Glare</b> or <b>Gloat</b>. These options use your devastating <b>Gaze</b> and sharp wit as weapons. If you <b>Gaze</b> in a location with a mirror, you are more likely to succeed, and increase your <b>Gaze</b>! Once a selection is made, you roll for your villainous plans. Should you succeed against the Heroes, you cause them to faint or steal one of their items! If you fail against the Heroes, your <b>Gaze</b> decreases, and you shall have to work at making it devastating once more. Both <b>Confront the Heroes</b> and <b>Watch & Wait</b> may grant or remove <b>Plot Points</b> based on the actions you select and the Heroes in play. (font: "Old English Text MT")[ ###Use an Item] When you <b>Use an Item</b>, you may pick one of the items you have in hand and use it against the Heroes. Be warned though, the Heroes also have items that can counter what you are doing, which you don't know about. If you fail in using an item, it could cause you to lose Plot Points. Items are powerful, but using the wrong item at the wrong time could spell your doom. If you succeed with your villainous plans by rolling three or more over the challenge threshold, you are given the option to take an item from the Heroes, if the Heroes have any items to take, instead of causing them to faint. At the start of the game you are not strong enough to roll high enough to take this action, so you will have to increase your <b>Gaze</b> before it is possible. It is possible to lose the game if your <b>Plot Points</b> reach 0. Your life work was to pull off this plot. If the Heroes thwart you enough times successfully, you lose hope and give up. It is also possible to lose if you run out of locations to visit. You currently have a limit of visiting 50 locations before the game ends. { <!-- Add an additional fail condition? You fail if you take longer than a fortnight to complete your plans. Each day you have a card drawn for where you go during the day, and again for the evening. --> } (display: "Always Options")You stare at yourself in the mirror. You certainly are a fine specimen of evil! But that's not why you are here. You are perfecting your best weapon - your <b>Gaze</b>. A sharp glance is all it takes to cause a hero to faint. As you grow in your power, so too does your <b>Gaze</b>. { (set: $onRules to false) (set: $onHeroNotes to false) (set: $onGaze to true) (set: $onItems to false) (if: $firstLook is true)[ (set: $gaze to it + 1) (set: $firstLook to false) ] (if: $gaze is 1)[ (print: "Your Smouldering Gaze does little to scare those around you.") ](else-if: $gaze is 2)[ (print: "Your Piercing Gaze lets your enemies know you are on to them.") ](else-if: $gaze is 3)[ (print: "Your Flashing Gaze cuts down arguments before they start.") ](else-if: $gaze is 4)[ (print: "Your Fiery Gaze shines with zeal for your wicked plans.") ](else-if: $gaze is 5)[ (print: "Your Burning Gaze withers your enemies hopes and dreams.") ](else-if: $gaze is 6)[ (print: "Your Blazing Gaze puts fear into the hearts of your enemies.") ](else-if: $gaze is 7)[ (print: "Your Terrible Gaze stops the hearts of your foes.") ] } (display: "Always Options"){ (set: $villainNumber to 0) (set: $calculations to false) (set: $stealItem to false) (set: $causeFaint to false) (set: $notOver to true) <!--Take the Villain's Gaze and add the weather and location modifiers from the heroes. Minus the hero bonus when?? If the total number is over 6, the villain wins. So the Gaze is a way to guarantee your success. If you succeed in a room with a mirror, you gain a point of Gaze. But if you fail and the number of faints left on the heroes is more than the villain number, you lose a point of Gaze.--> (if: $calculations is false)[ (set: $villainNumber to it + $villainRoll + $gaze) <!--<br>(print: "Test: Checking villain number " + (str: $villainNumber))--> (if: $villainItemList's length > 2 and $villainItemList's length < 6)[ (set: $villainNumber to it + 1) ](else-if: $villainItemList's length > 5)[ (set: $villainNumber to it + 2) ] (if: $heroItemList's length is 0)[ (set: $villainNumber to it + 1) ] (if: $plotPoints >= 7)[ (set: $heroBonus to it + 1) ] (if: $gloatGlare is true)[ (if: $roomWithMirror is true)[ (set: $villainNumber to it + 1) (set: $mirrorsGlared to it + 1) <!--<br>(print: "Test: Checking gaze with mirror " + (str: $villainNumber))--> ] ] (for: each _locationType, ...$indoor)[ (if: _locationType's location is $currentLocation)[ (set: $villainNumber to it - _locationType's modifier) <!--<br>(print: "Test: Checking with indoor modifier " + (str: $villainNumber))--> ] ] (for: each _locationType, ...$outdoor)[ (if: _locationType's location is $currentLocation)[ (set: $villainNumber to it - _locationType's modifier) <!--<br>(print: "Test: Checking with outdoor modifier " + (str: $villainNumber))--> ] ] (for: each _weatherType, ...$weather)[ (if: _weatherType's type is $currentWeather)[ (set: $villainNumber to it - _weatherType's modifier) <!--<br>(print: "Test: After weather calculated " + (str: $villainNumber))--> ] ] (set: $villainNumber to it - $heroBonus) <!--<br>(print: "Checking hero number with bonus " + (str: $heroBonus)) <br>(print: "Test: After hero minused " + (str: $villainNumber))--> (if: $villainNumber >= 6)[ (set: $causeFaint to true) ] (set: $calculations to true) ] (event: when $calculations is true)[ (if: $villainNumber >= 9 and $heroItemList's length > 0)[ <!--<br><br>(print: "9+ test, the villain number is: " + (str: $villainNumber))--> <br><br>(link: "Steal an item from the heroes.")[ (set: $stealItem to true) (replace: "Cause the heroes to faint.")[] ] <br>(link: "Cause the heroes to faint.")[ (replace: "Steal an item from the heroes.")[] ] ](else-if: $villainNumber >= 6)[ <!--<br><br>(print: "6+ test, the villain number is: " + (str: $villainNumber))--> (if: $glared is true)[ <br><br>(print: "Your " + (str:$gazeDescriptor) + " Gaze causes the heroes to faint.") (if: $roomWithMirror is true)[ (set: $gaze to it + 1) <br>(print: "Your Gaze has gotten stronger!") (if: $gaze > 7)[ (set: $gaze to 7) (if: $firstTimeToSevenGaze is true)[ (set: $plotPoints to it + 1) (set: $firstTimeToSevenGaze to false) <br>(print: "You have advanced your plot!") ] ] ] ](else: )[ <br><br>(print: "Your dastardly presense causes the heroes to faint.") ] (if: $increaseGaze is true)[ (set: $gaze to it + 1) <br>(print: "Your Gaze has gotten stronger!") (if: $gaze > 7)[ (set: $gaze to 7) (if: $firstTimeToSevenGaze is true)[ (set: $plotPoints to it + 1) (set: $firstTimeToSevenGaze to false) <br>(print: "You have advanced your plot!") ] ] ] (if: $increasePlot is true)[ (set: $plotPoints to it + 1) <br>(print: "You have advanced your plot!") ] (if: $decreasePlot is true)[ (set: $plotPoints to it - 1) <br>(print: "Curses! Your plot has been set back!") ] (set: $faintTotal to it - 1) ](else: )[ (if: $glared is true)[ <br><br>(print: "Your Gaze has no effect on the heroes.") ](else-if: $gloated is true)[ <br><br>(print: "Your stunning wit has no effect on the heroes.") ](else: )[ <br><br>(print: "You have no effect on the heroes. You slink away in shame.") (if: $faintTotal > $villainNumber + 3)[ (set: $gaze to it - 1) <br>(print: "Your Gaze has gotten weaker.") (if: $gaze <= 0)[ (set: $gaze to 1) (set: $plotPoints to it - 1) <br>(print: "Curses! Your plot has been set back!") ] ] ] ] ] (event: when $stealItem is true)[ (set: $villainItemList to it + (a: $heroItemList's last)) (set: $heroItemList to it - (a: $heroItemList's last)) <br>(print: "You have gained the " + $villainItemList's last's itemName + "!") ] (event: when $plotPoints >= 11)[ (set: $notOver to false) (display: "Win By Plot") ] (event: when $plotPoints <= 0)[ (set: $notOver to false) (display: "Lose By Plot") ] (event: when $faintTotal <= 0)[ (set: $notOver to false) (display: "Win By Faints") ] (event: when $notOver is true)[ (display: "Always Options") ] }{ <!--Attic - Downpour, Moonlight, Snowy, Stormy, Windy Balcony - Downpour, Foggy, Misty, New Moon, Snowy Bedroom - Cloudy, Foggy, Moonlight, Sunny, Windy Drawing Room - Foggy, Misty, New Moon, Stormy, Sunny Grand Staircase - Foggy, Moonlight, Stormy, Sunny, Windy Hallway - Downpour, Foggy, Moonlight, Snowy, Windy Laboratory - Cloudy, New Moon, Snowy, Stormy, Windy Library - Cloudy, Downpour, Misty, New Moon, Sunny Secret Room - Cloudy, Misty, New Moon, Stormy, Sunny Study - Cloudy, Downpour, Misty, Moonlight, Snowy --> (if: $indoorLocation's length > 1)[ (set: $shuffledIndoorLocation to (shuffled: ...$indoorLocation)) ](else:)[ (set: $shuffledIndoorLocation to $indoorLocation) ] (unless: $shuffledIndoorLocation's length is 0)[ (for: each _chosenLocation, ...$shuffledIndoorLocation)[ (if: _chosenLocation is $shuffledIndoorLocation's last)[ (if: _chosenLocation is "attic_Downpour")[ [[Creak across the rain-drummed attic.->Location 51]] (set: $indoorLocation to it - (a: "attic_Downpour")) ] (if: _chosenLocation is "attic_Moonlight")[ [[Creak across the eerily moonlit attic.->Location 52]] (set: $indoorLocation to it - (a: "attic_Moonlight")) ] (if: _chosenLocation is "attic_Snowy")[ [[Creak across the freezing cold attic.->Location 53]] (set: $indoorLocation to it - (a: "attic_Snowy")) ] (if: _chosenLocation is "attic_Stormy")[ [[Creak across the storm-battered attic.->Location 54]] (set: $indoorLocation to it - (a: "attic_Stormy")) ] (if: _chosenLocation is "attic_Windy")[ [[Creak across the cold draughty attic.->Location 55]] (set: $indoorLocation to it -(a: "attic_Windy")) ] (if: _chosenLocation is "balcony_Downpour")[ [[Loom on the balcony in the pouring rain.->Location 56]] (set: $indoorLocation to it - (a: "balcony_Downpour")) ] (if: _chosenLocation is "balcony_Foggy")[ [[Loom on the balcony in a thick cloak of fog.->Location 57]] (set: $indoorLocation to it - (a: "balcony_Foggy")) ] (if: _chosenLocation is "balcony_Misty")[ [[Loom on the balcony bejeweled in mist.->Location 58]] (set: $indoorLocation to it - (a: "balcony_Misty")) ] (if: _chosenLocation is "balcony_New_Moon")[ [[Loom on the balcony under the coal black sky.->Location 59]] (set: $indoorLocation to it - (a: "balcony_New_Moon")) ] (if: _chosenLocation is "balcony_Snowy")[ [[Loom on the balcony encrusted with fresh snow.->Location 60]] (set: $indoorLocation to it - (a: "balcony_Snowy")) ] (if: _chosenLocation is "bedroom_Cloudy")[ [[Snoop through the dusky overcast bedroom.->Location 61]] (set: $indoorLocation to it - (a: "bedroom_Cloudy")) ] (if: _chosenLocation is "bedroom_Foggy")[ [[Snoop through the chill foggy bedroom.->Location 62]] (set: $indoorLocation to it - (a: "bedroom_Foggy")) ] (if: _chosenLocation is "bedroom_Moonlight")[ [[Snoop through the ghostly moonlit bedroom.->Location 63]] (set: $indoorLocation to it - (a: "bedroom_Moonlight")) ] (if: _chosenLocation is "bedroom_Sunny")[ [[Snoop through the vividly sunny bedroom.->Location 64]] (set: $indoorLocation to it - (a: "bedroom_Sunny")) ] (if: _chosenLocation is "bedroom_Windy")[ [[Snoop through the bitterly windy bedroom.->Location 65]] (set: $indoorLocation to it - (a: "bedroom_Windy")) ] (if: _chosenLocation is "drawing_Room_Foggy")[ [[Lounge in the icy fog-touched drawing room.->Location 66]] (set: $indoorLocation to it - (a: "drawing_Room_Foggy")) ] (if: _chosenLocation is "drawing_Room_Misty")[ [[Lounge in the mildewy mist-beaded drawing room.->Location 67]] (set: $indoorLocation to it - (a: "drawing_Room_Misty")) ] (if: _chosenLocation is "drawing_Room_New_Moon")[ [[Lounge in the sinisterly shadowed drawing room.->Location 68]] (set: $indoorLocation to it - (a: "drawing_Room_New_Moon")) ] (if: _chosenLocation is "drawing_Room_Stormy")[ [[Lounge in the storm-battered drawing room.->Location 69]] (set: $indoorLocation to it - (a: "drawing_Room_Stormy")) ] (if: _chosenLocation is "drawing_Room_Sunny")[ [[Lounge in the cheery sunlit drawing room.->Location 70]] (set: $indoorLocation to it - (a: "drawing_Room_Sunny")) ] (if: _chosenLocation is "grand_Staircase_Foggy")[ [[Descend the fog-framed grand staircase.->Location 71]] (set: $indoorLocation to it - (a: "grand_Staircase_Foggy")) ] (if: _chosenLocation is "grand_Staircase_Moonlight")[ [[Descend the coldly moonlit grand staircase.->Location 72]] (set: $indoorLocation to it - (a: "grand_Staircase_Moonlight")) ] (if: _chosenLocation is "grand_Staircase_Stormy")[ [[Descend the lighting illuminated grand staircase.->Location 73]] (set: $indoorLocation to it - (a: "grand_Staircase_Stormy")) ] (if: _chosenLocation is "grand_Staircase_Sunny")[ [[Descend the gleaming sunlit grand staircase.->Location 74]] (set: $indoorLocation to it - (a: "grand_Staircase_Sunny")) ] (if: _chosenLocation is "grand_Staircase_Windy")[ [[Descend the tempestuous grand staircase.->Location 75]] (set: $indoorLocation to it - (a: "grand_Staircase_Windy")) ] (if: _chosenLocation is "hallway_Downpour")[ [[Stalk along the rain-spattered hallway.->Location 76]] (set: $indoorLocation to it - (a: "hallway_Downpour")) ] (if: _chosenLocation is "hallway_Foggy")[ [[Stalk along the fog-infested hallway.->Location 77]] (set: $indoorLocation to it - (a: "hallway_Foggy")) ] (if: _chosenLocation is "hallway_Moonlight")[ [[Stalk along the shadowed moonlit hallway.->Location 78]] (set: $indoorLocation to it - (a: "hallway_Moonlight")) ] (if: _chosenLocation is "hallway_Snowy")[ [[Stalk along the frost-bitten hallway.->Location 79]] (set: $indoorLocation to it - (a: "hallway_Snowy")) ] (if: _chosenLocation is "hallway_Windy")[ [[Stalk along the wind-wracked hallway.->Location 80]] (set: $indoorLocation to it - (a: "hallway_Windy")) ] (if: _chosenLocation is "laboratory_Cloudy")[ [[Experiment in the dreadfully overcast laboratory.->Location 81]] (set: $indoorLocation to it - (a: "laboratory_Cloudy")) ] (if: _chosenLocation is "laboratory_New_Moon")[ [[Experiment under the dark of night in the laboratory.->Location 82]] (set: $indoorLocation to it - (a: "laboratory_New_Moon")) ] (if: _chosenLocation is "laboratory_Snowy")[ [[Experiment under the quiet of snowfall in the laboratory.->Location 83]] (set: $indoorLocation to it - (a: "laboratory_Snowy")) ] (if: _chosenLocation is "laboratory_Stormy")[ [[Experiment while a vicious storm roils above the laboratory.->Location 84]] (set: $indoorLocation to it - (a: "laboratory_Stormy")) ] (if: _chosenLocation is "laboratory_Windy")[ [[Experiment while winds whip through the laboratory.->Location 85]] (set: $indoorLocation to it - (a: "laboratory_Windy")) ] (if: _chosenLocation is "library_Cloudy")[ [[Browse casually in the library under somber clouds.->Location 86]] (set: $indoorLocation to it - (a: "library_Cloudy")) ] (if: _chosenLocation is "library_Downpour")[ [[Browse casually in the library during a dismal downpour.->Location 87]] (set: $indoorLocation to it - (a: "library_Downpour")) ] (if: _chosenLocation is "library_Misty")[ [[Browse casually in the library while obscuring mists swirl.->Location 88]] (set: $indoorLocation to it - (a: "library_Misty")) ] (if: _chosenLocation is "library_New_Moon")[ [[Browse casually in the library during the dark of the moon.->Location 89]] (set: $indoorLocation to it - (a: "library_New_Moon")) ] (if: _chosenLocation is "library_Sunny")[ [[Browse casually in the library while the sun glares fiercely.->Location 90]] (set: $indoorLocation to it - (a: "library_Sunny")) ] (if: _chosenLocation is "secret_Room_Cloudy")[ [[Steal into the secret room under the cover of clouds.->Location 91]] (set: $indoorLocation to it - (a: "secret_Room_Cloudy")) ] (if: _chosenLocation is "secret_Room_Misty")[ [[Steal into the secret room under the cover of mist.->Location 92]] (set: $indoorLocation to it - (a: "secret_Room_Misty")) ] (if: _chosenLocation is "secret_Room_New_Moon")[ [[Steal into the secret room under the cover of the new moon.->Location 93]] (set: $indoorLocation to it - (a: "secret_Room_New_Moon")) ] (if: _chosenLocation is "secret_Room_Stormy")[ [[Steal into the secret room under the cover of a violent storm.->Location 94]] (set: $indoorLocation to it - (a: "secret_Room_Stormy")) ] (if: _chosenLocation is "secret_Room_Sunny")[ [[Steal into the secret room in broad daylight.->Location 95]] (set: $indoorLocation to it - (a: "secret_Room_Sunny")) ] (if: _chosenLocation is "study_Cloudy")[ [[Pace in the musty overcast study.->Location 96]] (set: $indoorLocation to it - (a: "study_Cloudy")) ] (if: _chosenLocation is "study_Downpour")[ [[Pace in the perpetually dripping study.->Location 97]] (set: $indoorLocation to it - (a: "study_Downpour")) ] (if: _chosenLocation is "study_Misty")[ [[Pace in the mildewed damp study.->Location 98]] (set: $indoorLocation to it - (a: "study_Misty")) ] (if: _chosenLocation is "study_Moonlight")[ [[Pace in the faintly moonlit study.->Location 99]] (set: $indoorLocation to it - (a: "study_Moonlight")) ] (if: _chosenLocation is "study_Snowy")[ [[Pace in the frost-rimed study.->Location 100]] (set: $indoorLocation to it - (a: "study_Snowy")) ] ] ] ] }{ <!--Alley - Cloudy, Foggy, Misty, New Moon, Stormy Bridge - Downpour, Misty, Moonlight, Stormy, Sunny Country Road - Cloudy, Foggy, Misty, New Moon, Sunny Forest Path - Foggy, Misty, Moonlight, Stormy, Sunny Garden - Downpour, Misty, Moonlight, Snowy, Sunny Lakeshore - Cloudy, Foggy, Misty, New Moon, Sunny Orchard - Downpour, Misty, Moonlight, Snowy, Stormy Park - Cloudy, Downpour, Misty, Moonlight, Snowy Ruined Tower - Cloudy, Misty, New Moon, Snowy, Stormy Stables - Downpour, Foggy, Misty, New Moon, Snowy--> (if: $outdoorLocation's length > 1)[ (set: $shuffledOutdoorLocation to (shuffled: ...$outdoorLocation)) ](else:)[ (set: $shuffledOutdoorLocation to $outdoorLocation) ] (unless: $shuffledOutdoorLocation's length is 0)[ (for: each _chosenLocation, ...$shuffledOutdoorLocation)[ (if: _chosenLocation is $shuffledOutdoorLocation's last)[ (if: _chosenLocation is "colonnade_Cloudy")[ [[Skulk into the cloud-shaded colonnade.->Location 1]] (set: $outdoorLocation to it - (a: "alley_Cloudy")) ] (if: _chosenLocation is "colonnade_Foggy")[ [[Skulk into the fog swathed colonnade.->Location 2]] (set: $outdoorLocation to it - (a: "alley_Foggy")) ] (if: _chosenLocation is "colonnade_Misty")[ [[Skulk into the mist-veiled colonnade.->Location 3]] (set: $outdoorLocation to it - (a: "alley_Misty")) ] (if: _chosenLocation is "colonnade_New_Moon")[ [[Skulk into the night-dark colonnade.->Location 4]] (set: $outdoorLocation to it - (a: "alley_New_Moon")) ] (if: _chosenLocation is "colonnade_Stormy")[ [[Skulk into the storm soaked colonnade.->Location 5]] (set: $outdoorLocation to it -(a: "alley_Stormy")) ] (if: _chosenLocation is "bridge_Downpour")[ [[Cross the slick downpour drenched bridge.->Location 6]] (set: $outdoorLocation to it - (a: "bridge_Downpour")) ] (if: _chosenLocation is "bridge_Misty")[ [[Cross the slippery mist-cloaked bridge.->Location 7]] (set: $outdoorLocation to it - (a: "bridge_Misty")) ] (if: _chosenLocation is "bridge_Moonlight")[ [[Cross the picturesque moonlit bridge.->Location 8]] (set: $outdoorLocation to it - (a: "bridge_Moonlight")) ] (if: _chosenLocation is "bridge_Stormy")[ [[Cross the angular storm-shadowed bridge.->Location 9]] (set: $outdoorLocation to it - (a: "bridge_Stormy")) ] (if: _chosenLocation is "bridge_Sunny")[ [[Cross the pleasant sunwarmed bridge.->Location 10]] (set: $outdoorLocation to it - (a: "bridge_Sunny")) ] (if: _chosenLocation is "country_Road_Cloudy")[ [[Creep along the cloud-dotted country road.->Location 11]] (set: $outdoorLocation to it - (a: "country_Road_Cloudy")) ] (if: _chosenLocation is "country_Road_Foggy")[ [[Creep along the fog-laced country road.->Location 12]] (set: $outdoorLocation to it - (a: "country_Road_Foggy")) ] (if: _chosenLocation is "country_Road_Misty")[ [[Creep along the mist-touched country road.->Location 13]] (set: $outdoorLocation to it - (a: "country_Road_Misty")) ] (if: _chosenLocation is "country_Road_New_Moon")[ [[Creep along the pitch dark country road.->Location 14]] (set: $outdoorLocation to it - (a: "country_Road_New_Moon")) ] (if: _chosenLocation is "country_Road_Sunny")[ [[Creep along the radiant sunlit country road.->Location 15]] (set: $outdoorLocation to it - (a: "country_Road_Sunny")) ] (if: _chosenLocation is "forest_Path_Foggy")[ [[Prowl along the fog-shrouded forest path.->Location 16]] (set: $outdoorLocation to it - (a: "forest_Path_Foggy")) ] (if: _chosenLocation is "forest_Path_Misty")[ [[Prowl along the mist-kissed forest path.->Location 17]] (set: $outdoorLocation to it - (a: "forest_Path_Misty")) ] (if: _chosenLocation is "forest_Path_Moonlight")[ [[Prowl along the pale moonlit forest path.->Location 18]] (set: $outdoorLocation to it - (a: "forest_Path_Moonlight")) ] (if: _chosenLocation is "forest_Path_Stormy")[ [[Prowl along the stormtossed forest path.->Location 19]] (set: $outdoorLocation to it - (a: "forest_Path_Stormy")) ] (if: _chosenLocation is "forest_Path_Sunny")[ [[Prowl along the sun-dappled forest path.->Location 20]] (set: $outdoorLocation to it - (a: "forest_Path_Sunny")) ] (if: _chosenLocation is "garden_Downpour")[ [[Glide through the pouring rain in the garden.->Location 21]] (set: $outdoorLocation to it - (a: "garden_Downpour")) ] (if: _chosenLocation is "garden_Misty")[ [[Glide through the glistening mist in the garden.->Location 22]] (set: $outdoorLocation to it - (a: "garden_Misty")) ] (if: _chosenLocation is "garden_Moonlight")[ [[Glide through the spectral moonlight in the garden.->Location 23]] (set: $outdoorLocation to it - (a: "garden_Moonlight")) ] (if: _chosenLocation is "garden_Snowy")[ [[Glide through the drifts of snow in the garden.->Location 24]] (set: $outdoorLocation to it - (a: "garden_Snowy")) ] (if: _chosenLocation is "garden_Sunny")[ [[Glide through the blazing sunshine in the garden.->Location 25]] (set: $outdoorLocation to it - (a: "garden_Sunny")) ] (if: _chosenLocation is "lakeshore_Cloudy")[ [[Lurk along the gloomy grey lakeshore.->Location 26]] (set: $outdoorLocation to it - (a: "lakeshore_Cloudy")) ] (if: _chosenLocation is "lakeshore_Foggy")[ [[Lurk along the fog-obscured lakeshore.->Location 27]] (set: $outdoorLocation to it - (a: "lakeshore_Foggy")) ] (if: _chosenLocation is "lakeshore_Misty")[ [[Lurk along the mist-sprinkled lakeshore.->Location 28]] (set: $outdoorLocation to it - (a: "lakeshore_Misty")) ] (if: _chosenLocation is "lakeshore_New_Moon")[ [[Lurk along the night dark lakeshore.->Location 29]] (set: $outdoorLocation to it - (a: "lakeshore_New_Moon")) ] (if: _chosenLocation is "lakeshore_Sunny")[ [[Lurk along the scintilating sun-filled lakeshore.->Location 30]] (set: $outdoorLocation to it - (a: "lakeshore_Sunny")) ] (if: _chosenLocation is "orchard_Downpour")[ [[Shelter among the rain-drowned orchard trees.->Location 31]] (set: $outdoorLocation to it - (a: "orchard_Downpour")) ] (if: _chosenLocation is "orchard_Misty")[ [[Shelter among the mist-jeweled orchard trees.->Location 32]] (set: $outdoorLocation to it - (a: "orchard_Misty")) ] (if: _chosenLocation is "orchard_Moonlight")[ [[Shelter among the moon-shadowed orchard trees.->Location 33]] (set: $outdoorLocation to it - (a: "orchard_Moonlight")) ] (if: _chosenLocation is "orchard_Snowy")[ [[Shelter among the frost-robed orchard trees.->Location 34]] (set: $outdoorLocation to it - (a: "orchard_Snowy")) ] (if: _chosenLocation is "orchard_Stormy")[ [[Shelter among the storm-shaken orchard trees.->Location 35]] (set: $outdoorLocation to it - (a: "orchard_Stormy")) ] (if: _chosenLocation is "terraces_Cloudy")[ [[Stroll along the drearily overcast terraces.->Location 36]] (set: $outdoorLocation to it - (a: "park_Cloudy")) ] (if: _chosenLocation is "terraces_Downpour")[ [[Stroll along the downpour drenched terraces.->Location 37]] (set: $outdoorLocation to it - (a: "park_Downpour")) ] (if: _chosenLocation is "terraces_Misty")[ [[Stroll along the mist-wrapped terraces.->Location 38]] (set: $outdoorLocation to it - (a: "park_Misty")) ] (if: _chosenLocation is "terraces_Moonlight")[ [[Stroll along the moonlight traced terraces.->Location 39]] (set: $outdoorLocation to it - (a: "park_Moonlight")) ] (if: _chosenLocation is "terraces_Snowy")[ [[Stroll along the snow blanketed terraces.->Location 40]] (set: $outdoorLocation to it - (a: "park_Snowy")) ] (if: _chosenLocation is "ruined_Tower_Cloudy")[ [[Climb the ruined tower under the cloud streaked sky.->Location 41]] (set: $outdoorLocation to it - (a: "ruined_Tower_Cloudy")) ] (if: _chosenLocation is "ruined_Tower_Misty")[ [[Climb the ruined tower shrouded heavily in mist.->Location 42]] (set: $outdoorLocation to it - (a: "ruined_Tower_Misty")) ] (if: _chosenLocation is "ruined_Tower_New_Moon")[ [[Climb the ruined tower under the dark of the moon.->Location 43]] (set: $outdoorLocation to it - (a: "ruined_Tower_New_Moon")) ] (if: _chosenLocation is "ruined_Tower_Snowy")[ [[Climb the ruined tower under icy touch of snow.->Location 44]] (set: $outdoorLocation to it - (a: "ruined_Tower_Snowy")) ] (if: _chosenLocation is "ruined_Tower_Stormy")[ [[Climb the ruined tower under the thunderous skies.->Location 45]] (set: $outdoorLocation to it - (a: "ruined_Tower_Stormy")) ] (if: _chosenLocation is "stables_Downpour")[ [[Slink into the stables to get out of a downpour.->Location 46]] (set: $outdoorLocation to it - (a: "stables_Downpour")) ] (if: _chosenLocation is "stables_Foggy")[ [[Slink into the stables to get out of the fog.->Location 47]] (set: $outdoorLocation to it - (a: "stables_Foggy")) ] (if: _chosenLocation is "stables_Misty")[ [[Slink into the stables to get our of the mist.->Location 48]] (set: $outdoorLocation to it - (a: "stables_Misty")) ] (if: _chosenLocation is "stables_New_Moon")[ [[Slink into the stables during the dark of the new moon.->Location 49]] (set: $outdoorLocation to it - (a: "stables_New_Moon")) ] (if: _chosenLocation is "stables_Stormy")[ [[Slink into the stables during a howling storm.->Location 50]] (set: $outdoorLocation to it - (a: "stables_Stormy")) ] ] ] ] }{ (if: $outdoorLocation's length is 50 and $indoorLocation's length is 50)[ [[Begin your perilous plot!->Draw New Environment]]<br> --- ](else: )[ <br><br>[[Continue your perilous plot!->Draw New Environment]] <br>(display: "Score Tracking") ] (if: $onHeroNotes is false)[ [[Go over your notes on the heroes.->Examine Heroes]]<br> ] (if: $onGaze is false)[ [[Practice your devious gaze.->Check Gaze]]<br> ] (if: $onItems is false)[ [[See what items you have on hand.->Examine Items]]<br> ] (if: $onRules is false)[ [[Remind yourself, just what were your plans again?->Rules]] ] }You casually put your hands into your pockets to assure yourself that the items you have collected are still there. You sigh in relief. It was not easy collecting them over the course of many years as your plans grew from tiny seeds of nascent evil, into tangled vines of terror, ensnaring all. It isn't much, but surely these will come in handy against the heroes. { (set: $onRules to false) (set: $onHeroNotes to false) (set: $onGaze to false) (set: $onItems to true) (for: each _villainHeldItem, ...$villainItemList)[ (if: $itemBelatedPresent is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemBelatedPresent's itemName)] (print: "Terribly sorry about the delay! You know the conditions of the roads... Sure, it is soggy and the packaging is a bit mangled, but your gift has finally arrived! How do you like it?") ] (if: $itemBookOfLords is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemBookOfLords's itemName)] (print: "What an interesting oversight. It seems that you aren't listed as being of royal blood. Luckily there is more than enough room at the bottom of the page to add you.") ] (if: $itemBrokenMirror is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemBrokenMirror's itemName)] (print: "A symbol of bad luck, this mirror never reflects the truth, but instead shows a hundred little lies. Flaws which, at first glance, look rather good. No wonder you love it.") ] (if: $itemConcealedWeapon is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemConcealedWeapon's itemName)] (print: "You did not expect this, did you? No one ever does. Which is why a concealed weapon is always so useful to have on hand.") ] (if: $itemDeadlyGift is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemDeadlyGift's itemName)] (print: "A special gift, exactly what was wanted. It is perfect in every way. Perhaps too perfect. But by the time it has been accepted, it is too late to prevent anything. Go ahead, open it. If you dare.") ] (if: $itemFalseCorrespondence is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemFalseCorrespondence's itemName)] (print: "You have altered the correspondence to fit your twisted scheme. There is a note allowing a guest to stay longer. A letter from the bank saying all is well. Even a message from a friend saying all is well with your backstory.") ] (if: $itemFalseWill is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemFalseWill's itemName)] (print: "This document looks perfect in every way, and in fact it would stand up even in a court of law. But it is all a lie.") ] (if: $itemFavoritePet is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemFavoritePet's itemName)] (print: "Such a delightful animal! Why, no one could possibly think you are a heartless monster with such a good pet by your side.") ] (if: $itemItemsForBlackmail is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemItemsForBlackmail's itemName)] (print: "A sealed letter left on the table in your bedroom. An onyx cufflink found in the hallway. A perfumed handkerchief tied to a doorknob. Little signs that can be worth so much extortion.") ] (if: $itemLettersFromHome is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemLettersFromHome's itemName)] (print: "The mail was collected before you had a chance to alter it. Who knows what could have been written about you? Or what news from the outside finally made it into the manor.") ] (if: $itemMedicine is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemMedicine's itemName)] (print: "Here is something to help. No, please do not turn away, this is not some disgusting nostrum. This has been certified by a doctor - a real one! It really will cure the ailment. Here, as proof you'll try some first.") ] (if: $itemMindControlSerum is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemMindControlSerum's itemName)] (print: "What was that? A pinch? Why, it was nothing. Nothing at all. Just have a seat here, don't mind the straps, and we'll figure out what went wrong.") ] (if: $itemPersonalJournal is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemPersonalJournal's itemName)] (print: "You have written in this every day for years. It is your most prized possession. And it reveals all. These pages contain within them all the proof anyone would ever need to lock you away.") ] (if: $itemPoisonedWine is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemPoisonedWine's itemName)] (print: "It is quite easy to catch a cold from the damp conditions of this dreadful place. It happens all the time. One gets quite used to the chill here. Drink up, this mulled wine will keep everyone nice and warm. For now.") ] (if: $itemResearchNotes is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemResearchNotes's itemName)] (print: "Someone has studied the phenomena which has been going on at the manor very closely. Too closely. The horror! To think this has been going on for so long. Not your experiements, but that someone was watching you perform them!") ] (if: $itemSketchBook is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemSketchBook's itemName)] (print: "Twisted images formed from a disturbed mind grace the pages of this book. However, there is a method in this madness. Information spirals out, if only you could understand it.") ] (if: $itemSleepingPowder is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemSleepingPowder's itemName)] (print: "It is amazing what this powder can dissolve into: a glass of wine, some hot tea, bracing soup, bland porridge. The flavor is so easy to disguise!") ] (if: $itemTokenOfAffection is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemTokenOfAffection's itemName)] (print: "A note between secret lovers. How... sweet. And yet the wheels start spinning in your mind. What if this was to become publically known?") ] (if: $itemTrueWill is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemTrueWill's itemName)] (print: "This document contains the true last will and testament of a beloved heir to a huge family fortune. A fortune you have no legitimate right to claim. Better make sure no one else sees this.") ] (if: $itemWarningNote is _villainHeldItem)[ (font: "Old English Text MT")[ ###(print: $itemWarningNote's itemName)] (print: "A timely warning about your nefarious activities. Who could have known? No matter, the recipient will never receive it.") ] ] } (display: "Always Options"){ (set: $currentLocation to "Colonnade") (set: $currentWeather to "New Moon") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The courtyard seems so far away, as the colonnade swallows light like Scylla swallows ships. Darkness pours from between the pillars, as if this is its natural habitat. It breeds in the entablature, creating shades of darkness you didn't know were possible.") |1)[<br><br>(print: "Your laughter echoes from the dark, unnerving the heroes as they move closer. Just a few more steps and they will be within range.")] |2)[<br><br>(print: "You watch as the heroes flail about, completely lost. The darkness makes it impossible for them to see anything familiar. What a perfect time to strike.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You step out from where you are hidden, eyes glinting like an owl's, reflecting back far more light than is present.")] |5)[<br><br>(print: "They think this is a marvelous game, laughing back when they catch a glimpse of you in the night. To your utter annoyance, they sneak about, trying to find out your hiding spots.")] |6)[<br><br>(print: "'Nothing you say will stop us!' The heroes declare, completely unafraid. Their voices do not waver, their dedication as solid as an oak. You find yourself speechless.")] |7)[<br><br>(print: "'Interesting choice you've made, to travel in the dead of night. And with so little light. How do you hope to find your way?' The heroes quaver at the sound of your voice.")] |8)[<br><br>(print: "In the heart of darkness, when even you have trouble seeing, right before you were going to offer your lantern as a light, the heroes pull out a latern of their own and light it, blinding you.")] |9)[<br><br>(print: "'Here, let me help you.' You step from behind a column, lantern in hand. The heroes are quite agitated to see you appear there.")] |10)[<br><br>(print: "The heroes know they are being watched. They know the feeling of eyes on their backs well. And yet, they cannot see you in the dark. You have the upper hand.")] |11)[<br><br>(print: "The heroes are having a hard enough time seeing the pillars, much less where you are hidden within them. They walk right by without seeing you at all.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$troubledServantHero is true )[ (set: $increasePlot to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$troubledServantHero is true)[ (set: $increaseGaze to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 51, Watch/Wait 151, Item 201-->{ (set: $currentLocation to "Colonnade") (set: $currentWeather to "Stormy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Lightning illuminates the colonnade in brief flashes, giving a sense of just how close the pillars are, how dark the corners are, how alone in the world you are. Thunder booms and rain pours of the columns in a million miniature waterfalls, hiding any footsteps as you follow the heroes.") |1)[<br><br>(print: "You stand with an umbrella, heedless of the lightning flashing overhead. The colonnade seems to block the wind in this spot, which makes it look like you are entirely out of place in a bubble of calm.")] |2)[<br><br>(print: "You stand under the entablature, out of the rain, and use the columns as shelter from the wind. So far the heroes have been more focused on the skies than looking for you amidst the pillars.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You cannot hear yourself think with the storm beating down around you. Worse, you find the heroes glaring at you, instead of you glaring at them!")] |5)[<br><br>(print: "The heroes rush to sides of the colonnade to get a better view of the storm. You creep up behind them and when they turn, they find you standing there, which is more terrifying than the storm.")] |6)[<br><br>(print: "The heroes barely hear your words as thunder drowns them out. Instead they shake their heads, sending water droplets flying in your face, then hurry on.")] |7)[<br><br>(print: "'Fancy meeting you here, out in this storm. Pity you don't seem as prepared as I am. Why, you might catch your death from the damp.' You mock the heroes.")] |8)[<br><br>(print: "You step out of the columns as the heroes pass, holding an umbrella for them. The heroes suddenly find themselves much too close to you.")] |9)[<br><br>(print: "You hail the heroes, calling them over to the shelter you have discovered. It is a tight fit, but you all manage to huddle together tucked away from the storm.")] |10)[<br><br>(print: "The heroes shriek down the colonnade, causing a greater racket than the storm. You slip farther behind the pillars, keeping out of sight. You have a feeling they are looking for you, and not because they wish to hold a pleasant conversation.")] |11)[<br><br>(print: "There is a flash of lightning, and then you are standing there, in front of the heroes. Another flash, and you are so much closer now. A third flash is too much for them to take.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$troubledServantHero is true )[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 71, Watch/Wait 171, Item 201-->{ (set: $currentLocation to "Bridge") (set: $currentWeather to "Downpour") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Sheets of water pour down over the sides of the bridge, creating what would be, on niceer days, a lovely waterfall. Luckily, you had the idea to stand beneath the bridge before the worst of the rain struck. Unfortunately, so did the heroes. And now you, and the heroes, are well and truly trapped together.") |1)[<br><br>(print: "Just when the heroes think they are alone, you unfold yourself from the shadows where you tucked yourself and approach them.")] |2)[<br><br>(print: "The heroes think they are completely alone under the bridge. They do n ot realize that you are there too, hanging out in the shadows on the other side of the river.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You try to glare disapprovingly at the heroes, but your heart just isn't in it, not when they look as miserable as you feel. You are likely getting soft, but you'll deal with the consequences of that later, when you are dry and full of warm food.")] |5)[<br><br>(print: "Your smoldering eyes burn with disapproval. How dare they shelter under this exact bridge? Shouldn't they be safe and dry and not out skulking around in the rain, just like you are? The heroes quail under your gaze.")] |6)[<br><br>(print: "You try to find the words to scold the heroes for being outside unprepared for sudden changes of weather. But then you remember, you're out in it too, and you are equally unprepared. The words die before you can speak them.")] |7)[<br><br>(print: "'Look at all this rain. Why, it is fairly common for someone to end up face down in the river during such deluges!' You casually let slip while watching the rising river waters. The heroes blanch and back away from the river.")] |8)[<br><br>(print: "'Lovely day, don' you think?' You call from the other side of the river. 'Good thing we all found this shelter.' The heroes are shocked to hear you care for their wellbeing.")] |9)[<br><br>(print: "'We can see you!' The heroes shout from their side of the river. 'We followed you out here!' The continue, removing any doubt as to why they also found shelter here.")] |10)[<br><br>(print: "You use a secret passage hidden under the bridge to travel to the other side of the river. When the heroes turn around and find you are now on their side, they shriek in fear.")] |11)[<br><br>(print: "The storm is raising the level of the river, something you forgot to take into account. The river rises dramatically on your side, making you comically scramble up the bank.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$shelteredWaifHero is true )[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$shelteredWaifHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (show: ?8) ](else:)[ (set: $decreasePlot to true) (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$youngLoverHero is true)[ (show: ?10) ](else:)[ (set: $decreasePlot to true) (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 13, Watch/Wait 113, Item 205-->{ (set: $currentLocation to "Bridge") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Mist curls invitingly from the river below the bridge. As the heroes look over the side, it dances upon the water, calling to all observers like a nymph. The sun has yet to melt the dancers away, so you, and the heroes, watch entranced, oblivious to all else around you.") |1)[<br><br>(print: "You stand at the top of the bridge, gazing at the artistry below. The mist speaks to you more than a sunny day would. When the heroes walk by, distrubing the swirling mist, you are furious.")] |2)[<br><br>(print: "You watch the swirling waters below the bridge, and think about how you have a few people you would like to join those misty dancers below.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes further disturb your silence by coming right up next to you on the bridge, and start to pour out their pathetic life stories. You cut them off with a particularly cutting glare.")] |5)[<br><br>(print: "You look at them, standing there, on the other side of the bridge, making os much noise. But they never notice you withering glares, and after a few moments the heroes continue to walk down the river.")] |6)[<br><br>(print: "'Quite the river today, isn't it?' You grit your teeth and make small talk. 'A pity if someone should fall into it.' You add, when no one responds.")] |7)[<br><br>(print: "'A simple trip and you would land in the water, but do not think you would survive. The mist belies the river's depth, and the swiftness of it's current.' You mercilessly point out. The heroes look at the water with unease.")] |8)[<br><br>(print: "The heroes are entranced by the water, and the mist on the blades of grass next to the bridge. You mention how there is a better view from the other side, and the heroes go to check it out.")] |9)[<br><br>(print: "'What a beautiful day, don't you think? Such a lovely day could not hold anything evil in it.' Your creepy smile is a bit too forced, but no less scary.")] |10)[<br><br>(print: "You stand behind the heroes, so close you are almost touching. The heroes turn around, and take an involuntary step back into the bridge railing. They were not expecting how close you, or the railing, was.")] |11)[<br><br>(print: "You walk along the river by the bridge, spying on the heroes as they cross. The heroes don't even look in your direction, as they look over the other side of the bridge.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true )[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$deviousExPartnerHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 32, Watch/Wait 132, Item 205-->{ (set: $currentLocation to "Bridge") (set: $currentWeather to "Moonlight") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Moonlight sparkles and gambols on the river like a thousand will-o'-the-wisps. It looks so soothing, so pleasant, but looks can be deceiving. For beneath those bejeweled ripples, lies a current swift and strong, which has claimed many a life.") |1)[<br><br>(print: "You drop rocks into the river below, watching them sink beneath the waves. The heroes flinch with each splash, making you smile, and drop more.")] |2)[<br><br>(print: "You watch the heroesas they stand on the brdige. They are entirely too easy to spot, silhouetted in the moonlight. You, however, chose your location well, and they have not spotted you.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes smile at you and join in your game, picking up small rocks and dropping them into the river. They ignore your squint of disapproval.")] |5)[<br><br>(print: "After dropping a few more rocks, you take out a bundle of letters. The heroes do not know they are bills from your creditors. The heroes gasp in horror.")] |6)[<br><br>(print: "'How fast, do you think, would we be dragged under the current, if we were to fall into the river? I've heard it takes mere minutes. More, if you are wearing a heavy coat.' You say casually to a nearby hero.")] |7)[<br><br>(print: "You drop more rocks in the river before asking the others what they think of the unseasonably strong current. As they cannot see the current, they have no comment.")] |8)[<br><br>(print: "The heroes are pretending to push each other off the bridge. You yell a few pointers to them, pointing out the loose stones on the railing, and they stop, terrified of actually falling in.")] |9)[<br><br>(print: "The heroes watch the moon reflected in the river. You let them know the view of the moon on the water is much better by the lake, but they say they prefer the bridge.")] |10)[<br><br>(print: "The heroes drop pebbles into the river, disrupting the outline of the moon reflected in the water. They are so engrossed in their activities, they don't notice you.")] |11)[<br><br>(print: "You wait until a cloud passes in front of the moon, then join the heroes. When the moonlight returns, it is as if you appeared on the bridge by magic. You flourish you cloak, as the heroes are startled by your presence.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$shelteredWaifHero is true )[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$youngLoverHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$vengefulGhostHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$nosyNeighborHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 43, Watch/Wait 143, Item 205-->{ (set: $currentLocation to "Bridge") (set: $currentWeather to "Stormy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "A crack booms through the air, attemping to convince you that the bridge has finally given way, but you know the storm lies. The bridge stands strong, weathering the storm better than you can. You take shelter under it, and note the heroes are still out in the rain. You almost pity them, but they did not have your foresight to seek shelter.") |1)[<br><br>(print: "You stand beneath the bridge, eyes focused upon the storm. You cheer with each boom of thunder, while the heroes shrink back from the noise.")] |2)[<br><br>(print: "You pull a chair from the shadowy recesses under the bridge and sit down to watch the storm, while protected from the rain.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You stare at the storm, reveling in the primeval joy it bring. Your eyes glow as if on fire, brighter even than the lighting clashing around you.")] |5)[<br><br>(print: "Rain lashes the heroes, forcing them deeper under the bridge. Soon it is too dark for them to notice anything in the gloom, including your glinting eyes.")] |6)[<br><br>(print: "'Tsk, you should not be outside during such a storm.' You begin to admonish the heroes, but they cut you off, agreeing. 'We would have stayed inside, but this storm was too impressive to miss.' A small part of you likes them for that.")] |7)[<br><br>(print: "'Ah, it was a night like tonight when the last bridge collapsed. Don't worry, this new bridge is quite safe.' You watch as the heroes look at the bridge overhead with mistrust.")] |8)[<br><br>(print: "'How kind of you to watch the storm with me.' You say to the heroes sheltering with you.' 'It's only to see if you kill anyone else on a night like tonight.' The heroes reply, not taking their eyes off you.")] |9)[<br><br>(print: "'Please, sit down, take the chair.' You offer to the heroes. They look at you in shock, not realizing you were sitting there the whole time.")] |10)[<br><br>(print: "The heroes do not notice you at first. When they turn and see you seated there, their hearts drop, for they know you have outplayed them, once again.")] |11)[<br><br>(print: "You sit comfortably in your chair, waiting for the heroes to notice you. However, they are so caught up in watching the antics of the storm, they never look into the shadows deeper under the bridge.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true )[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$skepticalGovernessHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 73, Watch/Wait 173, Item 205-->{ (set: $currentLocation to "Bridge") (set: $currentWeather to "Sunny") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Sunlight coats the bridge, gilding it in gold, making it seem as if it had been maintained recently. But you know the truth, the bridge is one gust away from collapse. You have neither the funds nor the time for its upkeep, not when your plans are this close to completion. You thank the sun for the illusion it provides, and don't step on the bridge.") |1)[<br><br>(print: "You smile at the heroes as they approach. It is a lovely day for a walk, though only a fool would cross this deathtrap of a bridge.")] |2)[<br><br>(print: "You stand beside the bridge, not daring to set one foot on it. It couldn't support a squirrel, much less you. But the heroes don't know that... not yet.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You stare at the heroes, willing them with your mind to step onto the bridge. They look into your eyes and seem to be caught, moving forward just as you wish. They stop just short of the bridge, but cannot seem to look away from you.")] |5)[<br><br>(print: "No matter how much you smile encouragingly, the heroes steadfastly refuse to set one foot on the bridge. Instead they walk along the river, admiring the dancing sunlight rippling along its length.")] |6)[<br><br>(print: "You recite a poem about the tender touch of sunlight on the river. It so moves the heroes they stay and talk poetry with you, unaware of how unsafe the bridge is.")] |7)[<br><br>(print: "You talk about how dangerous the bridge is, and how many it killed, but they heroes are only interested in finding a good fishing spot.")] |8)[<br><br>(print: "'This bridge has claimed more lives than you have had years.' You say to the heroes. 'It is best to avoid it, unless you wish to cut your existence short.' They take you at your word.")] |9)[<br><br>(print: "You fetch a hat that has fallen into the water. You return it with a flourish and a warning about the dangers of straying too close to the water in the future. The heroes didn't expect you to be so kind.")] |10)[<br><br>(print: "You watch as the heroes gather water lilies from the river, braiding them into chains, and crowning each other with them, while they laughingly pretend they are river sprites. They made nothing for you. You feel oddly left out.")] |11)[<br><br>(print: "You wait until the heroes are almost upon the bridge. You toss a moderately sized rock onto the bridge. The bridge shudders, groans, then collapses in front of them. The heroes stand in shock.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true )[ (set: $increaseGaze to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$shelteredWaifHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 82, Watch/Wait 182, Item 205-->{ (set: $currentLocation to "Attic") (set: $currentWeather to "Downpour") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Waves of water hit the roof, filling the attic with an unending march tapping out a staccato rhythm which blocks out all else. Nothing can be heard over the swells of rain beating against the tiles, or the constant drips and drops where it leaks inside.") |1)[<br><br>(print: "Your footsteps are completely disguised by the sounds of the rain tapping across the roof. You can easily walk behind the heroes without them noticing you.")] |2)[<br><br>(print: "You have been walking alongside the heroes for a while now without them noticing a thing. You give thanks to the rain outside for making this so easy.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You reach out and tap the shoulders of the heroes. They turn and stare at you in fear, knowing they shouldn't be here. You say nothing, eloquently raising an eyebrow at them.")] |5)[<br><br>(print: "The heroes remain tauntingly out of reach. With the rain they do not hear you, nor bother to turn around to see you scowling at their backs. Instead they continue to heedlessly explore.")] |6)[<br><br>(print: "You try to speak, but the rain swallows all sounds. The heroes refuse to stop their search, pretending they don't know you were going to ask them to stop.")] |7)[<br><br>(print: "Practially screaming over the rain, you berate the heroes, 'What are you thinking? You'll catch your death from the damp up here! It's not safe.' You shout from across the attic.")] |8)[<br><br>(print: "The heroes, like fools, stand under one of the dripping parts of the ceiling, getting utterly drenched. Their shivering is getting to you. You eventually feel so bad for them you offer them some nearby blankets. They tentatively smile and you wonder if they have played you.")] |9)[<br><br>(print: "'I believe you will find this useful,' you say to the heroes, appearing right beside them. You offer a selection of warm knit gloves, perfect for this rainy day. The gratitude they feel is almost too much.")] |10)[<br><br>(print: "You stare after the heroes, willing them to slip and fall in one of the attic puddles. When one finally does, you laugh, and they realize you were there all along and did not offer to help.")] |11)[<br><br>(print: "The heroes don't even notice you through the downpour. They race through the dripping attic, hoping to avoid the worst sections of rot, ignoring you as if you were another piece of soggy furniture.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$dutifulWardHero is true)[ (set: $increaseGaze to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$dutifulWardHero is true)[ (set: $increasePlot to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 11, Watch/Wait 111, Item 202-->{ (set: $currentLocation to "Attic") (set: $currentWeather to "Moonlight") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Shutters you would have expected to be closed are wide open, allowing the soft light of Selene to filter in. Sheets cover old pieces of furniture, which look like ghosts in the wan light of the moon. An old mirror makes the space seem much larger than it really is.") |1)[<br><br>(print: "You step out from behind the mirror, removing the dust cover as you do, filling the attic with sparkling clouds of moonlit dust.")] |2)[<br><br>(print: "You skulk behind the covered furniture, moving softly, hoping you won't be noticed just yet.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You stare into the mirror, glaring at the hroes, but they aren't looking your way. Your scowl, as your glares are lost upon them.")] |5)[<br><br>(print: "Your eyes catch the moonlight, glowing like a hunting cat who has sighted their prey. The dust swirls dramatically around you, framing you in a hypnotic way.")] |6)[<br><br>(print: "'Remember when we used to explore up here? Remember when you discovered too much? I remember.' You menacingly purr at the heroes.")] |7)[<br><br>(print: "You talk about your grand plans for the restoration of the attic, but the heroes have already tuned you out. They are off exploring the next section of the room, leaving you monologing at the mirror.")] |8)[<br><br>(print: "'You look tired. Let me dust this off for you. Then you can sit down and rest.' You remove the dust cover to reveal a couch darkened from old blood stains.")] |9)[<br><br>(print: "'I see you are all up here this evening. Do you know how dangerous the attic is at night? Here, let us all go down to the kitchen, have a warning drink, and go back to bed.' The heroes find they can't refuse your offer.")] |10)[<br><br>(print: "The heroes frantically wander the attic, stripping off the dust covers, trying to find something they are certain has been hidden away. They look up from their task and realize you have been watching them this whole time.")] |11)[<br><br>(print: "You grab a dust cover and put it over yourself, hoping to hide. Perhaps if the heroes can't see you, they will be more candid in their conversations. Unfortunately all they talk about is the lack of good tea at the manor.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$nosyNeighborHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$vengefulGhostHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$vengefulGhostHero is true)[ (set: $increaseGaze to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 41, Watch/Wait 141, Item 202-->{ (set: $currentLocation to "Attic") (set: $currentWeather to "Snowy") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "There is no warmth in the attic, only a cold feeling of dread that is amplified by the icy air leeching in from outside. It is so silent here, as the snow muffles all evidence of the outside world. It feels like what you imagine it would be if you were trapped inside a mirror.") |1)[<br><br>(print: "Your breath puffs out in icy streams, swirling from the draughts in the attic. You rub your hands together to keep them warm.")] |2)[<br><br>(print: "You muffle your breath in a thick woolen scarf, not willing to let the icy puffs gives your hiding spot away.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The room gets even colder, if at all possible, once the heroes appear. The shivers that spread down your spine are from more than just the lack of insulation in the attic. You blink your eyes to prevent frost from freezing your lashes together.")] |5)[<br><br>(print: "The only thing colder than the attic is your gaze. You eye the heroes with a withering contempt. Your icy stare is too much for the heroes to take.")] |6)[<br><br>(print: "'You'll find just as many bodies hidden up here as in the gardens, if you know where to look.' You taunt the heroes. Their looks of unease deepen your grin.")] |7)[<br><br>(print: "'Try not to touch the walls, fr it gtes very cold up here, and I would hate for you to catch a chill.' You pause for affect, but the heroes are nodding at your sage advice, for they had already planned to touch nothing.")] |8)[<br><br>(print: "'You look like you could use this more than I.' You take off your scarf and wind it around one of the hero's necks, perhaps a bit too tightly. The heroes are not sure how to feel about this.")] |9)[<br><br>(print: "'I hope you are dressed for the weather! You need asturdy coat, gloves, and a scarf. If you don't have any, I'm sure we can raid some closets for your needs.' You offer to take the heroes on a tour of other rooms, mainly to get them out of the attic.")] |10)[<br><br>(print: "The heroes seem unaffected by the cold, moving so quickly through the attic you have a hard time following them. They do not notice you, which mankes you very grateful for your scarf.")] |11)[<br><br>(print: "The heroes poke around, uncovering furniture, draping themselves with the sheets to keep warm. You sneak over behind them and clear your throat. You cause them to jump in shock.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$vengefulGhostHero is true )[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$lurkingGroundkeeperHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 61, Watch/Wait 161, Item 202-->{ (set: $currentLocation to "Attic") (set: $currentWeather to "Stormy") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "It is all so loud, the thundrous bursts, the rain on the roof. Just when you feel like the noise will stop, another flash of light illuminates the room and it starts all over again. It is a unique type of torture trying to figure out when the rain will let up.") |1)[<br><br>(print: "You smile with barely concealed glee as the heroes jump and flinch with each flash of light and thunderous boom overhead.")] |2)[<br><br>(print: "You duck behind some furniture between the flashes of light. It is almost as if you have disappeared, but you know better.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You cannot hear yourself think with the storm beating down around you. Worse, you find the heroes glaring at you, instead of you glaring at them!")] |5)[<br><br>(print: "The heroes rush to the windows and get a wonderful view of the storm. You creep up behind them and when they see your reflection staring at them, the shriek in fear.")] |6)[<br><br>(print: "'Did you know the last time there was a storm like this, the roof collasped? Oh yes, it was quite the sight to see.' You are lying, but your falsehood still turns the heroes a sickly shade of gray.")] |7)[<br><br>(print: "'What a fine time for a storm, don't you think?' And you launce into a rambling tale about the importance of rain for your vast gardens. It bores everyone to tears, but they cannot find a way to politely take their leave.")] |8)[<br><br>(print: "'This is why I told you never to come up here.' You gently admonish the heroes, who are trembling from the closeness of the storm. But you only manage to enhance their fears.")] |9)[<br><br>(print: "'It's dangerous to be up here, during a storm.' But since you do not elaborate on why, the heroes scoff at your warning, brush by, and continue to explore.")] |10)[<br><br>(print: "The heroes wail about the wrongs you have done them, as if the passing storm has given them the courage to air their complaints. You fear they have already compared notes about what you have done to them.")] |11)[<br><br>(print: "You remove the dust cover from the mirror and angle it to catch the window. Then you stand by the window and wait for a bright flash of light. The heroes look towards the window and for a moment, see two of you, which causes them great distress.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$vengefulGhostHero is true )[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$vengefulGhostHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 72, Watch/Wait 172, Item 202-->{ (set: $currentLocation to "Attic") (set: $currentWeather to "Windy") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Wind whistles down the chimney flues, creating a discordant concert strong enough to drive anyone mad. It is a noise not soon forgotten, and reminds you of tales of banshee wails or perhaps the souls of the dmaned as they are dragged out of this world.") |1)[<br><br>(print: "You whistle along with the tune the chimneys are singing, adding more discordant notes to the manic song.")] |2)[<br><br>(print: "You hide behind the chimney, certain no one will look for you here, for they will be too busy trying to avoid the dreadful noise it produces.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You whistle while you stare at the heroes, but it does not stop them from their task. Not matter how hard the wind rattles the shingles, they continue to search the attic for anything that can be used against you.")] |5)[<br><br>(print: "You start to dance, your steps cutting off the heroes from each other. They cannot escape your presence. The look in your eyes scares them more than your manic dancing.")] |6)[<br><br>(print: "You add nonsense words to the song, a phrase here, a snippet of poem there. The heroes clap their hands over their ears to make it stop.")] |7)[<br><br>(print: "Unphased by your terrible whistling, the heroes continue to explore the depths of the attic. Perhaps the wind is so loud they cannot hear you over it.")] |8)[<br><br>(print: "'Here, let me help you!' You go to the chimney to help close the flue. Instead, you open it wider, making the sounds worse.")] |9)[<br><br>(print: "'It doesn't sound so bad over here!' The heroes go to join you and they agree. The noise is much quieter back here. They thank you for the tip.")] |10)[<br><br>(print: "The heroes are used to all kinds of sounds, so they are not bothered by the chimney. They walk right past, stoically ignoring you, as they have also dealt with eccentric nobles before.")] |11)[<br><br>(print: "You follow behind the heroes for a while, the noises from the wind masking your footfalls. When they turn around to head back, there you are! They are horrified to find you were there are along.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$vengefulGhostHero is true )[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$dutifulWardHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$determinedRelativeHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$troubledServentHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 91, Watch/Wait 191, Item 202-->{ (set: $currentLocation to "Balcony") (set: $currentWeather to "Downpour") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Slick as the scales of a fish, the balcony has become dangerously waterlogged. It is hard to move safely, and even harder to stay dry. If you weren't crouched out here spying, you would be safe and warm inside. But you would also know far less.") |1)[<br><br>(print: "You stay crouched until the perfect moment. Once the heroes are exactly where you want them, you boldly stand up.")] |2)[<br><br>(print: "You stay crouched on the the balcony, moving your legs into a more comfortable position. So far, no one has spotted you yet.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes are too busy sighing over lost loves to realize you are there. They lean against the railing, telling each other of their pasts. Even the rain doesn't quell their maudlin musing. But it does drive you mad.")] |5)[<br><br>(print: "Thinking you are a gargoyle come to life, the heroes shriek and fall back. Your wicked scowl only reinforces their believe that you are a grotesque brought to life.")] |6)[<br><br>(print: "'Your fear of heights will one day be the end of you, you know.' You say, casually, to the heroes. They didn't realize you were there and find themselves paralyzed with dread.")] |7)[<br><br>(print: "'Do you see how high up we are? How easy it would be to fall?' But the heroes do realize how high they are, and indeed are thrilled to look down upon the grounds from their elevated vantage.")] |8)[<br><br>(print: "'You should be inside, my dears. It is much too wet for you to be outside.' You say, standing up from your hidden location. The heroes did not expect you there, and nearly slip in their haste to back away from you.")] |9)[<br><br>(print: "The heroes hear your voice warning them of the weather outside, but they do not realize how close you are. They think you are calling from your balcony. They are so very wrong, but you don't let them know that, not yet.")] |10)[<br><br>(print: "The heroes carelessly step out on to the balcony and get utterly drenched. You watch, unmoving from your hidden location. With any luck they will catch dreadful colds. But alas, they quickly move back inside to get warm.")] |11)[<br><br>(print: "You wait until the heroes are fully out on the balcony. While they admire the view of the rain, you sneak behind them. When they turn around to go back inside, they see you standing there and gasp in horror.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$deviousExPartnerHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 12, Watch/Wait 112, Item 203-->{ (set: $currentLocation to "Balcony") (set: $currentWeather to "Foggy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Looking out from the blacony, you cannot even see the floor below you. Billows of fog have swallowed the land, foring a roiling miasma which obscures all else. You feel isolated, alone, as if the rest of the world no longer remembers you or why you are here.") |1)[<br><br>(print: "You sit on the edge of the railing, completely unconcerned about how far away the ground is from up here.")] |2)[<br><br>(print: "You climb from the balcony to the roof, and sit up there. From here you can watch who is on the balcony and it is likely the heroes would not think to look up at you.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You stare at the heroes, but they are too busy looking out over the landscape, hypnotized not by your eyes, but by the shifting way the fog seems to twist and writhe over the grounds below.")] |5)[<br><br>(print: "The heroes are admiring the view when they turn and catch your watching them. The predatory look in your eyes makes them uneasy, yet they cannot seem to look away.")] |6)[<br><br>(print: "'A simple push and you would go swimming in that sea of fog. But unless you are a bird, I doubt you could swim as well as birds fly.' The heroes understand a threat when they hear one.")] |7)[<br><br>(print: "'A long way down,' you start to say, but the heroes point out how they would just grab onto the ivy and swing to a lower balcony, should they happen to slip over the edge.")] |8)[<br><br>(print: "'I'd be careful getting too close to the edge. The balcony railing is missing there. The fog hides it well.' The heroes had just reached that part of the balcony and confirm the railing is missing. Your timely warning causes them to scramble back from the edge.")] |9)[<br><br>(print: "You are prepared to warn the heroes how the fog distorts the landscape and blurs distances, but they seem to understand the dangers, so you hold your tongue.")] |10)[<br><br>(print: "The heroes find the fog utterly romantic and they have penned half-a-dozen poems this marning all while you watched. You were expecting some foolishness from them, but not three hours of writing silly poetry.")] |11)[<br><br>(print: "You scream, a piercing shriek carring unnaturally far by the fog. The heroes cannot see you, or what caused the noise, so they circle the balcony in agitation.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$nosyNeighborHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$deviousExPartnerHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 22, Watch/Wait 122, Item 203-->{ (set: $currentLocation to "Balcony") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The air has a bite to it, nipping at your unprotected flesh. Most of you is protected against the mist, but the blasted damp finds ways inside your cloak, despite your best efforts. It is more miserable out here than you expected it to be. ") |1)[<br><br>(print: "You hold on to the balcony, but the railing is slick and hard to grip solidly. You find yourself yelling in defiance at the weather, and the heroes messing with your plans.")] |2)[<br><br>(print: "You find a sheltered spot, where the misty winds pass you by, and stand there, seemingly unaffected by the damp world.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes join you, shouting and tossing papers off the balcony, watching them spiral through the air. They expected them to go into the mist below, but instead the papers fly up into your face!")] |5)[<br><br>(print: "You hold on to the balcony, surveying all you own. All you lost. The heroes, hearing your cries, come to see what is wrong. You turn and look at the heroes with murder in your eyes. They back away slowly.")] |6)[<br><br>(print: "'No one can hear you out here. I can barely hear you. So no one shall hear your scream, should you fall from this slippery balcony.' You advance meanacingly, causing the heroes to move back towards the door.")] |7)[<br><br>(print: "'The weather will not remove me from what is mine!' You yell defiantly off the balcony. The heroes think you have gone mad, and leave you alone.")] |8)[<br><br>(print: "The heroes are enjoying the moist air on the balcony after the stifling atmosphere inside. 'Doesn't it make you feel so alive?' You ask, stepping from your alcove. The heroes heartily agree, glad you feel the same way.")] |9)[<br><br>(print: "The heroes cling to the railing as if it is their only lifeline. You jokingly tease them about letting go. They are not amused, and clutch the railing tighter, though the mist makes it hard to get a good grip.")] |10)[<br><br>(print: "You tap the heroes briefly on their shoulders. They whirl around to face you, but the slick mist makes their feet slip. The heroes pale as they almost lose their footing.")] |11)[<br><br>(print: "The heroes start to walk on the balcony, then decide the misty weather is too damp to be enjoyable. They turn back, never realizing you were hidden out there.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$deviousExPartnerHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$troubledServentHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 92, Watch/Wait 192, Item 203-->{ (set: $currentLocation to "Balcony") (set: $currentWeather to "New Moon") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "What you wouldn't give to be able to see where you are going. The stygian darkness hides everything. Now is the perfect time to spy, for the heroes will never be able to find you! But travel is treacherous without any light to guide your steps.") |1)[<br><br>(print: "You move by touch, and when you reach a point you know to be outside a room where others dwell, you take out a bag of items and being to drop them, one-by-one, scaring the heroes inside.")] |2)[<br><br>(print: "You know the route to the balcony by heart, moving like a cat along the edge, gracefully climbing from one balcony to the next. Having no light barely slows you down.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes stumble out onto the balcony, perhaps they were lured by your noise. When you try to stare into their eyes, it is clear they are lost in some fever dream, for they do not focus on you at all. You'd blame it on the moon but there isn't one visible right now. Far more likely is that they ate something off at dinner.")] |5)[<br><br>(print: "You drop a few more items at random intervals. You can hear the heroes debating what they are going to do inside. You creep around the balcony and stealthily enter their room from a different door. You catch the heroes by surprise, glaring at them as if they caused all the ruckus.")] |6)[<br><br>(print: "'I know you think you know me, but how well? Do you remember this balcony? Or how dark it gets out here at the manor on moonless nights?' You stalk closer to the heroes, tasting their delicious fear.")] |7)[<br><br>(print: "The heroes start to sing nervously, to dispel their fear and hide the sounds you keep making. Their reedy strains drown out any words you might say, much to your annoyance.")] |8)[<br><br>(print: "The heroes stumble to the edge of the balcony, misjudging where the railing should be. It's not there anymore, and you find yourself hauling the heroes back before they can fall off the edge. They thank you profusely. The foolish heroes now believe you are helpful, which is all part of your plan.")] |9)[<br><br>(print: "The heroes stand out on the balcony, wondering how it could possibly be so dark out here. 'I wouldn't worry about it.' You tell them. 'It's always unnaturally dark out here.'")] |10)[<br><br>(print: "The heroes sit on the edge of the balcony, completely at ease. They seem unconcerned about the dangers of falling. You wonder if they know you are watching, and did this just to make you feel uncomfortable.")] |11)[<br><br>(print: "You watch the heroes on the balcony. You slip behind them and stand in the door. When they go to leave they find your hand in place of a door handle. They shriek and step back, not expecting you to be there.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$deviousExPartnerHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$troubledServentHero is true)[ (set: $increasePlot to true) (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 52, Watch/Wait 152, Item 203-->{ (set: $currentLocation to "Balcony") (set: $currentWeather to "Snowy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Ice hangs off the balcony, like the teeth of some impossible beast. The cold wind blows, and you are exposed, no longer protected by walls and warm tapestries. Snowflakes dust your shoulders, as bright as diamonds and three times as cold.") |1)[<br><br>(print: "You break icicles off the ledge and drop them off the roof, waiting to hear them shatter below. The only thing better would be if they actually hit someone.")] |2)[<br><br>(print: "You stand behind a wall of ice, created from snow melting off the roof. It distorts your shape, making you seem disjointed and inhuman.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You turn to look at the heroes and your expression is reflected in a thousand points of ice. It is too much for them to see your face, no matter where they turn while on the balcony..")] |5)[<br><br>(print: "You grin madly, while dropping another icicle. After a few minutes, the heroes join in, dropping iciles with abandon, thinking it is great fun. You stop grinning and sneer at them, but they do not notice.")] |6)[<br><br>(print: "'It is cold outside, much too cold for you to go out.' You say, but the heroes reply, 'Nonsense! We've been out in much worse, haven't we?' And they wrap their scarves a little tighter, but step out onto the balcony.")] |7)[<br><br>(print: "'How fraile ice is. Just one tap and it shatters. How similar to human bones. You just need to know where to hit it.' You snap an icicle and the heroes jump.")] |8)[<br><br>(print: "The heroes lean on the icy railing, ignoring the cold as they write an ode to the harsh but fair nature of winter. When they are stuck, you offer poetic pointers, but they are so focused on their masterpiece, they don't realize it is you that is helping them.")] |9)[<br><br>(print: "'I'd watch out for that ice, you could easily slip over the edge!' YThe heroes slip exactly as you say that, showing the wisdom of your words, they they suspect you also poured water on the balcony to form all the ice.")] |10)[<br><br>(print: "The heroes spot your distorted form in the ice. It looks so inhuman, they gasp and back away. The reflection looks like the monster they are always talking about that supposedly lurks in the woods. They never would have guessed that it was you! And you hope to keep it that way.")] |11)[<br><br>(print: "You stand behind the ice, getting colder by the minute, hoping the heroes will look over this way and spot you. They do not. Eventually they go back inside to get warm, while you continue to freeze on the balcony.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$deviousExPartnerHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 62, Watch/Wait 162, Item 203--><br><br>All the watching and waiting. All the times you held back, biding your time for the perfect moment to strike. All those fools who tried to stop you before. Well, who is laughing now? The paltry heroes lie vanished at your feet. You will find a way to dispose of them before you leave this place for good. But first, you give yourself some time to properly gloat. (display: "Tracked Stats") You think fondly back over your perfect plans. Doubt sets in. Were your plans truly perfect? Was there something you could have done better? You think about how things would have gone differently... If only... { (set: $ending to it + (a: 1)) } (display: "Credits") [[Try again with a new plot->Game Start]]<br><br>All those years of hard work. All those plans you set in motion. All that effort actually paid off! Of course it would work out! You had planned for that. Contingencies within contingencies. There was no possible way you could have lost. You give yourself some time to properly gloat. (display: "Tracked Stats") You think fondly back over your perfect plans. Doubt sets in. Were your plans truly perfect? Was there something you could have done better? You think about how things would have gone differently... If only... { (set: $ending to it + (a: 2)) } (display: "Credits") [[Try again with a new plot->Game Start]]<br><br>All those years of hard work. All those plans you set in motion. It was not to be. Once those heroes got involved, everything fell apart. What progress you would have made vanished like mist under the summer sun. (display: "Tracked Stats") You reflect back on your actions, how could it have come to this? Were you so blinded by your end goal that you missed the little details that could have helped you along the way? Was there something you could have done differently? You are not sure, but doubt gnaws at you, bothering you more than the cold irons chaffing your wrists. As you are taken away to where you will spend the rest of your miserable days, you think about how things would have gone differently... If only... { (set: $ending to it + (a: 3)) } (display: "Credits") [[Try again with a new plot->Game Start]]{ (set: $indoorLocation to (a: "attic_Downpour", "attic_Moonlight", "attic_Snowy", "attic_Stormy", "attic_Windy", "balcony_Downpour", "balcony_Foggy", "balcony_Misty", "balcony_New_Moon", "balcony_Snowy", "bedroom_Cloudy", "bedroom_Foggy", "bedroom_Moonlight", "bedroom_Sunny", "bedroom_Windy", "drawing_Room_Foggy", "drawing_Room_Misty", "drawing_Room_New_Moon", "drawing_Room_Stormy", "drawing_Room_Sunny", "grand_Staircase_Foggy", "grand_Staircase_Moonlight", "grand_Staircase_Stormy", "grand_Staircase_Sunny", "grand_Staircase_Windy", "hallway_Downpour", "hallway_Foggy", "hallway_Moonlight", "hallway_Snowy", "hallway_Windy", "laboratory_Cloudy", "laboratory_New_Moon", "laboratory_Snowy", "laboratory_Stormy", "laboratory_Windy", "library_Cloudy", "library_Downpour", "library_Misty", "library_New_Moon", "library_Sunny", "secret_Room_Cloudy", "secret_Room_Misty", "secret_Room_New_Moon", "secret_Room_Stormy", "secret_Room_Sunny", "study_Cloudy", "study_Downpour", "study_Misty", "study_Moonlight", "study_Snowy")) (set: $outdoorLocation to (a: "colonnade_Cloudy", "colonnade_Foggy", "colonnade_Misty", "colonnade_New_Moon", "colonnade_Stormy", "bridge_Downpour", "bridge_Misty", "bridge_Moonlight", "bridge_Stormy", "bridge_Sunny", "country_Road_Cloudy", "country_Road_Foggy", "country_Road_Misty", "country_Road_New_Moon", "country_Road_Sunny", "forest_Path_Foggy", "forest_Path_Misty", "forest_Path_Moonlight", "forest_Path_Stormy", "forest_Path_Sunny", "garden_Downpour", "garden_Misty", "garden_Moonlight", "garden_Snowy", "garden_Sunny", "lakeshore_Cloudy", "lakeshore_Foggy", "lakeshore_Misty", "lakeshore_New_Moon", "lakeshore_Sunny", "orchard_Downpour", "orchard_Misty", "orchard_Moonlight", "orchard_Snowy", "orchard_Stormy", "terraces_Cloudy", "terraces_Downpour", "terraces_Misty", "terraces_Moonlight", "terraces_Snowy", "ruined_Tower_Cloudy", "ruined_Tower_Misty", "ruined_Tower_New_Moon", "ruined_Tower_Snowy", "ruined_Tower_Stormy", "stables_Downpour", "stables_Foggy", "stables_Misty", "stables_New_Moon", "stables_Stormy")) (set: $allItems to (a: $itemBelatedPresent, $itemBookOfLords, $itemBrokenMirror, $itemConcealedWeapon, $itemDeadlyGift, $itemFalseCorrespondence, $itemFalseWill, $itemFavoritePet, $itemItemsForBlackmail, $itemLettersFromHome, $itemMedicine, $itemMindControlSerum, $itemPersonalJournal, $itemPoisonedWine, $itemResearchNotes, $itemSketchBook, $itemSleepingPowder, $itemTokenOfAffection, $itemTrueWill, $itemWarningNote)) (set: $belatedPresentCombo to false) (set: $bookOfLordsCombo to false) (set: $brokenMirrorCombo to false) (set: $concealedWeaponCombo to false) (set: $deadlyGiftCombo to false) (set: $falseCorrespondenceCombo to false) (set: $falseWillCombo to false) (set: $favoritePetCombo to false) (set: $itemsForBlackmailCombo to false) (set: $lettersFromHomeCombo to false) (set: $medicineCombo to false) (set: $mindControlSerumCombo to false) (set: $personalJournalCombo to false) (set: $poisonedWineCombo to false) (set: $researchNotesCombo to false) (set: $sketchBookCombo to false) (set: $sleepingPowderCombo to false) (set: $tokenOfAffectionCombo to false) (set: $trueWillCombo to false) (set: $warningNoteCombo to false) (set: $villainBelatedPresent to false) (set: $villainBookOfLords to false) (set: $villainBrokenMirror to false) (set: $villainConcealedWeapon to false) (set: $villainDeadlyGift to false) (set: $villainFalseCorrespondence to false) (set: $villainFalseWill to false) (set: $villainFavoritePet to false) (set: $villainItemsForBlackmail to false) (set: $villainLettersFromHome to false) (set: $villainMedicine to false) (set: $villainMindControlSerum to false) (set: $villainPersonalJournal to false) (set: $villainPoisonedWine to false) (set: $villainResearchNotes to false) (set: $villainSketchBook to false) (set: $villainSleepingPowder to false) (set: $villainTokenOfAffection to false) (set: $villainTrueWill to false) (set: $villainWarningNote to false) (set: $heroBelatedPresent to false) (set: $heroBookOfLords to false) (set: $heroBrokenMirror to false) (set: $heroConcealedWeapon to false) (set: $heroDeadlyGift to false) (set: $heroFalseCorrespondence to false) (set: $heroFalseWill to false) (set: $heroFavoritePet to false) (set: $heroItemsForBlackmail to false) (set: $heroLettersFromHome to false) (set: $heroMedicine to false) (set: $heroMindControlSerum to false) (set: $heroPersonalJournal to false) (set: $heroPoisonedWine to false) (set: $heroResearchNotes to false) (set: $heroSketchBook to false) (set: $heroSleepingPowder to false) (set: $heroTokenOfAffection to false) (set: $heroTrueWill to false) (set: $heroWarningNote to false) (set: $onRules to false) (set: $onHeroNotes to false) (set: $onGaze to false) (set: $onItems to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $useItem to false) (set: $roomWithMirror to false) (set: $firstTimeToSevenGaze to true) (set: $mirrorsGlared to 0) (set: $heroBonus to 0) (set: $replay to false) (set: $ending to (a:)) (set: $posModWeather to (a:)) (set: $posModRooms to (a:)) (set: $negModWeather to (a:)) (set: $negModRooms to (a:)) (set: $villainItemList to (a:)) (set: $heroItemList to (a:)) (set: $hiddenItemList to (a:)) (set: $trackedLocations to (a:)) (set: $trackedWeather to (a:)) (if:$ending's length > 0)[ (set: $replay to true) ] (if: $gameStarted is false)[ (set: $heroesInPlay to (a:)) (if: $replay is false)[ (set: $readRules to false) (set: $chooseHero1 to (random: 1, 10)) <!--(print: "Hero 1 = " + (str: $chooseHero1))--> (set: $chooseHero2 to (random: 1, 10)) <!--(print: "Hero 2 = " + (str: $chooseHero2))--> ](else:)[ (set: $readRules to true) (set: $chooseHero1 to it + 1) (if: $chooseHero1 > 10)[ (set: $chooseHero1 to 1) ] (set: $chooseHero2 to it - 2) (if: $chooseHero2 < 1)[ (set: $chooseHero2 to 10) ] ] (if:$allItems's length is 20)[ (set: $chooseVillainItem1 to (random: 1, 20)) (set: $villainItemList to it + (a: $allItems's ($chooseVillainItem1))) (if: $chooseVillainItem1 is 1)[ (set: $allItems to (subarray: $allItems, 2, $allItems's length)) ](else-if: $chooseVillainItem1 is $allItems's length)[ (set: $allItems to (subarray: $allItems, 1, $chooseVillainItem1 - 1)) ](else:)[ (set: $allItems to (subarray: $allItems, 1, $chooseVillainItem1 - 1) + (subarray: $allItems, $chooseVillainItem1 + 1, $allItems's length)) ] ](if: $allItems's length is 19)[ (set: $chooseVillainItem2 to (random: 1, 19)) (set: $villainItemList to it + (a: $allItems's ($chooseVillainItem2))) (if: $chooseVillainItem2 is 1)[ (set: $allItems to (subarray: $allItems, 2, $allItems's length)) ](else-if: $chooseVillainItem2 is $allItems's length)[ (set: $allItems to (subarray: $allItems, 1, $chooseVillainItem2 - 1)) ](else:)[ (set: $allItems to (subarray: $allItems, 1, $chooseVillainItem2 - 1) + (subarray: $allItems, $chooseVillainItem2 + 1, $allItems's length)) ] ](if: $allItems's length is 18)[ (set: $chooseHeroItem1 to (random: 1, 18)) (set: $heroItemList to it + (a: $allItems's ($chooseHeroItem1))) (if: $chooseHeroItem1 is 1)[ (set: $allItems to (subarray: $allItems, 2, $allItems's length)) ](else-if: $chooseHeroItem1 is $allItems's length)[ (set: $allItems to (subarray: $allItems, 1, $chooseHeroItem1 - 1)) ](else:)[ (set: $allItems to (subarray: $allItems, 1, $chooseHeroItem1 - 1) + (subarray: $allItems, $chooseHeroItem1 + 1, $allItems's length)) ] ](if: $allItems's length is 17)[ (set: $chooseHeroItem2 to (random: 1, 17)) (set: $heroItemList to it + (a: $allItems's ($chooseHeroItem2))) (if: $chooseHeroItem2 is 1)[ (set: $allItems to (subarray: $allItems, 2, $allItems's length)) ](else-if: $chooseHeroItem2 is $allItems's length)[ (set: $allItems to (subarray: $allItems, 1, $chooseHeroItem2 - 1)) ](else:)[ (set: $allItems to (subarray: $allItems, 1, $chooseHeroItem2 - 1) + (subarray: $allItems, $chooseHeroItem2 + 1, $allItems's length)) ] ](if: $allItems's length is 16)[ (set: $chooseHiddenItem1 to (random: 1, 16)) (set: $hiddenItemList to it + (a: $allItems's ($chooseHiddenItem1))) (if: $chooseHiddenItem1 is 1)[ (set: $allItems to (subarray: $allItems, 2, $allItems's length)) ](else-if: $chooseHiddenItem1 is $allItems's length)[ (set: $allItems to (subarray: $allItems, 1, $chooseHiddenItem1 - 1)) ](else:)[ (set: $allItems to (subarray: $allItems, 1, $chooseHiddenItem1 - 1) + (subarray: $allItems, $chooseHiddenItem1 + 1, $allItems's length)) ] ](if: $allItems's length is 15)[ (set: $chooseHiddenItem2 to (random: 1, 15)) (set: $hiddenItemList to it + (a: $allItems's ($chooseHiddenItem2))) (if: $chooseHiddenItem2 is 1)[ (set: $allItems to (subarray: $allItems, 2, $allItems's length)) ](else-if: $chooseHiddenItem2 is $allItems's length)[ (set: $allItems to (subarray: $allItems, 1, $chooseHiddenItem2 - 1)) ](else:)[ (set: $allItems to (subarray: $allItems, 1, $chooseHiddenItem2 - 1) + (subarray: $allItems, $chooseHiddenItem2 + 1, $allItems's length)) ] ](if: $allItems's length is 14)[ (set: $chooseHiddenItem3 to (random: 1, 14)) (set: $hiddenItemList to it + (a: $allItems's ($chooseHiddenItem3))) (if: $chooseHiddenItem3 is 1)[ (set: $allItems to (subarray: $allItems, 2, $allItems's length)) ](else-if: $chooseHiddenItem3 is $allItems's length)[ (set: $allItems to (subarray: $allItems, 1, $chooseHiddenItem3 - 1)) ](else:)[ (set: $allItems to (subarray: $allItems, 1, $chooseHiddenItem3 - 1) + (subarray: $allItems, $chooseHiddenItem3 + 1, $allItems's length)) ] ] <!--<br>(print: "Debugging: You are holding item " + (str:$chooseVillainItem1)) (print: " and " + (str:$chooseVillainItem2) + ". ") (print: "The heroes have item " + (str:$chooseHeroItem1)) (print: " and " + (str:$chooseHeroItem2) + ".") (print: "Hidden are item " + (str:$chooseHiddenItem1)) (print: " and " + (str:$chooseHiddenItem2)) (print: " and " + (str:$chooseHiddenItem3) + ".")<br> (set: $gameStarted to true)--> ] <!--<br>(print: "You are holding items " + $villainItemList's 1st's itemName) (print: " and " + $villainItemList's 2nd's itemName) <br>(print: "The heroes have items " + $heroItemList's 1st's itemName) (print: " and " + $heroItemList's 2nd's itemName) <br>(print: "Hidden are items " + $hiddenItemList's 1st's itemName) (print: " and " + $hiddenItemList's 2nd's itemName) (print: " and " + $hiddenItemList's 3rd's itemName)<br><br>--> (if: $villainItemList's 1st is $itemBelatedPresent or $villainItemList's last is $itemBelatedPresent)[ (set: $villainBelatedPresent to true) ](if: $villainItemList's 1st is $itemBookOfLords or $villainItemList's last is $itemBookOfLords)[ (set: $villainBookOfLords to true) ](if: $villainItemList's 1st is $itemBrokenMirror or $villainItemList's last is $itemBrokenMirror)[ (set: $villainBrokenMirror to true) ](if: $villainItemList's 1st is $itemConcealedWeapon or $villainItemList's last is $itemConcealedWeapon)[ (set: $villainConcealedWeapon to true) ](if: $villainItemList's 1st is $itemDeadlyGift or $villainItemList's last is $itemDeadlyGift)[ (set: $villainDeadlyGift to true) ](if: $villainItemList's 1st is $itemFalseCorrespondence or $villainItemList's last is $itemFalseCorrespondence)[ (set: $villainFalseCorrespondence to true) ](if: $villainItemList's 1st is $itemFalseWill or $villainItemList's last is $itemFalseWill)[ (set: $villainFalseWill to true) ](if: $villainItemList's 1st is $itemFavoritePet or $villainItemList's last is $itemFavoritePet)[ (set: $villainFavoritePet to true) ](if: $villainItemList's 1st is $itemItemsForBlackmail or $villainItemList's last is $itemItemsForBlackmail)[ (set: $villainItemsForBlackmail to true) ](if: $villainItemList's 1st is $itemLettersFromHome or $villainItemList's last is $itemLettersFromHome)[ (set: $villainLettersFromHome to true) ](if: $villainItemList's 1st is $itemMedicine or $villainItemList's last is $itemMedicine)[ (set: $villainMedicine to true) ](if: $villainItemList's 1st is $itemMindControlSerum or $villainItemList's last is $itemMindControlSerum)[ (set: $villainMindControlSerum to true) ](if: $villainItemList's 1st is $itemPersonalJournal or $villainItemList's last is $itemPersonalJournal)[ (set: $villainPersonalJournal to true) ](if: $villainItemList's 1st is $itemPoisonedWine or $villainItemList's last is $itemPoisonedWine)[ (set: $villainPoisonedWine to true) ](if: $villainItemList's 1st is $itemResearchNotes or $villainItemList's last is $itemResearchNotes)[ (set: $villainResearchNotes to true) ](if: $villainItemList's 1st is $itemSketchBook or $villainItemList's last is $itemSketchBook)[ (set: $villainSketchBook to true) ](if: $villainItemList's 1st is $itemSleepingPowder or $villainItemList's last is $itemSleepingPowder)[ (set: $villainSleepingPowder to true) ](if: $villainItemList's 1st is $itemTokenOfAffection or $villainItemList's last is $itemTokenOfAffection)[ (set: $villainTokenOfAffection to true) ](if: $villainItemList's 1st is $itemTrueWill or $villainItemList's last is $itemTrueWill)[ (set: $villainTrueWill to true) ](if: $villainItemList's 1st is $itemWarningNote or $villainItemList's last is $itemWarningNote)[ (set: $villainWarningNote to true) ] (if: $heroItemList's 1st is $itemBelatedPresent or $heroItemList's last is $itemBelatedPresent)[ (set: $heroBelatedPresent to true) ](if: $heroItemList's 1st is $itemBookOfLords or $heroItemList's last is $itemBookOfLords)[ (set: $heroBookOfLords to true) ](if: $heroItemList's 1st is $itemBrokenMirror or $heroItemList's last is $itemBrokenMirror)[ (set: $heroBrokenMirror to true) ](if: $heroItemList's 1st is $itemConcealedWeapon or $heroItemList's last is $itemConcealedWeapon)[ (set: $heroConcealedWeapon to true) ](if: $heroItemList's 1st is $itemDeadlyGift or $heroItemList's last is $itemDeadlyGift)[ (set: $heroDeadlyGift to true) ](if: $heroItemList's 1st is $itemFalseCorrespondence or $heroItemList's last is $itemFalseCorrespondence)[ (set: $heroFalseCorrespondence to true) ](if: $heroItemList's 1st is $itemFalseWill or $heroItemList's last is $itemFalseWill)[ (set: $heroFalseWill to true) ](if: $heroItemList's 1st is $itemFavoritePet or $heroItemList's last is $itemFavoritePet)[ (set: $heroFavoritePet to true) ](if: $heroItemList's 1st is $itemItemsForBlackmail or $heroItemList's last is $itemItemsForBlackmail)[ (set: $heroItemsForBlackmail to true) ](if: $heroItemList's 1st is $itemLettersFromHome or $heroItemList's last is $itemLettersFromHome)[ (set: $heroLettersFromHome to true) ](if: $heroItemList's 1st is $itemMedicine or $heroItemList's last is $itemMedicine)[ (set: $vMedicine to true) ](if: $heroItemList's 1st is $itemMindControlSerum or $heroItemList's last is $itemMindControlSerum)[ (set: $heroMindControlSerum to true) ](if: $heroItemList's 1st is $itemPersonalJournal or $heroItemList's last is $itemPersonalJournal)[ (set: $heroPersonalJournal to true) ](if: $heroItemList's 1st is $itemPoisonedWine or $heroItemList's last is $itemPoisonedWine)[ (set: $heroPoisonedWine to true) ](if: $heroItemList's 1st is $itemResearchNotes or $heroItemList's last is $itemResearchNotes)[ (set: $heroResearchNotes to true) ](if: $heroItemList's 1st is $itemSketchBook or $heroItemList's last is $itemSketchBook)[ (set: $heroSketchBook to true) ](if: $heroItemList's 1st is $itemSleepingPowder or $heroItemList's last is $itemSleepingPowder)[ (set: $heroSleepingPowder to true) ](if: $heroItemList's 1st is $itemTokenOfAffection or $heroItemList's last is $itemTokenOfAffection)[ (set: $heroTokenOfAffection to true) ](if: $heroItemList's 1st is $itemTrueWill or $heroItemList's last is $itemTrueWill)[ (set: $heroTrueWill to true) ](if: $heroItemList's 1st is $itemWarningNote or $heroItemList's last is $itemWarningNote)[ (set: $heroWarningNote to true) ] (if: $chooseHero2 is 10 and $chooseHero1 is 10)[ (set: $chooseHero2 to 1) ](else-if: $chooseHero2 is 9 and $chooseHero1 is 9)[ (set: $chooseHero2 to it + 1) ](else-if: $chooseHero2 is 8 and $chooseHero1 is 8)[ (set: $chooseHero2 to it + 1) ](else-if: $chooseHero2 is 7 and $chooseHero1 is 7)[ (set: $chooseHero2 to it + 1) ](else-if: $chooseHero2 is 6 and $chooseHero1 is 6)[ (set: $chooseHero2 to it + 1) ](else-if: $chooseHero2 is 5 and $chooseHero1 is 5)[ (set: $chooseHero2 to it + 1) ](else-if: $chooseHero2 is 4 and $chooseHero1 is 4)[ (set: $chooseHero2 to it + 1) ](else-if: $chooseHero2 is 3 and $chooseHero1 is 3)[ (set: $chooseHero2 to it + 1) ](else-if: $chooseHero2 is 2 and $chooseHero1 is 2)[ (set: $chooseHero2 to it + 1) ](else-if: $chooseHero2 is 1 and $chooseHero1 is 1)[ (set: $chooseHero2 to it + 1) ] (if: $chooseHero1 is 1 or $chooseHero2 is 1)[ (set: $determinedRelativeHero to true) (set: $snowy's modifier to it + 1) (set: $colonnade's modifier to it + 1) (set: $countryRoad's modifier to it + 1) (set: $posModWeather to it + (a: "Snow")) (set: $posModRooms to it + (a: "Colonnade", "Country Road")) (set: $windy's modifier to it - 1) (set: $laboratory's modifier to it - 1) (set: $terraces's modifier to it - 1) (set: $negModWeather to it + (a: "Wind")) (set: $negModRooms to it + (a: "Laboratory", "Terraces")) (set: $heroesInPlay to it + (a: $determinedRelative))] (if: $chooseHero1 is 2 or $chooseHero2 is 2)[ (set: $deviousExPartnerHero to true) (set: $newMoon's modifier to it + 1) (set: $laboratory's modifier to it + 1) (set: $secretRoom's modifier to it + 1) (set: $posModWeather to it + (a: "New Moon")) (set: $posModRooms to it + (a: "Laboratory", "Secret Room")) (set: $misty's modifier to it - 1) (set: $balcony's modifier to it - 1) (set: $stables's modifier to it - 1) (set: $negModWeather to it + (a: "Mist")) (set: $negModRooms to it + (a: "Balcony", "Stables")) (set: $heroesInPlay to it + (a: $deviousExPartner))] (if: $chooseHero1 is 3 or $chooseHero2 is 3)[ (set: $dutifulWardHero to true) (set: $foggy's modifier to it + 1) (set: $drawingRoom's modifier to it + 1) (set: $stables's modifier to it + 1) (set: $posModWeather to it + (a: "Fog")) (set: $posModRooms to it + (a: "Drawing Room", "Stables")) (set: $downpour's modifier to it - 1) (set: $attic's modifier to it - 1) (set: $garden's modifier to it - 1) (set: $negModWeather to it + (a: "Downpour")) (set: $negModRooms to it + (a: "Attic", "Garden")) (set: $heroesInPlay to it + (a: $dutifulWard))] (if: $chooseHero1 is 4 or $chooseHero2 is 4)[ (set: $lurkingGroundskeeperHero to true) (set: $misty's modifier to it + 1) (set: $garden's modifier to it + 1) (set: $orchard's modifier to it + 1) (set: $posModWeather to it + (a: "Mist")) (set: $posModRooms to it + (a: "Garden", "Orchard")) (set: $snowy's modifier to it - 1) (set: $hallway's modifier to it - 1) (set: $study's modifier to it - 1) (set: $negModWeather to it + (a: "Snow")) (set: $negModRooms to it + (a: "Hallway", "Study")) (set: $heroesInPlay to it + (a: $lurkingGroundskeeper))] (if: $chooseHero1 is 5 or $chooseHero2 is 5)[ (set: $youngLoverHero to true) (set: $sunny's modifier to it + 1) (set: $balcony's modifier to it + 1) (set: $bedroom's modifier to it + 1) (set: $posModWeather to it + (a: "Sunlight")) (set: $posModRooms to it + (a: "Balcony", "Bedroom")) (set: $cloudy's modifier to it - 1) (set: $bridge's modifier to it - 1) (set: $ruinedTower's modifier to it - 1) (set: $negModWeather to it + (a: "Overcast")) (set: $negModRooms to it + (a: "Bridge", "Ruined Tower")) (set: $heroesInPlay to it + (a: $youngLover))] (if: $chooseHero1 is 6 or $chooseHero2 is 6)[ (set: $nosyNeighborHero to true) (set: $moonlight's modifier to it + 1) (set: $forestPath's modifier to it + 1) (set: $terraces's modifier to it + 1) (set: $posModWeather to it + (a: "Moonlight")) (set: $posModRooms to it + (a: "Forest Path", "Terraces")) (set: $foggy's modifier to it - 1) (set: $library's modifier to it - 1) (set: $secretRoom's modifier to it - 1) (set: $negModWeather to it + (a: "Fog")) (set: $negModRooms to it + (a: "Library", "Secret Room")) (set: $heroesInPlay to it + (a: $nosyNeighbor))] (if: $chooseHero1 is 7 or $chooseHero2 is 7)[ (set: $shelteredWaifHero to true) (set: $downpour's modifier to it + 1) (set: $bridge's modifier to it + 1) (set: $lakeshore's modifier to it + 1) (set: $posModWeather to it + (a: "Downpour")) (set: $posModRooms to it + (a: "Bridge", "Lakeshore")) (set: $sunny's modifier to it - 1) (set: $bedroom's modifier to it - 1) (set: $grandStaircase's modifier to it - 1) (set: $negModWeather to it + (a: "Sunlight")) (set: $negModRooms to it + (a: "Bedroom", "Grand Staircase")) (set: $heroesInPlay to it + (a: $shelteredWaif))] (if: $chooseHero1 is 8 or $chooseHero2 is 8)[ (set: $skepticalGovernessHero to true) (set: $cloudy's modifier to it + 1) (set: $library's modifier to it + 1) (set: $study's modifier to it + 1) (set: $posModWeather to it + (a: "Overcast")) (set: $posModRooms to it + (a: "Library", "Study")) (set: $stormy's modifier to it - 1) (set: $countryRoad's modifier to it - 1) (set: $forestPath's modifier to it - 1) (set: $negModWeather to it + (a: "Storms")) (set: $negModRooms to it + (a: "Country Road", "Forest Path")) (set: $heroesInPlay to it + (a: $skepticalGoverness))] (if: $chooseHero1 is 9 or $chooseHero2 is 9)[ (set: $troubledServantHero to true) (set: $windy's modifier to it + 1) (set: $grandStaircase's modifier to it + 1) (set: $hallway's modifier to it + 1) (set: $posModWeather to it + (a: "Wind")) (set: $posModRooms to it + (a: "Grand Staircase", "Hallway")) (set: $newMoon's modifier to it - 1) (set: $colonnade's modifier to it - 1) (set: $orchard's modifier to it - 1) (set: $negModWeather to it + (a: "New Moon")) (set: $negModRooms to it + (a: "Colonnade", "Orchard")) (set: $heroesInPlay to it + (a: $troubledServant))] (if: $chooseHero1 is 10 or $chooseHero2 is 10)[ (set: $vengefulGhostHero to true) (set: $stormy's modifier to it + 1) (set: $attic's modifier to it + 1) (set: $ruinedTower's modifier to it + 1) (set: $posModWeather to it + (a: "Storms")) (set: $posModRooms to it + (a: "Attic", "Ruined Tower")) (set: $moonlight's modifier to it - 1) (set: $garden's modifier to it - 1) (set: $lakeshore's modifier to it - 1) (set: $negModWeather to it + (a: "Moonlight")) (set: $negModRooms to it + (a: "Lakeshore", "Drawing Room")) (set: $heroesInPlay to it + (a: $vengefulGhost)) ] (for: each _goodMod, ...$posModWeather)[ (for: each _badMod, ...$negModWeather)[ (if: _goodMod is _badMod)[ (set: $posModWeather to it - (a: _goodMod)) (set: $negModWeather to it - (a: _badMod)) ] ] ] (for: each _goodMod, ...$posModRooms)[ (for: each _badMod, ...$negModRooms)[ (if: _goodMod is _badMod)[ (set: $posModRooms to it - (a: _goodMod)) (set: $negModRooms to it - (a: _badMod)) ] ] ] (set: $posModWeather to (sorted: ...$posModWeather)) (set: $negModWeather to (sorted: ...$negModWeather)) (set: $posModRooms to (sorted: ...$posModRooms)) (set: $negModRooms to (sorted: ...$negModRooms)) (set: $weather to (a: $cloudy, $downpour, $foggy, $misty, $moonlight, $newMoon, $snowy, $stormy, $sunny, $windy)) (set: $outdoor to (a: $bridge, $colonnade, $countryRoad, $forestPath, $garden, $lakeshore, $orchard, $ruinedTower, $stables, $terraces)) (set: $indoor to (a: $attic, $balcony, $bedroom, $drawingRoom, $grandStaircase, $hallway, $laboratory, $library, $secretRoom, $study)) (unless: $heroesInPlay's length is 0)[ (for: each _chosenHero, ...$heroesInPlay)[ (if: _chosenHero is not $heroesInPlay's last)[ (if: _chosenHero's heroName is "Devious Ex-Partner")[ (print: "Your " + _chosenHero's heroName) ](else:)[ (print: "The " + _chosenHero's heroName) ] ](else-if: _chosenHero is $heroesInPlay's last)[ (if: _chosenHero's heroName is "Devious Ex-Partner")[ (print: " and your " + _chosenHero's heroName) ](else:)[ (print: " and the " + _chosenHero's heroName) ] (print: ".") ] ] ] (set: $gaze to 2) (set: $gazeDescriptor to "Piercing") (set: $firstLook to true) (set: $plotPoints to 4) <!-- (print: "Your gaze strength is " + (str: $gaze)) ---> (for: each _chosenHero, ...$heroesInPlay) [ (set: $faintTotal to it + _chosenHero's faints) (set: $startingFaintTotal to it + _chosenHero's faints) ] <!-- (print: (str: $faintTotal)) ---> }{ (set: $currentLocation to "Country Road") (set: $currentWeather to "Cloudy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Desolate clouds layer the sky with a shifting darkness, giving the road a gloomy look. The fields near the road suffer from neglect, overgrown with weeds, containing abandoned houses rotting in on themselves. The road is decidedly unpleasant, which perfectly mirrors your state of mind.") |1)[<br><br>(print: "You walk out of the blasted heath, like one of the scarecrows come to life. The heroes are so busy trying to understand why you are here, they do not move away from your approach.")] |2)[<br><br>(print: "You walk across the fields, looking curiously out of place. The heroes try to get your attention, but you stoically ignore them as you walk on alone.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes are out of their element here, they aren't used to so much open space, to being so far from civilization, and you know it. You gaze intensely saying nothing, unnerving them.")] |5)[<br><br>(print: "They stare at you and offer to keep you company on the trek back to the manor. They are untroubled to find you out here, for they decided it was perfectly normal to see you wandering in such a desolate place.")] |6)[<br><br>(print: "'I see you are taking a constitutional, as are we.' The heroes say, nodding at you as you try to speak. Before you can get a word in edgewise, they regale you with a detailed account of their entire walk, as if you weren't following them along.")] |7)[<br><br>(print: "'You fell for it! You traveled out there, away from everyone else, just to meet with me. Oh, this is perfect. No one can help you now.' The heroes look for a way to escape and see nothing but empty fields with far too little cover.")] |8)[<br><br>(print: "The heores trip and fall, almost as if they are trying to get your attention. You go over to aid them, and warn them about the many burrows and sinkholes that can swallow up their legs in the fields. They are decidedly unease about continuing their walk.")] |9)[<br><br>(print: "Eventually you drift closer to the heroes, and politely warn them of the road being washed out ahead. As they turn off down a different path, you cackle to yourself, for the road is in perfect condition.")] |10)[<br><br>(print: "The heroes walk along the road at a much faster pace than you can manage. How are they so fit? Soon they will be so far ahead you'll lose sight of them. You curse at how you didn't think to ride your horse.")] |11)[<br><br>(print: "You vanish into the tall grasses, which completely hide you. When you appear alongside the road later, the heroes are shocked, for they thought you were much farther behind.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$skepticalGovernessHero is true )[ (set: $increasePlot to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$youngLoverHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 3, Watch/Wait 103, Item 206-->{ (set: $currentLocation to "Country Road") (set: $currentWeather to "Foggy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The road vanishes just a few feet ahead. At least, that is what it seems to do since the fog is so thick. Sounds echo back to you disproportionately. Your footsteps are like the steady beat of drums, no matter how softly you try to step on the gravel road. At least those bumbling heroes are making just as much noise.") |1)[<br><br>(print: "You take delight in the echoing sounds, purposefully skipping stones across the road to make the heroes jump.")] |2)[<br><br>(print: "You walk along the road, silent and unspeaking. Fog swirls all around, teasing the heroes with glimpses of you as you stride along beside them.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes don't look to either side of the road, but continue on with single-minded determination. They rush right past you, not even registering how you are glaring menacingly from the side of the road.")] |5)[<br><br>(print: "You appear out of the fog like an apparition, except for your eyes, which burn like candles and cause the heroes to take an involuntary step back.")] |6)[<br><br>(print: "'I can see you, trying to find your way off the manor grounds. Around and round you go. I know where you are, but can you see me?' You tauntingly sing the heroes.")] |7)[<br><br>(print: "Your words echo in the fog, but are drowned out by the loud footsteps of the heroes. Every step they take echoes back louder than anything you manage to say.")] |8)[<br><br>(print: "The heroes marvel at the fog, never having seen it so thick before. You help steer them around potholes and several large rocks, but they only have eyes for the fog.")] |9)[<br><br>(print: "'Over here, the road is out ahead, and you probably didn't notice the sign with all the fog. Just stick close and follow me.' The heroes are surprised you'd help them, for they were certain they saw the sign, and you were correct that they couldn't read it.")] |10)[<br><br>(print: "You appear ahead in the fog. But the time the heroes reach you, you have moved on. You always seem the same distance ahead of them. They can never quite catch up.")] |11)[<br><br>(print: "You lurk on the edges of the road, always vanishing before the heroes reach you. They laugh and agree it must be a trick since you have been on their minds, not realizing you are actually there.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$nosyNeighborHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$skepticalGovernessHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 24, Watch/Wait 124, Item 206-->{ (set: $currentLocation to "Country Road") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The road looks like a dark ribbon draped across the land. A land made up of shifting white silks as the mist swirls across the countryside. Spirals of mist lap at the road, only to be pushed back by the steady stream of cart traffic.") |1)[<br><br>(print: "You walk along the road, keeping away from the edges where the mist has coated the world in a thousand droplets of water.")] |2)[<br><br>(print: "You walk along the edge of the road, heedless of the dew soaking your boots. You do not wish to lose sight of the heroes ahead of you.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "It is clear the heroes are unnerved by the open road. So much sky hangs over them. It is almost too easy to scare them, when they catch you staring at them.")] |5)[<br><br>(print: "You watch the heroes like a hawk watches its prey, but they do not notice you, not with all the other foot traffic on the road today. They stop and talk to many other locals, and never once look your way.")] |6)[<br><br>(print: "'Afraid of the wilderness? Oh, you don't need to worry, nature always has a way of balancing things out in the end.' The heroes do not find your words reassuring.")] |7)[<br><br>(print: "'Going somewhere?' You start to ask, but before you finish, traffic gets heavier, making it hard to hear you over the multitude of hoofbeats and the jangling of carriages along the road.")] |8)[<br><br>(print: "The heroes rush towards their destination. You almost have to run to keep up. When they stop at the crossroads to consult their map, you breathlessly thank them for waiting for you.")] |9)[<br><br>(print: "'It was just along this road last week, that a poor local soul ran afoul of banditry. You might wish to turn back.' The hero's faces take on the hue of whey as you recount what happened.")] |10)[<br><br>(print: "The heroes move along the road, riding a horse they borrowed from your stables! Luckily, you are also on horseback, though your horse is the broken down nag they didn't think worth taking.")] |11)[<br><br>(print: "The heroes stop to consult a sign along the road. You smile as they pick the way to town. Yesterday you had adjusted the sign so that way points back to the manor. You grin wickedly when they arrive back from where they started.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$skepticalGovernessHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$deviousExPartnerHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 33, Watch/Wait 133, Item 206-->{ (set: $currentLocation to "Country Road") (set: $currentWeather to "New Moon") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The night is too dark for even the stars refuse to shine and the fireflies have wisely decided to stay out of your way. No one can see much past the tip of their nose in this weather, and you are no exception. You follow the road by reflex, not by sight. And hope those foolish heroes cannot see you.") |1)[<br><br>(print: "You smile at your luck. Why, it is far too dark to get anywhere tonight. Those senseless heroes will be forced to turn around!")] |2)[<br><br>(print: "You stand beside the road, fully confident in your ability to navigate it, but curious to see if others decide to risk life and limb traveling this night.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "Despite the adverse conditions and the lack of light, the heroes boldly go forth into the dark night, not dwelling on how dangerous the dark is.")] |5)[<br><br>(print: "You stare into the dark, your eyes lit from an inner light. The heroes gazing into the dark see your eyes shine like lamps, and become scared.")] |6)[<br><br>(print: "The heroes move through the dark as if they were born in the shadows, making you sigh with envy. You forget what you were going to say as you watch them navigate the night with ease.")] |7)[<br><br>(print: "'Going somewhere?' Your words cause the heroes to stop in their tracks. 'Ah, but do you now what lurks in the dark?' The heroes slowly back away.")] |8)[<br><br>(print: "When you see the heroes approach, you pull out the covered lantern you brought with you. The light momentarily blinds them.")] |9)[<br><br>(print: "You helpfully call out from the darkness, 'Are you sure you want to go that way?' The assure you that yes, that is the way they wish to go.")] |10)[<br><br>(print: "The heroes are out late tonight, and far from their usual haunts. You follow them along the road, snapping twigs and making raucous bird calls until they have been pushed to the very edge of sanity.")] |11)[<br><br>(print: "The heroes are out, but had the forethought to bring lanterns with them. They look like over-sized fireflies as they move along the road.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$troubledServentHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 53, Watch/Wait 153, Item 206-->{ (set: $currentLocation to "Country Road") (set: $currentWeather to "Sunny") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The day is warm and bright, yet there is a chill of dread in the air. The road is mosly empty, as is the country around it. And yet, even illuminated by the sun, something seems amiss. It is an insidious sort of darkness that lurks in the light. Much like yourself.") |1)[<br><br>(print: "You sit in the carriage with the heroes and watch as they shy away from looking at the crows in the fields. With the sun, the crows' black wings are all the more noticeable against the landscape.")] |2)[<br><br>(print: "You sit in the carriage, ignoring the heroes, admiring the flocks of crows swooping overhead. Most would take it as an ominous sign. For you it means coming home.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes do not look at you, the sky, or the crows. Their minds are focused on the road which brings you ever closer to your home.")] |5)[<br><br>(print: "The crows take to the sky, wheeling and turning across the blue heavens. As the heroes look, they catch your wicked glare, and cannot help but gasp.")] |6)[<br><br>(print: "The heroes look across the land and write a poem on how the fields reflect the barren state of their life, after you got involved in it. You know this because they unfortunately take turns reading it aloud during the rest of the ride home.")] |7)[<br><br>(print: "'I would not worry about the birds. They haven't pecked anyone to death in years. And we will be safe inside the carriage.' The heroes draw back from the carriage doors.")] |8)[<br><br>(print: "'Did you know a flock of crows is called a murder?' You ask the heroes casually, knowing that if they had any decent schooling at all, they should. They almost die of embarrassment when they admit they did not.")] |9)[<br><br>(print: "'Ah, just look at the wildlife!' You exclaim over the crows. The heroes in the carriage look interested for a full minute, before they go back to steadfastly ignoring you.")] |10)[<br><br>(print: "You are preoccupied with your murderous thoughts. The heroes catch a glimpse of your eyes, reflected in the carriage window, and gasp to see how much hate boils within them.")] |11)[<br><br>(print: "The heroes sit with you in companionable silence, enjoying the carriage ride, utterly unaware of the significance of the crows. You smile at their ignorance.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$shelteredWaifHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 83, Watch/Wait 183, Item 206-->{ (set: $currentLocation to "Forest Path") (set: $currentWeather to "Foggy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Trees shimmer in and out of view teasingly as fog laps back and forth along the path. A dark branch looms, then vanishes almost as quickly as it appeared. The sounds of dripping water and the rustle of leaves make you jump and wonder who else is out there.") |1)[<br><br>(print: "You shake a few tree branches, listening to the water drip down, hoping the sound of the drops unnerves the heroes, before stepping out to greet them.")] |2)[<br><br>(print: "You walk along the path, weaving in and out of the trees and bushes so fast that the heroes doubt they saw you at all.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes seem genuinely scared to be out in the fog, so much so that your forbidding scowl does not frighten them. Indeed, they are relieved to see any familiar face, friend or foe.")] |5)[<br><br>(print: "Already on edge from the sounds around them, the heroes need little to push them over the edge into full-blown terror.")] |6)[<br><br>(print: "'The line between the nearest property is half a mile that way.' You growl. 'If I catch any of you crossing that boundary, well, I need not mention the consequences, do I?'")] |7)[<br><br>(print: "'What are you doing in the forest?' You ask, ending up with a full and teduous account of their dull journey through the fog. You regret ever asking.")] |8)[<br><br>(print: "The fog is disorienting, and the heroes do not know how to navigate in it. You come along and show them the way back to the manor, when they were so hoping to escape.")] |9)[<br><br>(print: "They walk along in the fog and you call out helpful advice, 'the path turns left here!' and 'watch out for the big rock!' The heroes are more than happy to take your advice.")] |10)[<br><br>(print: "You are so adept at moving through the trees in the fog, that the heroes have no idea you are there. Your footsteps don't even make noise to give you away.")] |11)[<br><br>(print: "To the heroes, who can't fully see you, you are a sinister figure of shadows and horrors who moves in and out of the fog and trees like a nightmare.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$nosyNeighborHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$nosyNeighborHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 26, Watch/Wait 126, Item 208-->{ (set: $currentLocation to "Forest Path") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Like wraiths, mist glides between the trees, beckoning then fading out of sight. The day is much too silent, not even the birds make any sound. Then a wisp of mist kisses your cheek, bringing a sensation of cold which worms its way down your spine. You hope the heroes are as unnerved.") |1)[<br><br>(print: "You dart among the trees, getting coated with a fine mist of droplets. The heroes keep catching disturbing glimpses of you through the trees.")] |2)[<br><br>(print: "You walk amidst the trees, feeling the mist curl around your legs, swirls of cold air that match your cold heart.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You find the heroes in the forest. They are almost at the boundary of your lands. You glare futilely as they cross it, with no heed for you.")] |5)[<br><br>(print: "You hide in the trees popping out here and there to scare the heroes. You then grow tired of the game and walk straight towards them, eyes blazing. They scamble back in fear.")] |6)[<br><br>(print: "'I bet you will never figure out where I hid the bodies!' You say. The heroes point to the fresh mounds they didn't see the day before. 'Lucky guess!' You snarl.")] |7)[<br><br>(print: "'This is more than just a forest,' you call to the heroes. 'Every tree was planted over a grave.' The heroes can't get away from the trees fast enough.")] |8)[<br><br>(print: "'A shame you didn't think to take a horse. Then you wouldn't ruin your fine clothes. I know, I could carry you out of the woods.' The heroes stumble in their haste to get away from you.")] |9)[<br><br>(print: "You walk along the trees, a grim smile on your face. When the heroes see you, you nod at them, and they politely nod in return.")] |10)[<br><br>(print: "The heroes are out of place sneaking about the trees. You watch as their cloaks catch on the branches. You move close enough to step on cloaks. The look back to see what they are caught on, and they see you.")] |11)[<br><br>(print: "The heroes find this weather bracing, and they take to walking through the forest with determination. They seem to relish the time they spend away from the manor.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$nosyNeighborHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$lurkingGroundskeeperHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$deviousExPartnerHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$skepticalGovernessHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 34, Watch/Wait 134, Item 208-->{ (set: $currentLocation to "Forest Path") (set: $currentWeather to "Moonlight") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The path is dappled with moonlight, patterns shifting with the breeze, causing you to feel dizzy. The moon is particularly bright tonight, penetrating through the thick foliage to shine light in the darkest of places, yet you do not feel safe here. Hopefully the heroes will not notice you.") |1)[<br><br>(print: "You move through the forest without trying to stay quiet. The nosie of you crunching through the leaves is eerie, clearly bothering the heroes as much as the moonlit shadows disturb their vision.")] |2)[<br><br>(print: "You barely make a sound as you move through the trees. The path you follow is wonderfully clear of any fallen leaves.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "Everywhere the heroes go, you manage to get there first, standing still and silent, watching as they flail around. They catch your eyes glinting in the moonlight and blunder away into more bushes.")] |5)[<br><br>(print: "The heroes get used to the noise over time as they half expected you to be there anyway. When you appear, glaring, they are relieved, for it is you, and not some wild animal.")] |6)[<br><br>(print: "'You are outside your property!' The heroes point out, 'You have made the first of what will be many mistakes!' They taunt you, as you realize you truly are beyond the boundary, and safety, of your estate.")] |7)[<br><br>(print: "'Somewhere in this forest, I have buried the proof you seek.' You taunt the heroes. The forest covers acres. They could spend the rest of their lives looking and still not find what they seek.")] |8)[<br><br>(print: "The heroes are jumping at shadows already. When you appear next to them and offer to guide them back to the manor, it is all too much. They stumble blindly into the trees in their haste to get away.")] |9)[<br><br>(print: "You hail the heroes through the trees and commend them on their choice of walking in the forest this lovely night. The heroes agree, but to your horror they stay to discuss the weater with you.")] |10)[<br><br>(print: "The heroes flit through the trees as if they know them as well as you have. You follow them and find they have left the property entirely. You are ashamed to say you are thoroughly lost.")] |11)[<br><br>(print: "You pause in patches of moonlight, striking poses making you into a sinister silhouette. When the heroes draw close, you turn to face them with a hideous grin. They flinch back, ")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$vengefulGhostHero is true)[ (set: $increaseGaze to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$nosyNeighborHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$nosyNeighborHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 44, Watch/Wait 144, Item 208-->{ (set: $currentLocation to "Forest Path") (set: $currentWeather to "Stormy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "There is the overwhelming sound of shattering, as lightning strikes a mighty old oak. A branch falls down nearby, shaking the earth and rattling your bones. The storm is thick around you, but you are currently safe. You hope the tree the heroes sought shelter under is struck next.") |1)[<br><br>(print: "You use the noise of the thunderstorm to get closer to the heroes without them noticing you. They seem more concerned about the fallen trees in the forest. Their mistake.")] |2)[<br><br>(print: "You move from tree to tree, never staying too long in one place as the storm rages overhead. Always keeping just ahead of the heroes.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You step out in front of the heroes as they try to get around the trees and block their way, forcing them to backtrack. You do this a couple more times until they are thoroughly lost.")] |5)[<br><br>(print: "While sharing your umbrella is tempting to the heroes, they stay away from you, as you always seem to be staring at them from next to freshly fallen trees.")] |6)[<br><br>(print: "Each time you try to say something, lighting flashes and the heroes shriek with the storm, drowning your words out.")] |7)[<br><br>(print: "'What a lovely time for lightning. Did you know if it strikes and doesn't manage to kill you, you will spend your life in exquisite agony?' The heroes are repulsed by your glee.")] |8)[<br><br>(print: "You watch as the heroes get turned around in the forest. They seem to be having trouble navigating while the storm rages on. You point and yell directions towards the manor, but they go the other way.")] |9)[<br><br>(print: "Lightning flashes into a tree overhead. 'Quick, come this way!' You tell them. The heroes gasp at your sudden appearance.")] |10)[<br><br>(print: "The heroes are moving as fast as they can through the growing storm. They can feel your eyes burning into them, worse than the storm they are racing against.")] |11)[<br><br>(print: "The heroes move through the forest, slowed by the falling rain. Each flash of lightning causes them to hesitate. Each thunderous crash makes them go faster. You get dizzy from watching them.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$skepticalGovernessHero is true)[ (set: $increasePlot to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$nosyNeighborHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$skepticalGovernessHero is true)[ (set: $increaseGaze to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 75, Watch/Wait 175, Item 208-->{ (set: $currentLocation to "Forest Path") (set: $currentWeather to "Sunny") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Sunlight filters through the leaves painting a picture of delicate green lace. Bluebells grow beneath the trees like pieces of sky fallen to land. A cold fear grips your heart, for the forest is filled with as many shadows as light. Will the heroes stop your plans today?") |1)[<br><br>(print: "You stop to pick a few bluebells, yet always keep an eye on the nearby heroes. It is easy to spot them in the sunlight, as they wander the woods.")] |2)[<br><br>(print: "You sit in the branches of a large oak, observing the heroes as they walk through the forest. None have thought to look up yet, so you haven't been seen.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You glare at the heroes from over a bunch of bluebells. Of course, this is not a very intimidating sight, and they cannot help but laugh at your expression.")] |5)[<br><br>(print: "You stare at one of the heroes and pluck the bluebell flowers one-by-one of the stem with an eerie light in your eyes. They feel queasy yet find they cannot break eye contact.")] |6)[<br><br>(print: "'I see you are sneezing. Flowers do have an abundance of pollen. I shall have to bring you more flowers so you can get over this trivial allergy.' The hero pales at your misguided plan.")] |7)[<br><br>(print: "'What a splendid day for a walk. You know this forest used to be the cemetery for the manor, before it became overgrown?' To your dismay, the heroes find this macabre news delightful, and immediately try to spot any hidden headstones among the tree roots.")] |8)[<br><br>(print: "'It is I, the spirit of the woods, here to grant your deepest desires.' You playfully call out from up in the trees. As the heroes thought they were alone, hearing your voice shocks them into silence.")] |9)[<br><br>(print: "'Come on, climb up here, the tree can hold us all!' You call to the heroes below. They refuse, saying they are not wearing climbing clothes. Nor are they fanciful children anymore.")] |10)[<br><br>(print: "The heroes walk through the forest, admiring the sun-limned leaves and sun-dappled paths. It is such a lovely sight you find yourself admiring it to, and lose track of where the heroes have gone.")] |11)[<br><br>(print: "You drop acorns from the tree, down onto the heroes clustered below you. When they look up, you smile and wave. Since they were expecting squirrels, and not you, the move back agast.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$nosyNeighborHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$shelteredWaifHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 85, Watch/Wait 185, Item 208-->{ (set: $currentLocation to "Garden") (set: $currentWeather to "Downpour") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The gazebo provides shelter as the sky opens up and the world becomes awash with gray. The depressing view disturbs you. You watch the flowers as they are beaten down, drowning in mud. You are glad you are out of the rain, and a rare smile twitches across your lips for any heroes caught outside.") |1)[<br><br>(print: "You step out from behind one of the gazebo's pillars, perfectly dry, for you have been waiting for just this moment to appear.")] |2)[<br><br>(print: "You stand at the back of the gazebo, always keeping a pillar or two bewteen yourself and the heroes. Surely they won't see you here.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes look at you and nod, for they too are perfectly dry. 'Yes, we thought this was the best place to wait out the rain. Isn't the sound soothing?' Your glare cannot compete with the beauty of the rain.")] |5)[<br><br>(print: "You eyes follow the heroes as they wring out their sodden clothes. It is a futile task. Finally one spots you and yelps. They did not think anyone else was in here.")] |6)[<br><br>(print: "'Ah, my dear friends, this is the reason I told you to never go outside. This rain is positively terrible for your delicate constitutions. You were made for milder climates.' The heroes shiver miserably and sneeze in agreement.")] |7)[<br><br>(print: "'The cold damp of the rain...' You start to speak, but the heroes are so enamored with the architecture of the quaint gazebo they utterly ignore you.")] |8)[<br><br>(print: "'Remember when we used to sit here, lazing away the afternoons? I kept mementos of those precious moments.' You leer at the heroes causing them to feel nauseous.")] |9)[<br><br>(print: "'There are some blankets we keep in a chest, for occasions just like this.' You offer the heroes. Each hero gratefully takes one blanket to keep warm. Their opinion of you raises.")] |10)[<br><br>(print: "The heroes never even notice you. All that hard work you put into calculating the perfect distanace to stay back from them was wrong. You are clearly back just a bit too far.")] |11)[<br><br>(print: "You appear around every pillar, eyes burning, then you duck back out of sight. You repeat this several times, until the heroes are most distressed. The dread where you are going to appear next.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$dutifulWardHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$vengefulGhostHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (set: $increaseGaze to true) (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 14, Watch/Wait 114, Item 209-->{ (set: $currentLocation to "Garden") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Mist wreaths the flowers, dressing them in diamonds as it coalesces into dew. Droplets illuminate spider webs making them glisten like strands of pearls. The garden is transformed into a living jewel box, with each plant more precious than the last. Until the heroes disturb its beauty.") |1)[<br><br>(print: "You walk through the garden, listening as the droplets of water trigger the sensitive chimes placed near the flower beds.")] |2)[<br><br>(print: "You stand hidden in a rose arbor, admiring the fine layer of mist as it condenses on the petals. You can hear the heroes, though they have not yet spotted you.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You gaze at the heroes, who are spending time sprucing up the garden, but they are used to your wicked looks by now. They shrug it off and continue their work.")] |5)[<br><br>(print: "Every time the heroes bend their heads to smell the flowers, you are there when they look up. Your cruel eyes counter the beauty they saw in the blooms.")] |6)[<br><br>(print: "'A garden of dreams should be well cultivated, don't you think?' You ask the heroes, but they don't understand the metaphor and agree it is well cultivated.")] |7)[<br><br>(print: "'So delicate, these chimes, just like you. And just as sensitive.' You causally crush one of the chimes underfoot, causing the heroes to turn pale.")] |8)[<br><br>(print: "'Would you like roses to be placed on your grave? I know you do so enjoy them.' You offer the heroes. They recoil after realizing you have been thinking about their deaths.")] |9)[<br><br>(print: "'Come join me in the arbor,' you call out, 'the roses smell divine this morning and the flowers are bejeweled in their best gowns.' The heroes are thankful you pointed out the roses, for they are particularly lovely.")] |10)[<br><br>(print: "You stand back, well away from the others. When the heroes wander by, you step into their path as if you didn't see them, causing them to stumble into you. Your closeness is too much to take.")] |11)[<br><br>(print: "You hover around the edges of the garden, moving from one bower to the next. The heroes are never close enough to notice what you are doing, much less be bothered by it.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$vengefulGhostHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$deviousExPartnerHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 35, Watch/Wait 135, Item 209-->{ (set: $currentLocation to "Garden") (set: $currentWeather to "Moonlight") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Scents of roses waft on the night air, while moonflowers turn their faces towards the subtle light of Selene. Jasmine floast on the breeze, and evening primrose open their blossoms, like stars which has come to land upon the earth. The only blemish are the heroes, which you can hear sneaking behind some hedges.") |1)[<br><br>(print: "You pick a rose and pluck its petals off one-by-one as you walk over to join the heroes in their midnight tour of the garden.")] |2)[<br><br>(print: "You admire the night blooming flowers, and how easily they have lured the heroes into visiting the garden at this midnight hour.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You say nothing as you continue to rip off the petals. When there are no petals left, you drop the flower. The heroes understand the message all too well.")] |5)[<br><br>(print: "A few of the heroes take your actions as approval, and they too take flowers, plucking the petals off one-by-one, not realizing what you were doing was supposed to be a threat.")] |6)[<br><br>(print: "'Did you want me to place this on your grave? That way it won't be unmarked, and will be as sweet as you are.' The heroes are distraught at your words.")] |7)[<br><br>(print: "'How fragile are the flowers. How quick their life. How delicate their blooms.' The heroes believe you are reciting poetry and clap when you are done.")] |8)[<br><br>(print: "The heroes go through the garden, plucking the flowers as they go, some droping the blooms behind them, others holding on to theirs. You collect all the dropped flowers and hand them back. But they no longer want them.")] |9)[<br><br>(print: "You pluck a bouquet of flowers and soak them in truly vile smelling perfume. You offer them to the heroes, who struggle not to gag from the horrid stench.")] |10)[<br><br>(print: "You hide behind a bower of flowers, hoping to scare the heroes But the flowers are so thick, no one can see you lurking there, even when they lean in to smell the delightful blossoms.")] |11)[<br><br>(print: "You stand beside the heroes, holding flowers as if you are attending a funeral, humming a funeral march. You even place the flowers on the ground as if you are decorating a grave. The heroes understand the unspoken threat.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$dutifulWardHero is true)[ (set: $increasePlot to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$vengefulGhostHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$nosyNeighborHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 45, Watch/Wait 145, Item 209-->{ (set: $currentLocation to "Garden") (set: $currentWeather to "Snowy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Thorn bushes stand stark black against the white. The garden is a study of light and shadow. The dark stems of plants long past their prime stick like swords from a sad forgotten battlefield, a contrast to the soft snowfall all around. If only the heroes would get caught on the thorns.") |1)[<br><br>(print: "Your footprints stand out boldly in the otherwise fresh snow, so it is a bit of a surprise when you join the heroes from the opposite direction.")] |2)[<br><br>(print: "You watch the heroes walk, disturbing the picturesque snow, and follow along behind them. They are almost making it too easy.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes whip around, not expecting you to be standing right behind them! They look into your eyes, which was their mistake, as your eyes blaze with unnatural malevolence.")] |5)[<br><br>(print: "The heroes turn around and see you, then turn back to examine the footprints, exclaiming over how there must be someone else on the grounds! You scowl at their backs as they ignore you.")] |6)[<br><br>(print: "'It was this time of year, wasn't it, when you lost your footing in the snow, wasn't it? Do you remember the sound when your leg snapped? I do.' The heroes look at you in horror.")] |7)[<br><br>(print: "'Be careful, for there is ice under the snow, and I wouldn't want anyone losing their footing or getting hurt.' You say insincerely as one of the heroes almost falls.")] |8)[<br><br>(print: "The heroes walk along through the garden, ignoring most of the plants around them. You shout to warn them about a frozen pond they are about to step in, since you don't want to drag them out if they fall in.")] |9)[<br><br>(print: "'Be careful about the piles of snow. They might have thorn bushes underneath.' You put your hand into one to prove your point, and your blood stains the mound. The heroes turn as pale as snow.")] |10)[<br><br>(print: "The heroes are chipping away at the frozen ground in an effort of futility. When you appear next to them offering a pick-ax, they take it without a second thought.")] |11)[<br><br>(print: "The place yourself along the heroes path, correctly predicting where they are going to be. You step out and cause the heroes to fall into a particularly deep drift of snow as they try to avoid running into you.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$dutifulWardHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$vengefulGhostHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 63, Watch/Wait 163, Item 209-->{ (set: $currentLocation to "Garden") (set: $currentWeather to "Sunny") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The garden overflows with color. The crimson of roses, the soft violets of wisteria, the azure of delphinium, the emerald of the grass, the crystal of the fountain burbling away. Such flowers outshine jewels, dancing in the light, daring to be picked. You rather hope the heroes pick some of the poisonous ones.") |1)[<br><br>(print: "You sit by the fountain, watching as the water splashes over the edge. The heroes smile at the sight, unaware that you are plotting their demise.")] |2)[<br><br>(print: "You stand half-hidden behind a particularly tall cluster of hollyhocks. You are able to move from one tall flower to the next, without the heroes noticing you.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes glance over at you and your mask slips. The see the full roiling fury contained in your murderous glare. They gasp and take a step back from the fountain.")] |5)[<br><br>(print: "The heroes watch the sprays of water, laughing and clapping at the display. They thank you for keeping the fountain maintained, despite letting other parts of the manor fall into disrepair.")] |6)[<br><br>(print: "'The fountain has quite a history. Four of the works died during its construction.' The heroes murmur appreciately at the story, but it was so long ago they are not bothered by your implications.")] |7)[<br><br>(print: "'Wouldn't drowning be such a horrible way to die.' You casually slip into the conversation. The heroes are troubled by your topic change.")] |8)[<br><br>(print: "The heroes wander the gardens, plucking a flower here, a flower there. You steer them around a thorny patch and point them towards other flowers they might have missed. They thank you with a bouquet.")] |9)[<br><br>(print: "'Flowers are such boring comapnios. With guests you never know what will happen next.' You smile at the heroes showing far too many teeth.")] |10)[<br><br>(print: "Unseen, you blow pollen from the hollyhocks into the heroes faces, making their eyes water. When they can see again, you are gone, which worries them more.")] |11)[<br><br>(print: "The heroes comment about how nice the garden is, but do not stay long in your company, for you are sulking silently and they find your presence oppressive to be around.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$dutifulWardHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$shelteredWaifHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 86, Watch/Wait 186, Item 209-->{ (set: $currentLocation to "Lakeshore") (set: $currentWeather to "Cloudy") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The lake looks like a flat mirror, reflecing the dull steel of the sky with no deviation in color. Unnaturally still, no breeze mars the perfect surface of the lake, just like how no noise disturbs the preternatural silence along the shore.") |1)[<br><br>(print: "You step out from the boathouse, surprising the heroes walking along the lakeshore. They had been making so much noise, they hadn't realized you were there.")] |2)[<br><br>(print: "You appear from behind the boathouse, hoping to surprise the heroes resting on the shore, though they have not yet seen you.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You stare pointedly at the heroes, with a faint air of disapproval. They know you told them not to be at the lake, and quake under the weight of your displeasure.")] |5)[<br><br>(print: "The heroes decide that they wish to find any boats, and since you reminded them the boathouse exists, they head in your direction, utterly unconcerned about your scowls.")] |6)[<br><br>(print: "'The water might look calm now, but it is easy to capsize on the lake.' The heroes take your hint at face value and nod in agreement. They know lakes can be dangerous. But they miss that what you said was less about the lake and more about what you could do.")] |7)[<br><br>(print: "'Have I told you how my dear uncle passed away? He decided to go boating in his bathtub, and well, you can guess how it ended.' The heroes wonder uneasily if he died in this lake.")] |8)[<br><br>(print: "'Imagine what it would be like to be in a boat on the lake on a day like today. And then someone pushes you into the water, and rows away. Can you swim to the shore?' The heroes look distressed at your hopefully hypothetical question.")] |9)[<br><br>(print: "You smile and wave commenting on how today is a lovely day to take a boat out on the water. You offer to show them how, if they haven't gone boating before. They take you up on your offer, to your chagrin. You didn't think they would want to go boating with you.")] |10)[<br><br>(print: "The heroes spot you by the boathouse and head over, demanding, 'Why didn't you walk with us from the manor? You knew we were coming here. We would have enjoyed your company. No need to skulk around like some thief in the night.' You have nothing to say to that.")] |11)[<br><br>(print: "You jump out dramatically, carrying a boat oar, which swings dangerously close to the heroes. 'Marvelous day to go boating!' You exclaim, while they recover their footing from dodging you on the sand.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$vengefulGhostHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 5, Watch/Wait 105, Item 213-->{ (set: $currentLocation to "Lakeshore") (set: $currentWeather to "Foggy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Fog surrounds the shore, mkaing it impossible to tell where the rocks stop and where the lake begins. The ground is treacherously slippery, as if it wants to draw you into the lake. Waves lap loudly against the shore, reminding you how very alone you are, even with the heroes nearby.") |1)[<br><br>(print: "You skip rocks along the lake, listening to the sounds reverberate around in the fog. You smile as each splash causes the heroes to gasp.")] |2)[<br><br>(print: "You walk along the lakeshore, silent as a wraith, while fog swirls around you. Often you are no more than a darker smudge of gray amidst the ashen whorls.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes are seated on a bench along the shore, mesmerized by the skipping rocks. They shout out words of encouragement, genuinely amazed at your skills. You can't help be feel a bit proud.")] |5)[<br><br>(print: "Rising from the shore like a specter, your eyes carve into the heroes, burning eerily despite the fog. The heroes regret their decision to visit the lake.")] |6)[<br><br>(print: "'Take care where you walk here, many a servant has met their end at this lake.' A splash of water punctuates your warning. The heroes are overcome by the thoughs your words bring.")] |7)[<br><br>(print: "Why, you must be truly motivated to go out in this weather.' But before you can continue the heroes laugh and say they only want to play games in the fog, like you are.")] |8)[<br><br>(print: "'The edge of the lake is closer than you think, my dears,' you say to the heroes. 'The fog distorts where the water ends and the beach begins. Do be careful not to fall in.' The heroes take your warning at face value.")] |9)[<br><br>(print: "'It was a day like today when one of the maids vanished. Some say she walked into the lake because it was hidden by the fog. Others say she was lured into the lake by spirits. We'll never know the truth.' The heroes look around at the fog with alarm.")] |10)[<br><br>(print: "You appear to be standing in the middle of the lake, hovering over the water. The fog hides the convenient rock you are standing on, but the heroes are unnerved all the same.")] |11)[<br><br>(print: "The heroes see you walking out into the lake and begin to search for how you did it. By the time they find the rocks you used for the illusion, you have vanished into the fog on the other side of the lake.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$vengefulGhostHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$nosyNeighborHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 29, Watch/Wait 129, Item 213-->{ (set: $currentLocation to "Lakeshore") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Mist writhes above the lake in a tormented dance to escape from the dark waters. There is something so mesmerizing about watching it as the mist loops up, then dips down, untimately rejoining the stygian water as the latest escape attempt proves futile. The heroes could learn much from the mist.") |1)[<br><br>(print: "You walk along the lakeshore, stirring up mist with each step. You stop briefly to watch the lake before continuing on to the boathouse.")] |2)[<br><br>(print: "You watch the lake from the boathouse, hidden in the shadows, fully expecting anyone to ignore the building as they pass on their way to the mesmerizing lake.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "Your eyes burn just like they did that fateful night when you last tried to kill the heroes. The mist was rising, just as it is now. The heroes catch of glimpse of your eyes and pull back in alarm.")] |5)[<br><br>(print: "You try to stare at the heroes, to invoke a sense of gravitas, but the mist keeps getting in the way, and the heroes aren't looking in your direction.")] |6)[<br><br>(print: "'Do you remember when we invited your parents out here, to conveniently get them out of your way? I wonder if their bones are still at the bottom of the lake.' The hereos a sickened at your jest, but you were not lying.")] |7)[<br><br>(print: "'To think of all those poor fools who drowned in this lake.' You mumble, but the heroes are too far away to hear you. They continue to not suspect a thing.")] |8)[<br><br>(print: "As the heroes pass by the boathouse you call out a warning about the slippery rocks along the shore. The heroes barely stop to acknowledge your words, shouting they will be careful as they continue on to the lake.")] |9)[<br><br>(print: "'You really must try boating. It is far less dangerous to be on the lake in a boat, than walk along the treacherous shore.' The heroes now look worriedly along the shore, trying to spot the hidden dangers.")] |10)[<br><br>(print: "The heroes are helping trim the bushes along the lake, so the path is clearer. Somehow they are managing to get that perfect cultivated yet natural look. They are so engrossed in their work they don't notice you at all.")] |11)[<br><br>(print: "You look out from the windows of the boathouse. The heroes see you as a shadowy figure that changes windows each time they look. They find the boathouse unnerving, and wish to leave.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$vengefulGhostHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$deviousExPartnerHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 36, Watch/Wait 136, Item 213-->{ (set: $currentLocation to "Lakeshore") (set: $currentWeather to "New Moon") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Selene shed not her soft lamp upon the midnight waters. The pine trees formed a velvet blanket, shielding the lake from the mild gems of the heavens. So dark it was, even the ripples could not be seen upon the normally glossy lake surface. Neither hero nor villain could be seen hiding among the trees.") |1)[<br><br>(print: "You purposely walk louding in the darkness, knowing that without even the stars, you will be hard to spot. And your footsteps will unnerve the heroes.")] |2)[<br><br>(print: "You walk softly in the darkness, your muffled movements perfect for stalking the heroes through the gloom.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You light a match in the darkness, and suddenly your eyes are illuminated. The heroes see them glow with the light, bright with your displeasure. They halt in their tracks.")] |5)[<br><br>(print: "The loud footsteps do not bother the heroes, who are also tramping along loudly on the shore. They figure it is just an echo of their footsteps and think no more on it.")] |6)[<br><br>(print: "The heroes rest on a bench, enjoying the silence by the lake, unphased by your footsteps. They don't even flinch as you approach and call out a greeting. Worse, they don't respond. It ruins your good mood to see them so calm.")] |7)[<br><br>(print: "'In an inky ocean of dreams, I find you haunting the shore like a pair of ghosts. Are you trying to escape the manor? Many have used the lake to escape before.' The heroes are distressed at being caught out.")] |8)[<br><br>(print: "The heroes saunter along, completely unconcerned by the darkness. You were going to offer directions, but are unnerved to find they know exactly where they are going.")] |9)[<br><br>(print: "The heroes pause, lost and unable to figure out where to go. Their light has gone out. You sneak up to them and offer the use of your lantern. Their shrieks fill your heart with glee.")] |10)[<br><br>(print: "With all the noise the heroes are making in the darkness, it is easy enough for you to sneak up to them. The heroes mistakenly thought they were alone. You correct that mistake, and they all jump at the sound of your voice.")] |11)[<br><br>(print: "The heroes do not hear you, or see you in the darkness. It is the perfect time to observe the heroes, unfortunately, they are merely reciting terrible poetry in the dark.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$troubledServantHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$vengefulGhostHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 56, Watch/Wait 156, Item 213-->{ (set: $currentLocation to "Lakeshore") (set: $currentWeather to "Sunny") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Sunlight glitters across the lake, creating a trail of light leading from one side of the sapphire expanse to the other. Soft waves caused the light to dance, laughing across the waters, daring you to follow the shimmering path. You hope the heroes are also tempted.") |1)[<br><br>(print: "Your paddles splash water against the heroes’ boats as you row past. You see their looks of dismay as their clothes get soaking wet.")] |2)[<br><br>(print: "You are in a boat far out upon the lake, difficult to spot from the shore. You watch as the heroes take other boats onto the waters to enjoy the day.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You scowl at the heroes, who have been sitting in their boat for hours writing abysmal poems about the sunlight on the lake. They are so taken with their poetry, they don't even notice when you splash them.")] |5)[<br><br>(print: "You maddening grin is bad enough to see, but when combined with your wilds eyes and the boat oar you wield, it is enough to scare the heroes to row their boat with haste back to the shore.")] |6)[<br><br>(print: "'I'm so very sorry. I know the damp does not agree with you. Why, you must return at once to the manor to change into dry clothes. Otherwise you'll catch a chill, and we don't want that.' You smile insincerely at the dismayed heroes.")] |7)[<br><br>(print: "'I suppose you aren't going to apologize for that!' The heroes cry out, for you have ruined some expensive finery. 'If you didn't want to get wet, whyever dd you decide to be in a boat?' You snap back.")] |8)[<br><br>(print: "You wave to the heroes on the shore, and head in their direction. 'Wouldn't you love to go out in a boat today, my friends?' You smile dissipates when they all enthusiastically agree.")] |9)[<br><br>(print: "You row close to another boat, capsizing it with a well placed bump. 'Don't worry, I shall rescue you!' You call out, as you stretch your oar towards the floundering heroes.")] |10)[<br><br>(print: "The heroes cannot reach you while you are out here on the water. Especially since you have hidden all the other boats. They spend minutes upon minutes searching the shore before dejectedly giving up.")] |11)[<br><br>(print: "You watch as the heroes walk around the lake, enjoying the picturesque weather. You row closer to hear what they are saying, but their chatter is about nothing worth overhearing. What a waste of time.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$shelteredWaifHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$vengefulGhostHero is true)[ (set: $increasePlot to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 88, Watch/Wait 188, Item 213-->{ (set: $currentLocation to "Orchard") (set: $currentWeather to "Downpour") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Buckets of water poured through the leaves of the trees. Even standing under the fruit trees did not prevent the bulk of the rain sluicing down upon you. You are soaked to the bone, and feel like you are drowning in your own clothes. A sensation you rather wish the heroes would experience.") |1)[<br><br>(print: "You stand, dripping wet, like one of the elder spirits of the rivers, come to steal someone away.")] |2)[<br><br>(print: "You slink along, so saturated with rain that if anyone was to look at you, they would only see a darker blur amidst the sheets of water.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "Water sluices off you, making you look truly miserable. You glare at the heroes. They pale when they all realize there is no shelter here, and no one has an umbrella.")] |5)[<br><br>(print: "Dripping wet, you appear a very wretched sight. The heroes pity you, not at all scared of you. They offer a dry handkerchief to mop your face, and you grudgingly accept it.")] |6)[<br><br>(print: "'Yes, I quiet agree.' The hereos say, after your rather lengthy speech. 'But I think it is time we got out of the rain.' You pause before your next sentence, and realize the heroes are likely correct.")] |7)[<br><br>(print: "'Even the awesome power of nature cannot stop me now! What is a little rain when compared to my plans!' You shout to the skies. The heroes overhear and quake behind some trees from your conviction.")] |8)[<br><br>(print: "The heroes know you are there, and when you offer to help carry their tools out of the rain so they don't rust, they agree with a grunt.")] |9)[<br><br>(print: "'This way!' You call out, 'you want to head this way, there is shelter over here!' The heroes run hopefully in your direction, as they watch, the shelter collapses under all the rain. Now the hereoes are even more soaked than before, and farther away from the warmth of the manor.")] |10)[<br><br>(print: "The heroes are lost in the pouring rain, having lost sight of the manor, and any other recognizable landmarks. Just when they reached their lowest, you appear before them, giving them quite a fright.")] |11)[<br><br>(print: "With the rain in their eyes, the heroes do not notice anyone. They are so isloated within themselvesin their struggle to get out of the rain, they wouldn't notice you if you banged two pots together.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$roubledServantHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$dutifulWardHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 17, Watch/Wait 117, Item 215-->{ (set: $currentLocation to "Orchard") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Dewdrops adorn the fruit, turning them into sugared plums, diamond-draped pears, and sparkling apples. The scent from the orchard wafts on the sharp air, enticing you to pick a fruit, any fruit, from the multitude ripening on the trees.") |1)[<br><br>(print: "You toss an apple from hand to hand while stalking through the orchard. Fruit hangs heavy on the branches, creating obstalces during your walk.")] |2)[<br><br>(print: "You sit up in an old apple tree, twisted and gnarled over the yeras. No one has seen you yet, but you can see the heroes nearby.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You stare at the heroes while you juggle, first a couple of apples, then a knife. The knife ends up skewering one of the apples which falls expertly in half. Point made, you let them all drop as you smile and walk away.")] |5)[<br><br>(print: "You attempt to juggle a couple of apples, but as you toss them, they hit other fruit, causing a cascade of rotten plums. The heroes laugh at you.")] |6)[<br><br>(print: "The heroes ignore your words, and continue to harvest apples from the trees. When you finally ask what they are doing, they reply 'Getting enough seeds to poison you.'")] |7)[<br><br>(print: "'Be careful of the apiary. I wouldn't want any of you upsetting the hives and getting stung.' The heroes look fearfully around for angry bees.")] |8)[<br><br>(print: "'Oh, I wouldn't eat those apples. You never know what they might contain once they have falled off the tree.' The heroes look in horror at the apples in their hands and hastily set them back down.")] |9)[<br><br>(print: "You drop a few apples out of the tree, then graciously say, 'watch out for falling apples, they might strike at any time.' The annoyed heroes stay far away from your tree.")] |10)[<br><br>(print: "The heroes are helping prune the trees, and their saw blades get awfully close to you. You flinch away before the blade hits.")] |11)[<br><br>(print: "You jump out of the tree, landing in front of the heroes. They go to step back, and trip over the multitude of fallen apples.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$deviousExPartnerHero is true)[ (set: $increasePlot to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$lurkingGroundskeeperHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$troubledServentHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 37, Watch/Wait 137, Item 215-->{ (set: $currentLocation to "Orchard") (set: $currentWeather to "Moonlight") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The light of Selene turns the apples to silver, the pears to pearls, the plums into velvetty spheres of darkess. The group is dappled with onyx and crystal, shadows and moonlight, dark and light. It is a place of stark contrasts, like villains and heroes, there are no soft hints of gray.") |1)[<br><br>(print: "You walk through the orchard, crushed fruit lying fallen on the ground. The fruit smells sickly sweet, the scent of rotting. Wasps feast upon it, jealously guarding their meals.")] |2)[<br><br>(print: "You walk along the trees, fitting in with the stark landscape. You are not a person of soft contrasts, and the darkness suits you.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You catch the heroes eating ripe fruit straight from your fruit trees! Your glare doesn't stop them from enjoying the fresh fruit. You have to admit, you would be devouring it too, if the heroes weren't around.")] |5)[<br><br>(print: "You take a plum and crush it in your hand while the heroes are watching. Dark juice, similar in color to blood in the moonlight, drips ominously from your hand. You lock your eyes on each hero, to hammer your point home.")] |6)[<br><br>(print: "'Remember when we used to walk through here? Back before you ate, what was it again, a ripe plum with a wasp in it? The stings were horrible, weren't they?' The heroes pale at the painful memory.")] |7)[<br><br>(print: "'Beware rotten fruit, for it can hide wriggling maggots and dangerous wasps.' But the heroes are already avoiding all the rotten fruit on the ground.")] |8)[<br><br>(print: "'The orchard is lovely at night. The moonlight filtering through the leaves is a sight you should see at least once in your life.' The implications of your message cause the heroes to get chills, though the temperature is quite pleasant.")] |9)[<br><br>(print: "The heroes are enjoying the scents of the blossoms wafting on the night breeze. You mention the apple blossoms in particular smell divine and they take off towards them with barely any thanks, the ingrates!")] |10)[<br><br>(print: "The heroes work to tidy the path, even in the moonlight. They remove fallen branches and tripping hazards, some of which you had carefully placed just that afternoon. They continue to thwart your plans.")] |11)[<br><br>(print: "You stop and watch the heroes. When they look where you were, they are relieved to find you are already gone. But when they turn around, they jolt back, for they find you standing there, far closer than they expected.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$nosyNeighborHero is true )[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$vengefulGhostHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$troubledServentHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 48, Watch/Wait 148, Item 215-->{ (set: $currentLocation to "Orchard") (set: $currentWeather to "Snowy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Wizened fruit, shriveled and creased, hangs havey on the otherwise barren branches. Ice hangs in daggers, ready to strike the unwary. Clawed branches reach to grab or to scare. Frost nips the air, turning it against you, too. The orchard is nothing but a trap, and one you hope catches the unwary heroes.") |1)[<br><br>(print: "You break off an icicle from a tree, twirling the makeshift dagger around in your hand.")] |2)[<br><br>(print: "You carefully avoid brushing up against any of the trees or branches, since you don't want to have the icicle chime together and give your position away to the heroes.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You step into the path of the heroes, but they just dart around you with no hesitation. They are so muffled with scarves, you can't see their eyes, and they barely look at you at all. You wonder what goal drives them so.")] |5)[<br><br>(print: "As you emerge from behind a tree, icicle in hand, the heroes step back. The calculating look in your eyes, combined with the sharp ice in your hand, is too much for them to risk getting closer.")] |6)[<br><br>(print: "'You know how easy it would be to kill someone with this? And to think, the evidence would melt in the spring.' You say casually to the heroes, knowing there is nothing they can do to stop you..")] |7)[<br><br>(print: "You talk about the area, using the icicle to point at various locations of interest in the orchard. The heroes miss that the icicle is supposed to be a threat. They give genuine thanks for imparting your knowledge.")] |8)[<br><br>(print: "The heroes clutch their coats against them, clearly they are underdressed for the weather. You step out from behind a tree and offer your coat to the coldest looking hero. They are surprised at your kindness.")] |9)[<br><br>(print: "The heroes laugh as they walk along, enjoying the wintry weather. You join them, hoping they cannot tell how forced your laughter is.")] |10)[<br><br>(print: "The heroes pretend you aren't even there. They continue to stack firewood into their wheelbarrow, so they can heat their rooms later that day. You do remember they had been complaining about how cold their rooms were.")] |11)[<br><br>(print: "Just when the heroes think they are alone, you shake the branches several trees, making the icicles chime. The sounds echo eerily through the winter-wrapped orchard.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$lurkingGroundskeeperHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$troubledServentHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 66, Watch/Wait 166, Item 215-->{ (set: $currentLocation to "Orchard") (set: $currentWeather to "Stormy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Lightning flashes overhead while water pours down from between the branches. You move from tree to tree expecting lightning to strike the old walnut trees at any moment. A bright flash cuts through the air, followed by the sound of a tree falling. You are hoping it crashed on the heroes.") |1)[<br><br>(print: "You go to join the heroes cowering under an ancient apple tree. You smile as lightning strikes a nearby tree, rattling the composure of the heroes.")] |2)[<br><br>(print: "You move between the lightning strikes, never staying in the same place twice. It looked, if anyone had been watching, as if you teleported from place to place.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You glare at the heroes, eyes flashing with your disdain. But there is another crash of thunder overhead and they forget all about you standing there. The heroes are more worried about the threat of lightning than the unnatural light in your eyes.")] |5)[<br><br>(print: "There is a flash of light and suddenly you are standing there next to the heroes. Your eyes reflect the chaos of the storm drawing them in and making them freeze in terror. Being near you is worse than any storm.")] |6)[<br><br>(print: "'Oh, you shouldn't stand under trees! There are so many fools who have been electrocuted. You don't want to end up like that, do you?' The heroes look queasy as lightning strikes another tree in the orchard.")] |7)[<br><br>(print: "You warn the heroes about standing under trees, when they point out the forest contains much taller trees, so they are likely safe. They refuse to move and will continue to wait out the storm here.")] |8)[<br><br>(print: "Between flashes of lightning you appear next to the heroes. 'Would you like to share this umbrella?' you ask, the next time lightning strikes, illuminating you. The heroes stare at you in shock.")] |9)[<br><br>(print: "You offer up your handkerchief to sop up some of the rain. However it is too soaked to really help, so the heroes decline the offer. They are relieved to see your handkerchief wasn't soaked in blood.")] |10)[<br><br>(print: "The heroes have seen you do this before. They know you are just moving from tree to tree, standing far enough back to seem like a shadow. They are not impressed and continue to move through the orchard in the storm.")] |11)[<br><br>(print: "'It's coming closer!' One hero cries out, watch as you move from tree to tree. You don't even seem human to them, which is all part of your plan.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$troubledServantHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 78, Watch/Wait 178, Item 215-->{ (set: $currentLocation to "Terraces") (set: $currentWeather to "Cloudy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The once-bright leaves on the trellises look faded and old, as the gray clouds shed muted light over them. The grass is bare in some places and the gravel paths feel worn, as they have clearly seen better days. You walk along, feeling entirely out of place until you see the heroes, who are even more out of place than you are.") |1)[<br><br>(print: "You step out from behind a gray tree; like a specter come to haunt the heroes, your coat billows around you like a flock of dusty ravens.")] |2)[<br><br>(print: "You move along the lower edge of the terraces, staying just out of sight, ducking behind one overly large potted tree to the next. You gray coat blends in perfectly with the dreary landscape. You could be a terrace feature if you stood still.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "Your gaze has no affect on the heroes, as they are too busy cataloguing the sad state of the plants on the terraces. They seem to be noting all the drab shrubs and stunted trees. Even when you flap your arms like a deranged bird the heroes don't look at you.")] |5)[<br><br>(print: "Unnerved by your sudden appearance, it doesn't take much to put the heroes on edge. You glare at them and they flinch away as if hit.")] |6)[<br><br>(print: "'Ah, how romantic to walk along the terraces. You know, I was young and in love once.' You say, far too casually, 'It ended poorly for me, as I'm sure it will for all of you.' You words cause the heroes to glance at you uneasily.")] |7)[<br><br>(print: "Your gloomy words fit right in with the equally gloomy scenery. In fact, the heroes had very much expected you to say such things on a day like today. In a way, it is comforting to them to know they weren't wrong.")] |8)[<br><br>(print: "'You seem to have lost your way.' You step out from behind a gnarled potted shrub to offer directions to the heroes. They admit the it is rather hard to find the gray stairs hidden among the gray shrubs, and you find yourself agreeing.")] |9)[<br><br>(print: "'Do be careful! Those plants are poisonous, you know! A mere touch and you shal deelop a rash - or worse!' The heroes jump away from the plants as if they were on fire, and almost fall off the terrace.")] |10)[<br><br>(print: "'You thought to lose me out here, on the terraces!' You call out from behind a particularly large potted yew. 'But I know these terraces well. You shall not escape me so easily!' The heroes exchange wide-eyes looks as they can't see you.")] |11)[<br><br>(print: "You stand well back and watch the heroes take a walk along the terraces. When they are almost out of sight, you move forward, and keep them just in view. Though it means you do not hear what they are plotting.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$youngLoverHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$nosyNeighborHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 7, Watch/Wait 107, Item 216-->{ (set: $currentLocation to "Terraces") (set: $currentWeather to "Downpour") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Lingering in the tiny bandstand, you find yourself watching the rain with fascination. You have never seen quite so much water pour down from the sky before. It turns the terraced paths to soup, the grass into ponds, and isolates you from the rest of the world.") |1)[<br><br>(print: "You climb down the stairs with a measured tread, from the upper floor of the bandstand. You walk as if you own the place, and until they can prove otherwise, you do.")] |2)[<br><br>(print: "You look down from the second floor of the bandstand. It is rare for a bandstand to have more than one floor, so you are confident the heroes will not look up here.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes gaze at you in relief. 'We thought we'd have to wait this out alone. This bandstand is very isolated.' They say innocently. You are not sure if they are on to you or if they are truly that naïve.")] |5)[<br><br>(print: "Frightened from the sound of your footsteps, you barely need to look in the heroes direction to cause them to be reducing to quaking piles of jelly.")] |6)[<br><br>(print: "'Traveling right now is very impractical. Why I bet you would be swallowed up, some of those puddles are so deep. Best to stay put.' The heroes look a little green, but do not disagree, given the volume of rain pouring down.")] |7)[<br><br>(print: "'Just look at all the rain, pouring down, like a curtain cutting us off from the world. Rather than scared, the heroes feel this is very inspiring, and start to compose poems on the spot. You soon wish you were elsewhere.")] |8)[<br><br>(print: "'Oh, don't sit there! There is a leak in the ceiling and you will get soaked. How about the chair two over on your left?' The heroes are shocked you would bother to help.")] |9)[<br><br>(print: "'I can't hear myself think!' You snarl, as the rain pings against the metal roof of the bandstand. But the heroes not only don't see you, they also don't hear you over the downpour outside.")] |10)[<br><br>(print: "You stalk above, walking round and round the second floor, waiting for the moment the heroes will look up terrified and see you. However, your footsteps are hidden by the rain, and the heroes never look up.")] |11)[<br><br>(print: "Just when the heroes thought they were safely alone, and begin to make plans, you drop a handkerchief down from the second floor. It floats gently down, drawing their eyes up, where, to their horror, you are watching.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$determinedRelativeHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$nosyNeighborHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 18, Watch/Wait 118, Item 216-->{ (set: $currentLocation to "Terraces") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Mist loops above the dewy grass, as if setting snares made of smoke to catch the unwary. The lawn is dangerously slippery, sadly the terraced paths are little better. Flowers peek out behind the shifting curtains of mist, their colors winking in and out of sight, much like the heroes as they stroll along.") |1)[<br><br>(print: "You stroll along the top of the terraces, avoiding the lower areas where the mist pools, keeping to the drier paths.")] |2)[<br><br>(print: "You sit on a bench, watching as the heroes slip and slide on the slick grass. They do not seem to realize the paths are a much safer way to traverse the terraces.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You glide across the ground, astonishing the heroes with how you can stay so dry in all the mist. You catch the heroes staring at you, and you stare back. Your eyes bore into theirs until they are forced to turn away under the strain.")] |5)[<br><br>(print: "You watch as the heroes stumble through the soggy terraces. You try to look stern and serious, but you keep smiling each time they trip into another puddle hidden by the mist.")] |6)[<br><br>(print: "'Looks like the ground has turned into a regular bog down here. You should avoid the lower terraces today.' The heroes give you a friendly warning, before you can say a word.")] |7)[<br><br>(print: "'It was on a day like today when my poor elder brother died. His horse got stuck in the boggy ground and threw him, snapping his neck.' You snap your fingers, and the heroes wince. They do not realize your brother is pure fiction.")] |8)[<br><br>(print: "'Feel free to join me, the bench really is the safest place. Why, just lake week some vicious animal got loose on the terraces and attacked!' The heroes sit down in shock from your story.")] |9)[<br><br>(print: "'There is space here, you can sit with me.' You call out, inviting the heroes over to your bench. However, the heroes ignore you and continue to slide down to a lower terrace. How rude.")] |10)[<br><br>(print: "There is nothing quite like watching the heroes make fools of themselves. You pull out a bag of snacks and eat one each time they fall down. But the heroes stoically ignore you, pick themselves up, and keep going.")] |11)[<br><br>(print: "You sit on the bench, just another person out enjoying the terraces, until the heroes come close around a bend. You nod at them, and the heroes realize there is no escaping you.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$deviousExPartnerHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$determinedRelativeHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$nosyNeighborHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 38, Watch/Wait 138, Item 216-->{ (set: $currentLocation to "Terraces") (set: $currentWeather to "Moonlight") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The lawn looks like the moonlit ocean, with blades of dark grass rippling from a night zephyr. Trees stand as tarnished silver sentinels, a mixture of deceptively bright leaves and umber velvet bark. The terrace is as surreal as a dream, which is what you hope the heroes think if they spot you moving across it.") |1)[<br><br>(print: "You stand in the center of the terraces, watching the fireflies dance in the night zephyrs, waltzing across the grass to music only they can hear.")] |2)[<br><br>(print: "You stand next to an ornamental tree, watching as the heroes skulk around in the night. They have not spotted you yet.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "From where you stand, you can see the heroes anywhere they go on the terraces. You follow their every move, turning in slow circles, like a ring master at a circus. When they look over, they see your eyes, reflecting as bright as an owls in the moonlight.")] |5)[<br><br>(print: "Your gaze follows the heroes as they spectacularly fail to catch any of the fireflies. Despite having jars, and determination, they do not manage to catch a single insect. What a waste of your time.")] |6)[<br><br>(print: "'Soon I will have your estate. All I need is a convenient accident.' You mutter under your breath. But you miscalculated. The heroes were close enough to hear you on their quiet night. You gave part of your plot away!")] |7)[<br><br>(print: "'Ah, fireflies. So bright, and yet, so soon gone. They do not last long, particularly once caged. Much like humans, don't you think?' The heroes don't like the implications of humans in cages.")] |8)[<br><br>(print: "The heroes walk along the top of the terraces. You think they are trying to find the stables, but they have gotten turned around in the dark. You shout the correct directions to them, and they stop, realizing they have been caught outdoors at this late hour.")] |9)[<br><br>(print: "You wave across the lawn and motion for the heroes to join you. Since you are all up, you might as well give them a midnight tour of the grounds. They enthusiastically agree, going so far as to hug you. Ugh.")] |10)[<br><br>(print: "The heroes have been here before. They know the paths better too, for they lead you on a merry chase through the hedgerows and terraces until you are well and truly lost.")] |11)[<br><br>(print: "You take a short-cut through the terraces and end up in front of the heroes. It's hard to tell who is more surprised, but while you recover your composure, the heroes quiver, worried about your reaction to them being out at night.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$vengefulGhostHero is true)[ (set: $increaseGaze to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$nosyNeighborHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$determinedRelativeHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$nosyNeighborHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 49, Watch/Wait 149, Item 216-->{ (set: $currentLocation to "Terraces") (set: $currentWeather to "Snowy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The terraces look so pure, as a fresh coating of snow hides the darker truth beneath. It lies, presenting a picture of beauty without blemish. An overgrown rose bush looks lovely as a snow covered shrub, for the snow buries the dark thorns and neglect under a thin veneer of white. Perhaps the heroes will also be fooled.") |1)[<br><br>(print: "You deftly avoid the mounds of snow which hide the thorn bushes, marveling at how pure the terraces look.")] |2)[<br><br>(print: "You stay behind the manicured evergreen bushes, hoping to blend in with your dark clothes. You don’t want to reveal yourself quite yet.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You dart around the thorn bushes, attempting to block the heroes, but they are far too focused to be stopped. They nimbly avoid looking into your eyes, and leave you floundering in the deep snow.")] |5)[<br><br>(print: "You stand behind the bushes, just far enough away to be considered creepy. You eyes follow the heroes as they walk along the wintry paths, glinting sharply like shards of ice in the frosty air.")] |6)[<br><br>(print: "'It is amazing what the snow can hide. A sinkhole. A pond with thin ice. Little places you could fall into and be forgotten until spring.' The heroes understand the message, all too well.")] |7)[<br><br>(print: "'The terraces are really quite lovely in summer. The roses they produce are as spectacular as they are thorny.' The heroes nod distractedly, thinking of those warm summer days.")] |8)[<br><br>(print: "'You don't need me to warn you to stay away from the bushes, do you?' The heroes nod, for they already know about the poisonous berries and dangerous thorns. But they appreciate your concern.")] |9)[<br><br>(print: "'I'd watch out for holes over there. I was digging one for a bush, but then I thought I'd like to plant something else, so now it's dangerously deep.' You grin at the heroes discomfort as they realize what else could be buried deep in a hole.")] |10)[<br><br>(print: "You follow along behind the heroes, a second shadows that steps where they step in the snow. You are determined to find out who they have been sneaking away to meet.")] |11)[<br><br>(print: "Your clothes are the perfect shade to completely blend into the evergreen bushes. You follow the heroes, but they discuss nothing of consequence, arguing about what makes for an excellent breakfast.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$nosyNeighborHero is true)[ (show: ?6) ](else:)[ (set: $increaseGaze to true) (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (set: $increasePlot to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 67, Watch/Wait 167, Item 216-->{ (set: $currentLocation to "Ruined Tower") (set: $currentWeather to "Cloudy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Clouds gather around the tower like iron filings drawn to a odestone. They swirl lazily overhead, forming a dark vortex, the eye of an impending storm. Looking at the clouds makes you dizzy, and yet you find you cannot look away. The heroes are equally mesmerized.") |1)[<br><br>(print: "You walk down from the top of the tower, whistling a jaunty tune, disturbing the heroes who had taken refuge amidst the ruined base.")] |2)[<br><br>(print: "You stay at the top of the tower, enjoying your view of the land around you. You spot the heroes walking below.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes know this is all just a game to you. They stare back, determined not to blink. It is you who ends up turning away first.")] |5)[<br><br>(print: "Glowering at those who have distrubed the picturesque decay the tower represents, you stalk forward, eyes blazing with purpose. The heroes scramble out of your way.")] |6)[<br><br>(print: "You words go in one ear and out the other. It if as if you are in school again, and the heroes are your strict teachers. It is not a pleasant feeling.")] |7)[<br><br>(print: "'Ah yes, you found my pride ad joy, the tower! It iswell isolated, you know, far from any prying eyes or meddling fools.' The heroes cringe as they realize they are not safe here.")] |8)[<br><br>(print: "'You may want to move,' you shout down to the heroes, 'the tower crumbles at the worst times.' A rock tumbles down, not far from the heroes, making them jump.")] |9)[<br><br>(print: "You wave your hands at the heroes, inviting them up. They wave back, but do not take you up on your offer. Instead they continue their walk, well away from the tower.")] |10)[<br><br>(print: "The heroes only notice the beauty of the scene before them, your shadowy form being well hidden from their view. However, the longer they stay at the tower, the more they realize they are being watched. Their paranoia flares, and they feel like fleeing.")] |11)[<br><br>(print: "You are too far away from the heroes for them to spot you, but you are also equally too far away to hear anything they are saying to each other. You continue to watch, but the heroes never get any closer.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$youngLoverHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$youngLoverHero is true)[ (set: $increaseGaze to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 8, Watch/Wait 108, Item 217-->{ (set: $currentLocation to "Ruined Tower") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Mist coats the stones of the tower, running down them like tears. The steps are slick with water, and mist obscures their shape, making the ascent difficult. From the top the mist below is a sea of white waves, crashing against the base of the tower. It is easy to see the heroes as they approach.") |1)[<br><br>(print: "You admire the tower. With the dew condensing on it, it looks like it is weeping, which couldn’t be more fitting.")] |2)[<br><br>(print: "You stand inside the tower, looking out from what is left of the second storey; water drips down the walls, making the steps treacherously slick.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You stare at the heroes, thinking about how this location is perfect for them to haunt once they are gone. You wonder if they are causing to walls to weep, but no, that has to be the mist, doesn't it? Still, you feel a bit uneasy with them there.")] |5)[<br><br>(print: "You slowly emerge from the tower, eyes blazing with the light of your conviction. You are like a crazed monster out of a story. Seeing you is too much for the heroes to take.")] |6)[<br><br>(print: "'Have you thought about what would happen if you fell from the tower? How your fragile bones would snap. What sound you'd make hitting the ground?' The heroes look at you in utter horror.")] |7)[<br><br>(print: "'To think, at any moment the tower could fall down.' But the heroes do not believe you. It has stood for this long, why not a few years more.")] |8)[<br><br>(print: "'Here, let me help you, the stairs get very slippery this time of day.' You reach out your hand and grab the heroes, then you pretend to slip. The heroes clutch their chest in distress.")] |9)[<br><br>(print: "'The view from up here is to die for!' You shout to the heroes below. They chuckle, but are smarter than you gave them credit for, since they refuse to enter the tower, and in fact move farther away from its crumbling facade.")] |10)[<br><br>(print: "The heroes are trimming back the ivy from the tower, making sure it has an equal amount of access and wildness about it. You are chilled with the ease they wield the blades of the hedge trimmers.")] |11)[<br><br>(print: "The stairs are slippery, but the ivy vines on the outside of the tower hide a sturdy ladder. You climb down, and the heroes think you are fully supported by the flimsy ivy! They clutch their chests in fear, for they do not see the hand-holds hidden under it.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$youngLoverHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$deviousExPartnerHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 39, Watch/Wait 139, Item 217-->{ (set: $currentLocation to "Ruined Tower") (set: $currentWeather to "New Moon") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The tower is lost in the ebony of the sky, a bit of shade hidden in the endless sea of night. If you didn't already know the location of the tower, you would have been lost trying to find it. It is as if nature itself conspires to shroud the tower from the heroes, and your, sight.") |1)[<br><br>(print: "You laugh into the darkness, letting your voice ring out from the top of the tower. Your plans are so close now. No one can stop you!")] |2)[<br><br>(print: "You stare out into the darkness from the top of the tower. On a night as dark as tonight, all lights are far more noticeable.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You walk down to the heroes. The lantern shakes in their hands. When you step into the light, revealing yourself, the heroes shrink away in fear at the murderous glee in your eyes.")] |5)[<br><br>(print: "They hear your laughter and expect to find you lurking in some dark corner. When you step out into the light, eyes ablaze in triumph, they roll their eyes. You are entirely too predictable.")] |6)[<br><br>(print: "The heroes listen to your outlandish plans. You know they cannot tell anyone, for no one will believe them. But all they do is sigh. They have heard this from you before, it no longer scares them like it did long ago.")] |7)[<br><br>(print: "'You can't even find me, can you?' You whisper to the heroes from within the tower. 'You are entirely in the dark!' You laugh at your own little pun, which chills the heroes more than not being able to see you.")] |8)[<br><br>(print: "You watch the heroes as their lantern bobs into view. You go down to the base of the tower and invite them up to enjoy the view. The heroes gasp at your appearance, since they didn't think anyone was there.")] |9)[<br><br>(print: "You watch the lanterns the heroes are carrying as they walk through the grounds this late at night. You light your lantern at the top of the tower, and watch how quickly they put out their lights in response. It's a pity you can't see them easily anymore.")] |10)[<br><br>(print: "The heroes are almost as good as you skulking about in the dark. They use a shielded lantern to guide their steps to the tower, but once here bank it, and climb in the dark. You move further back, not wishing to be discovered, but with the crumbling walls, you do not have many places to go.")] |11)[<br><br>(print: "The heroes gather around the tower base and climb up, whispering intently. They do not realize you are there until they run into you. The take a step back and almost fall down the stairs.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$troubledServentHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$youngLoverHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 58, Watch/Wait 158, Item 217-->{ (set: $currentLocation to "Ruined Tower") (set: $currentWeather to "Snowy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "With no roof, and barely any walls, the cold penetrates the tower like an icy knife. Snow lies heavy on the steps, obscuring their true depth, and making the footing treacherous. More flakes fall down, covering any footsteps. Soon the tower will vanish into the white.") |1)[<br><br>(print: "Your footprints lead up the tower, and if the heroes squint against the white, you can be seen standing at the top.")] |2)[<br><br>(print: "ou sweep a brush across the snow, hiding the fact that you entered the tower. With any luck it will keep snowing and hide all of your tracks.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "Despite the signs saying 'Keep Out' and 'Danger' the heroes climb the tower stairs and take in the view next to you. They are oblivious to your dagger-filled scowl.")] |5)[<br><br>(print: "You walk down to where the heroes are attempted to climb up. You stare at the heroes and touch one of the crumbling boards propping up a tower wall, which falls away into dust. The heroes recoil in terror from the tower.")] |6)[<br><br>(print: "The heroes bemoan the weather as they walk up the tower, drowning out anything you might try to stay. Even at the top they keep up a steady stream of prattle, without letting you get a word in edgewise.")] |7)[<br><br>(print: "A rock tumbles from the top of the tower. You call down a warning, 'I wouldn't stand there if I was you, this place is unstable, it could collapse.' The heroes get dizzy when they look up at you and realize how much of the supporting walls are missing.")] |8)[<br><br>(print: "'You really should check out the view from up here, I insist.' You say to the heroes, even though you know of their fear of heights. They turn a sickly shade of green at the prospect.")] |9)[<br><br>(print: "You offer them a sip of warm tea you keep in a travel flask, for occasions such as this. They graciously accept the tea, trusting you unreservedly. You smile and think how in the future it will be easy to slip something into the drink.")] |10)[<br><br>(print: "You swept away your prints so completely, the heroes had no idea you were here. Their hearts almost stop when they climb up and see you already standing at the top.")] |11)[<br><br>(print: "The heroes circle the tower, throwing snowballs at each other and having a grand time. You realize that you didn't have to be so careful, for their footsteps and churned up the snow with their game.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$lurkingGroundskeeperHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$youngLoverHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 68, Watch/Wait 168, Item 217-->{ (set: $currentLocation to "Ruined Tower") (set: $currentWeather to "Stormy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The tower is briefly illuminated by a searing flash of light. Thunder shakes the stones, and the tower creaks in protest. The groans are drowned out by the drumming of the rain upon the walls, turning the stairs into a waterfall dangerous to hero and villain alike.") |1)[<br><br>(print: "You stand inside the tower, protected from the worst of the storm, though the tower is by no means whole. Large sections are missing, allowing you an excellent view of the storm raging outside.")] |2)[<br><br>(print: "You stand at the base of the tower, listening to the hideous creaks and groans as the tower complains of the storm.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes laugh at you, as parts of the tower crumble from the onslaught of the storm. You dodge falling masonry, hearing their glee echo in your ears. Those blasted heroes! It wasn't supposed to happen this way!")] |5)[<br><br>(print: "You knock some bricks down towards the heroes sheltering from the storm. When they glare up at you, your eyes blaze with unnatural light, making it hard for them to turn away.")] |6)[<br><br>(print: "'You can no more save yourself from this storm than you could save your love from my plans! Oh how brave you all are, hiding in this ruinous pile of rocks!' Your taunts break the spirit of the heroes.")] |7)[<br><br>(print: "'Glorious, is it not?' you ask, a prelude to a longer speech, but the heroes disagree and start to bring up worse storms they have weathered in the past, much to your frustration.")] |8)[<br><br>(print: "'It was a night like this when you first invited us here.' The heroes say. 'Now the tables have turned and we have lured you here!' You give them points for initiative, but you don't like this turn of events.")] |9)[<br><br>(print: "'Let's go inside. Don't worry, this tower has lasted centuries. Surely it can last one more storm.' You try to convince the heroes, but just then the tower lets out a mighty groan and the heroes are not so sure they trust it.")] |10)[<br><br>(print: "You stand at the base of the stairs, just inside the tower, and beckon towards the heroes to follow. Scared more of you than the storm, the heroes decline, and seek shelter elsewhere.")] |11)[<br><br>(print: "You appear at the base of the tower as lightning flashes. The heroes rush towards you, seeking shelter within, more afraid of the lightning strikes than of your flashing eyes.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$vengefulGhostHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$youngLoverHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$vengefulGhostHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$skepticalGovernessHero is true)[ (set: $increasePlot to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 79, Watch/Wait 179, Item 217-->{ (set: $currentLocation to "Stables") (set: $currentWeather to "Downpour") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Taking refuge in the musty old stalls, you find yourself mostly protected from the rain. However, the state of the stables means quite a bit of water is making it inside. The scent of mildewed straw wafts strongly through the air. Then the heroes enter seeking refuge from the rain.") |1)[<br><br>(print: "You swing down dramatically from the hayloft, using a rope that creaks at the slightest touch.")] |2)[<br><br>(print: "You stand in the hayloft, in a part you know has not been touched by rot, using the leaking roof to further hide your location.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "On edge from not knowing how to be around horses, the heroes jump at the slightest sound. As you land, you hardly need to look at them, they flinch before you blink.")] |5)[<br><br>(print: "The heroes look at the rope and think using it as a swing is a delightful activity. They thank you for giving them such a wonderful idea.")] |6)[<br><br>(print: "'That old rope doesn't look like it can support your weight.' The heroes say dismissively as you swing down, deflating your awesome entrance.")] |7)[<br><br>(print: "'You might have noticed there are no horses here. You are correct. There is no way for you to leave the manor quickly.' You say while smiling at the heroes.")] |8)[<br><br>(print: "You warn the heroes to stay away from the damp hay, recommending that they join you in he dry part of the hayloft. The heroes politely refuse, but do move to someplace less damp, which is closer to the door.")] |9)[<br><br>(print: "'There are horse blanks in the stalls if you wish to be warm.' You say cordially to the heroes below. They are scandalized at the very thought!")] |10)[<br><br>(print: "The heroes clearly believe the stables were empty. So you pretend to be a ghost in the hayloft, rattling chains and harnesses, making moaning noises, and stamping around until the heroes are almost mad with terror.")] |11)[<br><br>(print: "Drench, dripping, the heroes hardly notice the roof leaks, nor the smell of musty hay. They are too relieved to be out of the rain to notice anything odd, which includes you.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$deviousExPartnerHero is true )[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$dutifulWardHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 19, Watch/Wait 119, Item 219-->{ (set: $currentLocation to "Stables") (set: $currentWeather to "Foggy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Fog veils the building as if it is a shy bride, waiting for a groom. As you get closer, the fog pulls back and you realize this is what is left of the once fabled stables. The fog softens the unkind wear of time, making the building seem mysterious instead of woefully neglected. You can hear the heroes inside.") |1)[<br><br>(print: "You sit atop of one of the collapsed stable walls, tossing rocks into the ruins. You are like a falcon, perched upon a branch, waiting for your prey.")] |2)[<br><br>(print: "You sit high upon one of the collapsed stable walls, waiting until the heroes come into view. You are like a crow, perched upon a branch, waiting to spot something of interest.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You stay on the wall, watching every move the heroes make, swiveling around to follow their progress. Eventually they look over at you, and are trapped by your flashing gaze.")] |5)[<br><br>(print: "You glareat them from the wall, but fogs keeps swirling in the space between you. Just when you think you have scared them away, the fog lifts, and the heroes are still there.")] |6)[<br><br>(print: "'You thought I had forgotten about this place, didn't you? Ah, but I forget nothing that I own. Nothing.' Your words make the heroes uneasy.")] |7)[<br><br>(print: "The heroes ignore your words of warning and with glee start to explore the ruins of the stables, puffs of fog swirling around them as the dash between what is left of the ancient stalls.")] |8)[<br><br>(print: "The heroes ignore your dubiously helpful suggestions and keep tidying up the grounds. It's almost as if they know you are trying to lead them astray.")] |9)[<br><br>(print: "'The last time visitors decided to explore the stables, there was a bit of a tragedy. One of the stable walls collasped on them. I guess it wasn't stable after all!' You laugh at your quip, while the heroes look at you in horror.")] |10)[<br><br>(print: "The heroes stay well away from the decrepit walls, and never bother to look up, so they never see you perched above them. You are frustrated you spent all the time to climb up here, only to be ignored.")] |11)[<br><br>(print: "You stand and walk dramatically along the remains of the wall, your long coat flapping in the breeze. The heroes cannot help but gasp at you recklessness.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$deviousExPartnerHero is true )[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$nosyNeighborHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 30, Watch/Wait 130, Item 219-->{ (set: $currentLocation to "Stables") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "A path clears through the mist, leading to the stable doors as if inviting you to enter. Horses can be heard stamping their feet inside. A stately carriage has been left to rot next to the stables, a relic from bygone owners of the manor. You are certain the heroes will be drawn here next.") |1)[<br><br>(print: "You walk around the stables, expecting the heroes to visit there this morning. You are not disappointed as, after a few minutes, they appear.")] |2)[<br><br>(print: "You sit inside the rotting carriage, expecting no one to look inside this decrepit contraption. It is the perfect vantage point to spy upon the stables, if you can ignore the smell.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You see the heroes digging a pit back behind the stables. As you get closer, you realize they are digging what looks to be a grave. Unnerved, you walk away.")] |5)[<br><br>(print: "You stare at each hero was they enter the stables. When they leave, you are in the same position, still staring intently. The heroes are unnerved.")] |6)[<br><br>(print: "'Have you finally gotten over your fear of horses?' you casually ask, and to you surprise the heroes reply, 'Yes, completely. There are such things as lessons. What happened before won't happen again.' You find your mood is now ruined.")] |7)[<br><br>(print: "'You think that you can ride off, and be free of this place. But you will find that my horses are not so easily controlled. They are trained to return, once they reach the boundary of my lands. You cannot escape.' You gleefully watch as hope drains out of the heroes' eyes.")] |8)[<br><br>(print: "The heroes jostle the carriage, bumping into it and knocking it off its blocks, which sends you spawling inside. You can't help but yelp. 'Sorry! We're clumsy.' The heroes contritely say.")] |9)[<br><br>(print: "'Ah, I see you want to go riding. Unfortunately, all the horses are in use,' you say as the heroes look around at the stables in despair.")] |10)[<br><br>(print: "You watch as the heroes muster their fears and step into the stables. Lucky for them, there are no horses around. Yet they can tell they are being watched. And since they can't see anyone else, that worries them even more.")] |11)[<br><br>(print: "The heroes poke through the stables, clearly looking for something. You keep quiet, hoping they will mention what it is they are looking for, but they find nothing of value.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$lurkingGroundskeeperHero is true )[ (set: $heroBonus to 1) (set: $decreasePlot to true) (show: ?4) ](else:)[ (set: $increaseGaze to true) (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$deviousExPartnerHero is true)[ (show: ?6) ](else:)[ (set: $increasePlot to true) (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (set: $decreasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$deviousExPartnerHero is true)[ (set: $increaseGaze to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 40, Watch/Wait 140, Item 219-->{ (set: $currentLocation to "Stables") (set: $currentWeather to "New Moon") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Groans of the tormented are heard coming from the stables. It is too dark to see, for even the shadows seem to have shadows here. The darkest blot on the landscape are the stables, which absorb the light in a truly chilling way. You navigate by sound, hoping the groans are the heroes who are at last giving up.") |1)[<br><br>(print: "You wait in one of the stalls of the stables, making some of the groaning noises which can be heard emanating from the building.")] |2)[<br><br>(print: "You wait in the hayloft, knowing the sounds are merely the building settling. They are nothing to be afraid of, but the heroes don't know that.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes scoff at you, for they well know your tricks. They search each stall until they find the one you are hiding in. You glare cannot compete with their look of scorn.")] |5)[<br><br>(print: "The heroes are thoroughly unnerved. By the time you sneak out of the stall to join them, every little sound makes them flinch. A simple glance from you makes them quake with fear.")] |6)[<br><br>(print: "'Be careful, you know how flammable this building is! Why, the slightest touch of fire might be it down so quickly we'd have no chance to escape.' You say as you exit the stall. Your words cause the heroes to grow pale and look for the nearest exit.")] |7)[<br><br>(print: "You speak about when your stables were once the most talked of in the land. Where kinds would come here to get studs for their herds. But that was a long time ago, and the heroes don't care much for your history.")] |8)[<br><br>(print: "The heroes are well aware of the sounds the stables make. They barely respond when you say there is nothing to fear, since they already know that. They keep puttering about the stables completely unafraid.")] |9)[<br><br>(print: "'Ah, I see you came out for a night ride. I must dissuade you, as that is a good way to break a horse's leg. And then to break your neck.' The heroes pause as they are now imagining all manner of worst case scenarios.")] |10)[<br><br>(print: "'Trying to leave, my darlings? You will find no horses to help you here. The stalls are all locked, and I'm afraid the only key is back at the manor.' The heroes are embarrassed their plans were so easily thwarted.")] |11)[<br><br>(print: "The heroes listen to the creaks and groans and decide that perhaps now is not the best time to explore the stables. You watch as they turn their lights away and head back to the manor.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$deviousExPartnerHero is true )[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (set: $increaseGaze to true) (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$troubledServentHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$lurkingGroundskeeperHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$deviousExPartnerHero is true)[ (set: $increasePlot to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 60, Watch/Wait 160, Item 219-->{ (set: $currentLocation to "Stables") (set: $currentWeather to "Snowy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Hoofprints dot the snow, creating crazy patterns, a patchwork quilt of movement to and from the stables. The doors have been left open, despite the chill weather, making it easy to get inside and climb into the loft where you can see anyone who comes and goes.") |1)[<br><br>(print: "You sit inside the stables, resting in a sled piled high with blankets, and draped with bells. Every once in a while, you tap one of the bells, making it ring.")] |2)[<br><br>(print: "You sit inside, wrapped in a warm blanket, drinking some warm cider, which you store in the stables for days like today.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "'The heroes are clearing the stables today, intent upon their work. They wheel out old hay, and spread fresh down, all while ignoring your annoying bell and scowling gaze.")] |5)[<br><br>(print: "You wait unilt the heroes are next to the sled and then look at them with a furious glare. They are interrupting what would have been a pleasant afternoon away from anyone else! They quail at your look and scurry back out into the cold.")] |6)[<br><br>(print: "'Come join me, my dears. I do so remember how you love to go out in the sled, rushing over the icy ground. Come, I'll take no excuses, you simply must join me.' To the heroes's horror they find no way they could decline.")] |7)[<br><br>(print: "You ask the heroes to join you in the sled for a tour around the grounds, but they politely decline, as the sled is too small for all of you to fit comfortable, and they do not wish to be that close to you.")] |8)[<br><br>(print: "'Come, take a blanket or two, today is much too cold to be out without some added warmth!' The heroes agree and much to your delight, join you in the stables. Sadly, they now think you are much more friendly than they had initially thought.")] |9)[<br><br>(print: "'Please, have some cider, you look cold. Oh, don't worry, I didn't poison that batch of cider.' The heroes go to get some, then your words sink in. You have poisoned other batches of cider. They look decidedly sick to their stomachs.")] |10)[<br><br>(print: "A jug of cider steam beside you, the wisps of steam curling in the cold air. The heroes watch as you pour something into it. You wink at them, as if they are in on something.")] |11)[<br><br>(print: "The heroes are grateful to be out of the cold. They stop and rest in the stables, but refuse any refreshment, saying they will be moving on soon.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$lurkingGroundskeeperHero is true )[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (set: $increasePlot to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 69, Watch/Wait 169, Item 219-->--- { (if: $gaze is 1)[ (set: $gazeDescriptor to "Smouldering") ](else-if: $gaze is 2)[ (set: $gazeDescriptor to "Piercing") ](else-if: $gaze is 3)[ (set: $gazeDescriptor to "Flashing") ](else-if: $gaze is 4)[ (set: $gazeDescriptor to "Fiery") ](else-if: $gaze is 5)[ (set: $gazeDescriptor to "Burning") ](else-if: $gaze is 6)[ (set: $gazeDescriptor to "Blazing") ](else-if: $gaze is 7)[ (set: $gazeDescriptor to "Terrible") ] (set: $villainItemList to (sorted: via its itemName, ...$villainItemList)) |2s>[(link-rerun:"Show Stats:")[(show:?1s)(hide:?2s)]] |1s)[(link-rerun:"Hide Stats:")[(hide:?1s)(show:?2s)] (unless: $heroesInPlay's length is 0)[ (for: each _chosenHero, ...$heroesInPlay)[ (if: _chosenHero is not $heroesInPlay's last)[ <br>(print: "Your adversaries are: ") (if: _chosenHero's heroName is "Devious Ex-Partner")[ (print: "your " + _chosenHero's heroName) ](else:)[ (print: "the " + _chosenHero's heroName) ] ](else-if: _chosenHero is $heroesInPlay's last)[ (if: _chosenHero's heroName is "Devious Ex-Partner")[ (print: " and your " + _chosenHero's heroName) ](else:)[ (print: " and the " + _chosenHero's heroName) ] (print: ".<br>") ] ] ] <br>(print: "The Heroes are strongest in: ") (for: each _modifier, ...$posModWeather)[ (if: _modifier is $posModWeather's 1st)[ <br>(print: "Weather: " + _modifier) ](else:)[ (print: ", " + _modifier) ] ] (for: each _modifier, ...$posModRooms)[ (if: _modifier is $posModRooms's 1st)[ <br>(print: "Rooms: " + _modifier) ](else:)[ (print: ", " + _modifier) ] ] <br><br>(print: "The Heroes are weakest in: ") (for: each _modifier, ...$negModWeather)[ (if: _modifier is $negModWeather's 1st)[ <br>(print: "Weather: " + _modifier) ](else:)[ (print: ", " + _modifier) ] ] (for: each _modifier, ...$negModRooms)[ (if: _modifier is $negModRooms's 1st)[ <br>(print: "Rooms: " + _modifier) ](else:)[ (print: ", " + _modifier) ] ] <br>(print: "<br>Hero Faints left: " + (str: $faintTotal)) <br>(print: "Your Plot Points are: " + (str: $plotPoints)) <br>(print: "Your Gaze is: " + $gazeDescriptor) (for: each _villainHeldItem, ...$villainItemList)[ (if: _villainHeldItem is $villainItemList's 1st)[ <br>(print: "Your items: " + _villainHeldItem's itemName) ](else:)[ (print: ", " + _villainHeldItem's itemName) ] ] ] } ---<!--Track stats so they can be shown here. Final Plot points (should be 0 with the Lose By Plot ending) Final Gaze strength - # of times Glared in rooms with mirrors. - # of times Glare succeeded - # of times the heroes fainted vs how many times needed to win - Items collected - Hero items stolen --> { (set: $finalFaints to $startingFaintTotal - $faintTotal) (set: $trackedLocations to (unique: ...$trackedLocations)) (set: $trackedWeather to (unique: ...$trackedWeather)) <br>(print: "Plot points: " + (str:$plotPoints) + "/11") <br>(print: "Your gaze is " + $gazeDescriptor) <br>(print: "You caused heroes to faint " + (str:$finalFaints) + "/" + (str:$startingFaintTotal) + " times") <br>(print: "Locations visited: " + (str:$trackedLocations's length) + "/20") <br>(print: "You have seen: ") (for: each _location, ...$trackedLocations) [ (if: _location is not $trackedLocations's last)[ (print: "the " + _location + ", ") ](else:)[ (print: "the " + _location) ] ] <br>(print: "Weather experienced: " + (str:$trackedWeather's length) + "/10") <br>(print: "Last Month's Forecast: ") (for: each _weather, ...$trackedWeather) [ (if: _weather is not $trackedWeather's last)[ (print: _weather + ", ") ](else:)[ (print: _weather) ] ] <br>(print: "Mirror-like objected glared into: " + (str:$mirrorsGlared)) <br>(print: "Items collected: " + (str:$villainItemList's length) + "/7") <br>(print: "Hero items stolen: " + (str:2 - $heroItemList's length) + "/2") <br>(print: "You are holding: ") (for: each _heldItem, ...$villainItemList) [ (if: _heldItem is not $villainItemList's last)[ (print: _heldItem's itemName + ", ") ](else:)[ (print: _heldItem's itemName) ] ] }{ (set: $currentLocation to "Bedroom") (set: $currentWeather to "Cloudy") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Pale gray light slithers through the windows, creeping in as if it does not belong. It merges with the faded wallpaper, hiding among the cobwebs, blending in with the dustcoated mirror, and the general air of despair that permeates the room. This bedroom has definitely seen better days.") |1)[<br><br>(print: "You throw the curtains back dramatically, revealing your hiding place by the window, amidst a swirling cloud of dust.")] |2)[<br><br>(print: "You do not yet reveal yourself, staying tucked away behind the curtains, though you are almost choking from all the dust. You really should see about getting the rooms cleaned, but good help is hard to find.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes retreat back from the window, shielding their faces from the clouds of dust while they cough profusely. Sadly, your glare is wasted on them since they are unable to look at you while the dust dances through the air.")] |5)[<br><br>(print: "Your eyes glow unnaturally through the dust, frightening the heroes. They tru to sheild themselves with the bed curtains, but the damage has already been done. They can't get the image of your eyes out of their head.")] |6)[<br><br>(print: "'You never thought I would bother you here, did you?' You say as the dust dies down. 'You thought the bedrooms would be protected, shielding you from prying eyes. But no place is truly safe from me.' Your words cause the heroes to shiver in terror.")] |7)[<br><br>(print: "As you begin to monologue, the heroes use the cloud of dust as cover to leave the room. It is a while before you notice they had made their escape.")] |8)[<br><br>(print: "You step out from behind the curtain and offer to help look for a lost item. The heroes are not amused and firmly escort you out of the room for your impudence.")] |9)[<br><br>(print: "You step out from bheind the curtains, 'We really ought to get your room dusted - it can't be healthy for you living like this!' The heroes, caught in a paroxysm of coughing, would agree, if only they could breath.")] |10)[<br><br>(print: "You move the curtains ever so slightly, so that over the course of an hour, they close. The heroes are terrified when they realize what happened. They haven't yet figured out it was you.")] |11)[<br><br>(print: "You move and the heroes think it is a rat. Being used to dealing with such creatures, they promptly beat the curtains until you stumble out, begging for them to stop.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$shelteredWaifHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$youngLoverHero is true)[ (set: $increasePlot to true) (show: ?10) ](else:)[ (set: $decreasePlot to true) (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 2, Watch/Wait 102, Item 204-->{ (set: $currentLocation to "Bedroom") (set: $currentWeather to "Foggy") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Once the drapes are thrown back, there is a moment of shock, for the world outside continues to be obscured behind an opalescent curtain of fog. Nothing seems to exist beyond the panes of glass. Sounds echo back, providing mere hints of others around you, making you feel even more alone.") |1)[<br><br>(print: "You waltz around the room, opening more curtains to provide the most light possible. Not that it is possible, given the thick fog outside.")] |2)[<br><br>(print: "You stand beside the window, looking out into the world. Everything is so white, so hidden. It wears masks, just like you.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "As you open the curtains, you see familiar faces on the other side of the glass, looking in. You glare furiously at the heroes, who didn't expect anyone to be in the room!")] |5)[<br><br>(print: "You scowl at the windows, hoping your reflection is seen by the heroes in the room. But the heroes are so engrossed by how the thick fog hides the landscape outside that they never even look your way.")] |6)[<br><br>(print: "'With all this ghastly fog, today is a good day to stay inside, or even in bed. The damp and cold aren't good for anyone.' You make sure the windows are locked tight, but the heroes know what you are up to.")] |7)[<br><br>(print: "'Look out and see how far away we are from society. Such niceties don't exist out here, such a long way form the cosmopolitan world.' The heroes follow your advice and look into the fog. Seeing how isolated the manor is, they sink into despair.")] |8)[<br><br>(print: "The heroes scribble furiously, attempting to rhyme something, anything, with fog. You suggest 'agog' and they are thrilled, finally able to move on with their poetry.")] |9)[<br><br>(print: "'It looks like the rest of the world doesn't exist. Only here, and those in this room are real. Wouldn't that be nice?' The heroes pale at the thought of you being the only other person alive in all the world.")] |10)[<br><br>(print: "The window in the room is open and fog swirls in from outside, making it oppressively damp. You rush over to close the window, jolting the heroes out of their fog-filled reveries as you knock them aside in your haste.")] |11)[<br><br>(print: "You stand in the bedroom, staring out the window at the shifting fog. You are so entranced you don't notice when the heroes open the door, see you, and leave quietly.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$nosyNeighborHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$shelteredWaifHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 23, Watch/Wait 123, Item 204-->{ (set: $currentLocation to "Bedroom") (set: $currentWeather to "Moonlight") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Rays of pearlescent light pour in from the windows, shimmering and transforming the drab little room into an enchanting faerie land. The coverlet becomes the richest velvet, the sheets pure watery silk. Everything looks so much better now, than in the harsh light of day.") |1)[<br><br>(print: "You smile creepily while you sit in a chair in the bedroom, making sure you are perfectly framed by the moonlight, impossible to miss by any who enter via the door.")] |2)[<br><br>(print: "You hide in a patch of shadow, watching the moonlight fall upon the bed. You retreat into shadows when you hear the heroes approaching.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes had thought this room was safe from your prying eyes, but they were oh so very wrong. When they open the door and see you grinning there, they freeze in terror.")] |5)[<br><br>(print: "The heroes enter the room, chatting away with each other, not looking in your direction. When you glare at them they do not notice, they are so engrossed in their own deep discussion. You drop something on the floor but they do not so much as turn towards you, for nothing can disrupt them when they get like this.")] |6)[<br><br>(print: "'Isn't this bedroom interesting? It has furniture so old, you simple must tell me where you got it! Why, my house doesn't have anything nearly as impressive...' The heroes ramble on, not letting you get a word in edgewise, much to your despair.")] |7)[<br><br>(print: "You call out to the heroes passing by the bedroom in the hall. 'Hello, pleasant evening, don't you think? A lovely night to look at the moon. Come, sit next to me, let us make a lovely picture together.' The heroes are horrified by your invitation, particularly this late at night.")] |8)[<br><br>(print: "The heroes are weeping away in the bedroom, lamenting over their lots in life. 'There, there,' you say, 'I have found things always work out in the end.' The heroes are comforted by your words, since they don't yet know that your ends are not the same as theirs.")] |9)[<br><br>(print: "'I find moonlight is best admired when the windows are open, don't you agree?' The heroes are shocked when you throw open the windows and a rush of cold air enters the room. They shiver and reach for nearby blankets for protection.")] |10)[<br><br>(print: "The heroes wail in the bedroom, letting out the pain they have bottled up inside. The heroes turn to the door and see you standing there, the last person they want to see in their current state. They wail louder and slam the door shut.")] |11)[<br><br>(print: "The heroes are asleep. You are glad they are not tempted to roam by the moonlight streaming in through the windows. Then you get closer and realize they created false mounds of people in bed! The heroes are currently not here, and are likely off stealing your secrets!")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$shelteredWaifHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$nosyNeighborHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$vengefulGhostHero is true)[ (show: ?10) ](else:)[ (set: $decreasePlot to true) (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 42, Watch/Wait 142, Item 204-->{ (set: $currentLocation to "Bedroom") (set: $currentWeather to "Sunny") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The room is like being inside a jewelry box with topaz wallpaper, ruby bedcurtains, and rich mahogany chairs that all bring a stifling warmth to the room. It is sumptuous, overly decadent, exuding a smoothering feeling of wealth. It is almost too much, too rich to stay in comfortably.") |1)[<br><br>(print: "You stand in the window, fully framed by the jeweled curtains, resplendent in the sunlight. You stand as if you own the room, and, in truth, you do.")] |2)[<br><br>(print: "You lounge in an overstuffed chair in an alcove just out of sight of the bedroom door. You have a book as an excuse if asked what you are doing here.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You stand by the window, soaking up the sunlight like a cat. When the heroes enter, you close the curtains and give them an insincere smile. The look in your eyes let them know just how little they are prepared to face you.")] |5)[<br><br>(print: "You throw open the curtains, allowing more sunlight to spill into the room. The heroes are not pleased you are here, but they appreciate the extra sunlight.")] |6)[<br><br>(print: "'You will not win,' the heroes say. 'For our devotion is like the light. It shall expose your wrongdoing and illuminate your misdeeds!' The heroes stand strong against you.")] |7)[<br><br>(print: "'This room once belonged to my mother.' You lie convincingly. 'She passed away in that very bed. The bed curtains fell and they strangled her in her sleep. Hopefully the same won't happen to you.' The heroes look uneasily at the bed and inch away from it.")] |8)[<br><br>(print: "The heroes enter the room, not expecting to see you at all. They do an impromptu dance party, until you say 'How lovely, you should dance more often.' The heroes freeze in place mortified that you were there and saw them.")] |9)[<br><br>(print: "The heroes enter the room, 'Oh, is this your room? I'm so sorry, I'll leave.' You say, standing up. The heroes, fools that they are, take your words at face value.")] |10)[<br><br>(print: "The heroes confront you, demanding you leave their room at once. This is the first time you have seen them truly passionate about anything, since coming to this place. You make a hasty exit, as you do not feel it is safe to stick around and push them any further.")] |11)[<br><br>(print: "You sit quietly in the chair, reading, as the heroes enter. Suddenly, they feel as if they are not alone. They look over in your direction and you give them a little wave. They recoil from your presence.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$shelteredWaifHero is true)[ (set: $increasePlot to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (set: $decreasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$shelteredWaifHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (set: $heroBonus to 1) (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (set: $decreasePlot to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 81, Watch/Wait 181, Item 204-->{ (set: $currentLocation to "Bedroom") (set: $currentWeather to "Windy") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The windows in this room do not close, allowing the wind to playfully tug on the curtains, ruffle the sheets, and whistle through the keyholes. It is relentless, unceasing, filling the room with cold draughts and whispers of maddening almost-words.") |1)[<br><br>(print: "You boldly throw the curtain back and watch as they billow in the strong breeze. You revel in the wind dancing through the room.")] |2)[<br><br>(print: "You stand behind the curtains, letting them take the brunt of the breeze. You hope any movement will be attributed to the wild zephyrs and not to you, hidden behind the curtains.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The curtains billow around you. The heroes are alarmed to find you here, in a room they thought was safe, cackling with arms outstretched as if you are trying to capture the breeze. You turn to glare at them, and your wild eyes make them take an involuntary step back.")] |5)[<br><br>(print: "The heroes think you are there to close the windows, for a cold wind is blowing fiercely through the room. You grumble, but acquiesce, closing off the glorious breeze while muttering under your breath.")] |6)[<br><br>(print: "The heroes deftly move around you to close the windows, making the room stiflingly hot once more. You complain but they ignore you and refuse to have the windows open.")] |7)[<br><br>(print: "'Nothing like a strong breeze to get the blood pumping, to make you feel alive! I swear, these rooms sometimes feel like tombs, and we are mere ghosts of our former selves.' You look over at the heroes, who are trembling from your vivid imagery.")] |8)[<br><br>(print: "The wind blows the curtains back and you are revealed. 'How nice to see you all.' You say, even though you are caught out. The heroes gasp and fall back towards the wall, away from you.")] |9)[<br><br>(print: "'Ah, what a lovely breeze.' You say, stepping out of the crutains when it is clear the heroes aren't coming any closer. Sadly, the heroes have already left the bedroom, leaving you talking to no one but yourself.")] |10)[<br><br>(print: "The heroes barely look at the curtains, they are too busy tearing the closet apart in an attempt to find anything warmer to wear. The breeze cuts right through their fancy city clothing. Sadly, they are able to arm themselves with thick coats and warm scarves.")] |11)[<br><br>(print: "As the heroes go to close the window, they bump into the curtains and discover you! They jump back, shocked to realize anyone would be standing there! What had you already heard? Their troubled glances reveal their paranoid state of mind.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$determinedRelativeHero is true )[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$troubledServantHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$shelteredWaifHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 93, Watch/Wait 193, Item 204-->{ (set: $currentLocation to "Drawing Room") (set: $currentWeather to "Foggy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "At first you think there has been some mistake. Someone must have whitewashed the bay windows. Then you realize the windows have not been painted over. Oh no, instead the world has been coated with a patina of fog, making it impossible to see farther than one's nose.") |1)[<br><br>(print: "You drink tea while looking out the drawing room windows. The steam from the tea imitates the fog outside, but smells much better.")] |2)[<br><br>(print: "You sit at a small table in the back of the drawing room, reading through the mail, and keeping an eye on the rest of the space.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You glare at the heroes, wanting a bit of peace and quiet, but they take it as in invitation to come over. They settle into chairs around you and pour themselves cups of tea, depriving you of having any more this afternoon as they drink it all.")] |5)[<br><br>(print: "You wait until the heroes are laughing, having started up a card game at one of the tables. Then you loom over them and glare at their choice of activity. The cards in their hands shake as they weather the fury of your gaze.")] |6)[<br><br>(print: "'Very good.' The heroes say, after listening to your latest plans wiwth only half an ear. 'Would you like some more tea?' they ask, pouring you another cup before you have a chance to answer.")] |7)[<br><br>(print: "'You could get lost going for a walk and find yourself drowning in the lake. On a day like today, no one would notice you were missing.' You smile at the heroes, knowing you have the upper hand.")] |8)[<br><br>(print: "'Looks like a good day to stay inside. Last time it was like this, we lost the cook, she never did find her way out of the moors.' You say offhandedly, to the horror of the heroes.")] |9)[<br><br>(print: "You read through your mail, occasionally looking out the window and sighing over the weather. The heroes agree, it looks like a good day to stay indoors. You hate that you all agree, but it is nice they aren't working against you.")] |10)[<br><br>(print: "You look up and find the heroes are looking you in the eye. They have a piece of mail from your pile, mail you had lied to them about, saying you had not received it. The heroes move in to confront you.")] |11)[<br><br>(print: "Every time you open a letter, you stare at one of the heroes. The letter opener makes a sharp “snick” which perfectly punctuates your scowl as you look deep into their eyes. The heroes flinch at the sound.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (set: $decreasePlot to true) (show: ?4) ](else:)[ (set: $increasePlot to true) (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$troubledServantHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$nosyNeighborHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (set: $decreasePlot to true) (show: ?10) ](else:)[ (set: $increaseGaze to true) (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 25, Watch/Wait 125, Item 207-->{ (set: $currentLocation to "Drawing Room") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The poorly sealed windows do little to lock out of the misty cold coiling around them. The curtains billow in while moisture pools on the windows, and puddles of water appear on the floor. Even the fire burning wearily in the fireplace seems damp.") |1)[<br><br>(print: "You smile as the sounds of moisture dripping down the windows causes the heroes to wince. You start to hum while you continue to open your correspondence.")] |2)[<br><br>(print: "W&W.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You insert your letter opener into the mail and move it with exacting precision, all the while staring at the heroes over the top of the letter. It opens smoothly without you breaking eye contact.")] |5)[<br><br>(print: "The heroes are eagerly opening their letters, sitting and chatting to hide the fact that the damp room unnerves them. You smile at their charade, as you all pretend to enjoy your time together.")] |6)[<br><br>(print: "The heroes pluck the letter opener from your hand before you can say a word, and in seconds they have have opened all of your mail expertly. You aren't sure how you feel about their help.")] |7)[<br><br>(print: "'I see there is a letter here from your uncle. Are you sure you want to read it? I know you aren't very close.' You hold the letter by the corner, teasingly passing it over the flame, whie the heroes stare in alarm.")] |8)[<br><br>(print: "The heroes cough as they enter the room, and you offer your blanket to them. They demure at first, but after a second wave of coughing hits them, they agree.")] |9)[<br><br>(print: "'You simply must keep yourselves warm! I wouldn’t want to wake one morning to find you frozen to death in your sleep.' The heroes do not like that mental image either, and hastily go to find more blankets.")] |10)[<br><br>(print: "The heroes enter the room, and you wrap them up in so many layers of blankets they cannot possibly leave. You set them into chairs, and ply them with hot drinks.")] |11)[<br><br>(print: "You sit, wrapped in blankets, glowering at the heroes for disturbing your rest. They do not seem to care that you are grumpy, assuming it is from the foul weather.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$determinedRelativeHero is true )[ (set: $increaseGaze to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$troubledServantHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (set: $increasePlot to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 94, Watch/Wait 194, Item 207-->{ (set: $currentLocation to "Drawing Room") (set: $currentWeather to "New Moon") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "A single lamp shines in the drawing room, reflecting back from the dark windows. There is no light outside at all, and if there was, it would be hard enough to see with the lamp on. Someone most have turned it on, yet the room is now empty, save for you.") |1)[<br><br>(print: "You turn more lights on, making the room an oasis of color in the dark night. The lure proves too strong for the heroes, who soon come by to see what is going on.")] |2)[<br><br>(print: "You watch, concealed behind a chair, as the heroes enter the room, trying to find out why the light was left on. Though you are certain one of them left it on, to lure you here.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "'I should have known this is something you would do.' The heroes say upon entering the room and spotting you seated there. Your glowering gaze does not phase them in the least.")] |5)[<br><br>(print: "You smile and nod as the heroes enter. Your smile does not waver. Your eyes are strangely bright. The heroes are disquieted by your eerie gaze.")] |6)[<br><br>(print: "'Ah, I had so hoped you were still up. There is something you must know.' You purr as the heroes walk into your trap. 'It really is unsafe to be out of bed at night.'")] |7)[<br><br>(print: "'Welcome, welcome, make yourselves at home. How surprising to see so many up at night!' The heroes agree, not realizing you don't want them to be awake.")] |8)[<br><br>(print: "The heroes are delighted by the lamp. 'How nice!' They exclaim, 'The light makes the room ever so cosy! It’s perfect.'")] |9)[<br><br>(print: "You stand up from behind the chair, smiling with an insincere grin. 'The light does make the place welcoming, doesn’t it? Come, make yourselves at home.'")] |10)[<br><br>(print: "The heroes enter the room and turns off the light, just as you would expect them to do. They have no idea that you were there watching them the whole time.")] |11)[<br><br>(print: "Once all the heroes are in the room, you stand up, your eyes catching the light like a cat's. The heroes flinch when they see your lambent orbs turned upon them.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$troubledServantHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$troubledServentHero is true)[ (set: $increaseGaze to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 54, Watch/Wait 154, Item 207-->{ (set: $currentLocation to "Drawing Room") (set: $currentWeather to "Stormy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The threadbare curtains are drawn, but they do nothing to prevent the flashes of lighting from being seen. The wild wind curls down the flue, fighting past the grate, storming into the room as if it belongs here. With it comes hints of smoke, the scents of wet leaves, and the sounds of a crying child. It is eerie, unnerving, yet not unexpected.") |1)[<br><br>(print: "You sneer at the creeping stain of water working its way across the floor from the window. You find the farthest seat away from such a mess.")] |2)[<br><br>(print: "You sigh as the rain beats against the window, rattling the panes and sloshing more water inside. The bucket under the leaks is getting full, but it's not your job to empty them.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You sit in the one dry spot and watch the heroes assess the remaining chairs. They move towards yours, but you remain firm, glaring at anyone who would take your seat.")] |5)[<br><br>(print: "You smile at your pettiness for leaving the mess to them, but to your surprise the heroes make themselves at home, unphased by a little water.")] |6)[<br><br>(print: "As you pontificate about how you will restore your home to its former glories, the heroes whine about the wrongs you have done them and the restitution they are owed. You finish well before their litany of wrongs comes to an end.")] |7)[<br><br>(print: "'Do you know how many illnesses you can get from sitting in the damp? Do you? Why, it is impressive so little a thing can do so much.' The heroes look around the damp room in dismay.")] |8)[<br><br>(print: "'Oh, don’t look like that. It is a miserable day, I don't need you to be miserable too. Go and take the afternoon off.' You wave the heroes out of the room. You are, perhaps, too nice.")] |9)[<br><br>(print: "'Ah, there is nothing like a good storm to clear the air. You must destroy to create, I always say.' You are so sincere it terrifies the heroes.")] |10)[<br><br>(print: "The heroes sit as far from the window as they can, to avoid getting dripped on. You sigh and close the curtains, which doesn't do much to protect against the rain, but at least you can't see the bucket of water anymore.")] |11)[<br><br>(print: "You stand by the window, facing out into the storm. There is a flash of lightning and suddenly you are facing the heroes with a wild expression on your face. They stagger back, away from you.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$skepticalGovernessHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$troubledServentHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (set: $heroBonus to (random: 1, 4)) (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 74, Watch/Wait 174, Item 207-->{ (set: $currentLocation to "Drawing Room") (set: $currentWeather to "Sunny") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Sunlight brings a touch of much needed cheer to the space. The faded colors are once again made bright. The pale green of the chairs reminds you of spring, and pale blue pattern of the wallpaper looks more welcoming in the light. You could almost be comfortable in this room.") |1)[<br><br>(print: "You sit in a patch of sunlight, reading the newspaper, the oak table next to you holding your warm cup of tea.")] |2)[<br><br>(print: "You sit on a chair in a corner of the room, out of the bright sunlight, but not quite fully hidden in shadow. You imagine no one would be looking for you in such a sunny location.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes wander in, carrying books of their own to read. You take a sip of tea and look disapprovingly at them. You wanted this to be your reading time. Alone. Your scowl makes them think twice before sitting down.")] |5)[<br><br>(print: "You can't focus on your newspaper, occasionally peering over the top to glower at the gathering heroes. They are simply ruining your time-honored morning tradition of plotting and reading in peace.")] |6)[<br><br>(print: "'Goodness, I don't remember saying you could be in here,' you say to the heroes. However, they pretend to not hear you and continues to sit in the sun with their own cups of tea. The impudence!")] |7)[<br><br>(print: "'I'm sure you are interested in hearing news from town.' You take out matches and burn the paper. 'But you won't hear about them today.' The heroes look at you in utter horror.")] |8)[<br><br>(print: "You motion the heroes over, to sit down and rest their feet. You shelter your eyes from the sun, which makes you look vulnerable. The heroes pity you.")] |9)[<br><br>(print: "'So kind of you to join me here. I did so hope to talk with you today. So, tell me about your family.' You smile at the heroes, as if you care about their family, which unnerves them all the more.")] |10)[<br><br>(print: "The heroes sit in the bright sunlight, penning yet another poem to their loved ones. You glare at them every so often, but they are completely immune to your looks so focused they are on their writing.")] |11)[<br><br>(print: "You watch as the other heroes sit down in the sun. Each time they turn away from you, you move a little closer. Eventually your chair is right next to them. They look over in horror to see you so close!")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$shelteredWaifHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$troubledServentHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 84, Watch/Wait 184, Item 207-->{ (set: $currentLocation to "Grand Staircase") (set: $currentWeather to "Foggy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The grand staircase seems to float above the clouded ground. Windows on either side display curls of fog whirling around the yard, twisting into fantastical shapes. The effect is quite stunning, and you feel as if the stairs could lead to another place entirely, instead of this rundown manor.") |1)[<br><br>(print: "You stand at the top of the stairs, and take in the effect. When the heroes enter the room, they will see you framed by the swirling fog.")] |2)[<br><br>(print: "You stand at the bottom of the stairs, slightly to the left, in a patch of shadow where most people do not think to look, for their eyes are drawn up the sweep of the stairs, right past you.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You haughtily survey the foyer below you. Your eyes sweep across everything in the room, showing your disdain. The heroes quail when your eyes sweep over and reject them.")] |5)[<br><br>(print: "As you walk down from the top of the stairs, the heroes rush up, trying to get a better view of the fog swirling around outside the windows. The rush right past you, ruining your dramatic entrance.")] |6)[<br><br>(print: "'We know all your tricks. We have your speeches memorized. You’ll have to come up with something new if you want to take us by surprise.' The heroes declare boldly as they walk up the steps.")] |7)[<br><br>(print: "'It is a simple thing to lose your footing on these stairs. To trip on the old carpet and fall, and oops,' you snap your fingers, 'there goes your pretty little necks.' The heroes are unnerved by your violent statement.")] |8)[<br><br>(print: "'The view of the fog is delightful from over here,' you say as the heroes walk by. They join you and to their surprise agree that the view of the fog is quite lovely from there.")] |9)[<br><br>(print: "'I wouldn’t use the railing on the left side. It needs to be nailed in, it is really just propped on. You could injure yourself if you use it.' The heroes recoil back as if the railing is on fire.")] |10)[<br><br>(print: "You step out of the shadows, into the path of the heroes, who should know better that they are not welcome here. You shake your head and they back away from the stairs.")] |11)[<br><br>(print: "You stay tucked into the shadows, watching each and every hero as they walk past. None notice you, for they are more focused on the massive staircase which dominates the room.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$shelteredWaifHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$nosyNeighborHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 27, Watch/Wait 127, Item 210-->{ (set: $currentLocation to "Grand Staircase") (set: $currentWeather to "Moonlight") (set: $roomWithMirror to true) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The gentle beams of Selene cascade down the stairs like a waterfall of light. They make the staircase glow with an ethereal quality. The marble stairs seem carved of crystal, the bannisters shine like mirrors, becoming guiding beacons in the night.") |1)[<br><br>(print: "You stand at the top of the staircase, as if you had walked down a moonbeam to appear at the top of them.")] |2)[<br><br>(print: "You watch moths flicker in and out of the moonlight, spiraling up the stairs as if they could find a way to be free. You make sure you are out of the moonlight so the heroes see the moths first, not you.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You look like a piece of the moon come to earth with your billowing robes. Your eyes pierce like Artemis’s arrows. The heroes are staggered by your glare.")] |5)[<br><br>(print: "The heroes climb the stairs to get a better view of the moonlight. They completely ignore you, as you glare daggers at them.")] |6)[<br><br>(print: "The heroes' ceaseless chatter drowns out anything you had hoped to say. When you raise your voice, the heroes just talk louder.")] |7)[<br><br>(print: "'This beautiful staircase was once the scene of a horrific murder. There were a pair of siblings who were fighting, you see...' the heroes pale as you go into the full gruesome details.")] |8)[<br><br>(print: "The heroes pause on the stairs to watch the moths. You offer to brush the moths than land on them off, but they laugh you off, and saying it is just an excuse for you to get close to push them down the stairs.")] |9)[<br><br>(print: "'Ah, so brief a life, but such beauty while it lasts. If only more people would live such lives.' Your smile implies more should die young. The heroes wince when they see your smile.")] |10)[<br><br>(print: "The heroes jump at the moths, completely taken by surprise, not liking them in the least. The heroes try to bat them away and spot you laughing at them.")] |11)[<br><br>(print: "The heroes stop and watch the spectacle, not seeing you at all as they watch the moths in wonder. You don’t blame them, the first time is always the most impressive. In time they will come to loathe the moths as you do.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$skepticalGovernessHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 46, Watch/Wait 146, Item 210-->{ (set: $currentLocation to "Grand Staircase") (set: $currentWeather to "Stormy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Lightning hangs in the air, framed by the staircase as it splits, a perfect picture of the storm outside. The window panes rattle, their stained glass images tinting the lighting all sorts of unnatural shades. It is quite an uncanny spectacle.") |1)[<br><br>(print: "You stand on the stair landing, hand clenched on the balustrade, as you watch the fury of nature raging outside. It matches the fury that rages in your heart.")] |2)[<br><br>(print: "You stand at the foot of the stairs, mesmerized by the power of the storm raging outside. You know it's not safe to get any closer to the windows.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes walk down the stairs as if they owns them, pausing perfectly on the landing as the lightning flashes, framed by the windows outside. You glower at their perfect timing as they pass.")] |5)[<br><br>(print: "There is a flash of lightning and you begin to laugh. The look in your eyes is as wild as the storm raging outside.")] |6)[<br><br>(print: "'Oh, I wouldn't stop there, if I were you. The last time we had such a storm, the ceiling over the stairs collapsed, and the woman standing on the stairs was crushed.' The heroes take a series of hasty steps back.")] |7)[<br><br>(print: "Last time we had a storm like this the windows shattered!' The heroes laugh at your words, thinking they are just an exaggeration. But you were not kidding, there are still shards of glass embedded in parts of the carpet. They'll realize the truth, eventually.")] |8)[<br><br>(print: "Lightning strikes just as the heroes set foot on the stairs. 'Don't worry, you are safe inside' you murmur, and then the windows shatter, terrifying them all.")] |9)[<br><br>(print: "You invite the heroes to stand on the landing. 'This is the best view in the house of the storm.' They join you and agree the view is impressive. You make sure you are standing behind them, just in case.")] |10)[<br><br>(print: "You watch as the heroes stand on the landing, looking out the windows at the view of the magnificent storm outside. Lightning causes them to fade away between the flashes.")] |11)[<br><br>(print: "You sneak up behind the heroes during a particularly strong clap of thunder. When lightning strikes, you are now standing before them! The gasp in horror.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$shelteredWaifHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 76, Watch/Wait 176, Item 210-->{ (set: $currentLocation to "Grand Staircase") (set: $currentWeather to "Sunny") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Sunlight streaks across the staircase, enamling the carpet into shining crimson, so similar to fresh spilled blood. The bannister is polished ebony, rich and black and bleeding into the shadows formed by the bright sunlight.") |1)[<br><br>(print: "You stand next to the bannister, hand lightly resting on it, as you survey the rest of the room with an air of authority.")] |2)[<br><br>(print: "You watch the sunlight move across the stairs, painting it in lurid hues. You stand back, well out of the light, choosing to observe.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes walk right by, even though you purposely stepped in front of them. They mope along, too lost in their own miserable world to notice your glare.")] |5)[<br><br>(print: "Your haughty looks catch the eyes of the heroes. You hold their gaze until they fidget under your stare, then you sneer and turn away.")] |6)[<br><br>(print: "The heroes glide down the stairs, brushing past you, barely hearing your latest diatribe against the world. 'You need to let things go,' they say, and at first you think they mean the bannister.")] |7)[<br><br>(print: "'The railings are not the original. There was an accident, years ago. Someone fell, the railings snapped... you know how it is.' You shrug and the heroes delicately remove their hands from the railings.")] |8)[<br><br>(print: "The stained glass colors the stairs blood red. 'That color suits you' you say to the heroes as their clothes are painted red from the light. They pale at your suggestion.")] |9)[<br><br>(print: "They are entranced by the colors, just as you are. 'So beautiful' they murmur, and you agree, adding, 'Just wait, the sunsets here are to die for.'")] |10)[<br><br>(print: "The heroes are mesmerized by the windows, staring at them and oblivious to all else around. But finally they notice they are being watched.")] |11)[<br><br>(print: "You watch as the heroes are painted by the light as they walk up the stairs. You muse that perhaps their true colors are being revealed. All the more reason to remain hidden.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true )[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$shelteredWaifHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$shelteredWaifHero is true)[ (set: $increaseGaze to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 87, Watch/Wait 187, Item 210-->{ (set: $currentLocation to "Grand Staircase") (set: $currentWeather to "Windy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Eddies of dust swirl through the air, mild tornadoes which move to coat the carpet, the bannisters, and you with a layer of grime. Cobwebs undulate in the breeze, relasing miniature hordes of spiders, which fall like onyx rain.") |1)[<br><br>(print: "You cough as the dust picks up, racing around you from the wind. You gasp and wonder why, with such a breeze, you feel like you don’t have enough air.")] |2)[<br><br>(print: "You watch the spiders knocked down by the breeze start their long climb back up into the rafters. It seems so futile at times. Just like the heroes plans.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You pretend to feel winded and sit down in a chair; when the heroes come over, you knock their hands away and scowl as if it is all their fault.")] |5)[<br><br>(print: "You cough, but it seems they don’t believe you are weak, or perhaps think coughing is only to be expected around such dust. They ignore your looks of anger.")] |6)[<br><br>(print: "'Oh do stop acting for us,' they say. 'We know you are just faking that cough, to get sympathy. You will find you killed any sympathy we once had for you.'")] |7)[<br><br>(print: "'The dust in here has been known to get so strong it can choke you, should you take too long to climb up the stairs.' The heroes look worriedly around for the nearest exit out of the room.")] |8)[<br><br>(print: "A spider lands on the heroes’ shoulders and they freeze, paralyzed with fear. You brush it off, but point out several other spiders nearby which makes them shudder with fear.")] |9)[<br><br>(print: "The heroes make a game of dodging the spiders as they are knocked down by the breeze. You smile indulgently and let them play their game.")] |10)[<br><br>(print: "The heroes are armed with brooms and are proactively knocking the spiders down before they fall. You watch them work, but it seems futile, as there are always more spiders.")] |11)[<br><br>(print: "You have a collection of spiders in your hands. When the heroes get close, you toss the spiders onto the heroes’ clothes. The heroes shriek at your actions.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$shelteredWaifHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$determinedRelativeHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$troubledServentHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 95, Watch/Wait 195, Item 210-->{ (set: $currentLocation to "Hallway") (set: $currentWeather to "Downpour") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The incessant drumming of rain can be heard from all the rooms along the hallway, filling the silence with a martial beat. The rain assaults the windows, trying to find some weakness, some breach it can use to enter the manor. You admire its tenacity.") |1)[<br><br>(print: "You step out from behind a doorway in the hall, catching the heroes off guard. They hastily move back so they don’t run into you.")] |2)[<br><br>(print: "You stand in an alcove in the hallway, preoccupied with reading a newspaper. As the heroes pass by, you set it aside, watching them, no longer pretending to read.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes gasp, falling back clutching their chests. You know their hearts are weak, so you just scowl and hope your plan works. A few more scares and your hero problem might go away by itself.")] |5)[<br><br>(print: "You glare at them, but they glare right back, commenting on how rude it was to burst out of a room like that. 'Why, someone could have been hurt!'")] |6)[<br><br>(print: "'You oaf, you are entirely out of your element here. Just look at all the mud you tracked inside from the rain! Shame on you!' You berate the heroes.")] |7)[<br><br>(print: "As you berate them for making the carpets damp, they point to the mold already growing from where the windows don’t fully seal. You have to admit they have a good point.")] |8)[<br><br>(print: "'It looks like you are having some trouble carrying that tray, here let me help you.' The heroes are confused, but let you help them carry the tray to the other end of the manor.")] |9)[<br><br>(print: "'You look lost. Here, let me help you before you starve to death trying to find the dining room.' The heroes do not want your help, but they are starving so they grudgingly accept your aid.")] |10)[<br><br>(print: "The heroes walk past, used to finding you lurking in the halls. They don't even look back at you when they hear the telltale rustle of the newspaper, signaling that you have put it down to watch them.")] |11)[<br><br>(print: "You crinkle the newspaper, drawing the attention of the heroes. When they look back, they make the mistake of looking you in the eye. What they see in your gaze frightens them.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$dutifulWardHero is true )[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$lurkingGroundskeeperHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$troubledServentHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 15, Watch/Wait 115, Item 211-->{ (set: $currentLocation to "Hallway") (set: $currentWeather to "Foggy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "There are no windows here, no portals to see into the world outside. But that does not stop the cold damp of the fog from worming its way inside, pooling in the walkway, chilling bones, and enchancing the gloom of this wing.") |1)[<br><br>(print: "You have to put on another coat as you go walking through the halls. Your breath comes out in puffs, as if a bit of fog escaped inside.")] |2)[<br><br>(print: "You sit in a chair, covered by a blanket, watching the hallway. Fingerless gloves keep your hands warm from the worst of the chill. Perhaps you will be mistaken for a pile of blankets.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You spot the heroes in a section of the estate where they clearly shouldn't go. You appear at their side, like a wraith come to life, and scowl at them. They didn't expect to see you there.")] |5)[<br><br>(print: "You walk next to the heroes, silently escorting them through your great manor. They are so busy keeping warm they do not notice your devastating scowls.")] |6)[<br><br>(print: "'It is as you say, I'm sure no one can interfere with your plans now,' the heroes say in bored tones. This is not the first time they have heard your optimism.")] |7)[<br><br>(print: "'Imagine if you spent the rest of your lives searching, lost, through progressively colder hallways.' You smile, 'Not to say you would get lost...'")] |8)[<br><br>(print: "'It's a bit chilly in here, isn't it. Almost as cold as walking through the fog outside. Here, grab a blanket and join me.' The heroes a too scared of you to decline.")] |9)[<br><br>(print: "You offer a blanket to the heroes as they pass by, but they decline, saying they are going to the study where there is a nice cosy fire all ready for them.")] |10)[<br><br>(print: "The heroes walk along, scarves trailing down the hall. You resist the urge to grab it when they go past. They are wearing gloves just like yours to keep warm, and extra thick coats they likely found in some old bedrooms.")] |11)[<br><br>(print: "You take off your blankets with a flourish, throwing them over the head of the nearest hero, who shrieks and flails around unable to free themself.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$lurkingGroundskeeperHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$troubledServantHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$nosyNeighborHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 28, Watch/Wait 128, Item 211-->{ (set: $currentLocation to "Hallway") (set: $currentWeather to "Moonlight") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Soft moonlight floats in through the windows, past the shutters, making bands of pale light across the floor. It looks too much like a prison, a cage, a trap. Along with the bleak view out the window, you can't help but feel ill at ease. With the heroes here, your thoughts trouble you this night.") |1)[<br><br>(print: "You stroll down the hallway, feeling very much like a warden patrolling a prison. You hope the heroes aren't going to make any mischief tonight.")] |2)[<br><br>(print: "You stand by the window, looking out. Even you feel as if this place is a prison, but you cannot leave. You hope it is worse for the heroes.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You stop and glare into each doorway, fully playing up the warden aspect, as if you are in full control of the situation. The heroes catch sight of you in their bedroom door and quake in their beds.")] |5)[<br><br>(print: "You pick a point in the hall where the shadows create bars across the light and stand with arms crossed, but the heroes are not impressed. 'Are you going to stand there all night?' they ask before telling you to go to bed.")] |6)[<br><br>(print: "'Did you want something?' the heroes ask, nonplussed to find you spouting yet another monologue in the hall. When you don’t acknowledge them, they shrug and move on.")] |7)[<br><br>(print: "'For one hundred years my family walked these halls. We lived here. Died here. Why, this very hall is where my aunt met her fate...' The heroes shiver as you tell yet another tell of how your relative met their demise.")] |8)[<br><br>(print: "The heroes leaves their rooms and walk down the hallway. You mention the main entrance to the building is the other direction. They take your advice and turns around.")] |9)[<br><br>(print: "You find the heroes opening all the doors. 'Ah, you have lost your way, haven’t you. I shall escort you to your rooms.' Though they protest they do not need your aid, you firmly escort them all back to bed.")] |10)[<br><br>(print: "You stare out the window in the hallway, watching the heroes work in the night. How strange that they should be outside at this hour. They take a break, look up, and spot you at the window. You can tell they are frozen with fear at being caught out.")] |11)[<br><br>(print: "The heroes walk along the hallway, making quite a lot of noise, as if to fill the echoing hall with happiness instead of oppressive fear. They ignore you entirely, which you think is a bit much. They could have at least nodded in your direction.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$vengefulGhostHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$troubledServantHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$nosyNeighborHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 47, Watch/Wait 147, Item 211-->{ (set: $currentLocation to "Hallway") (set: $currentWeather to "Snowy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The snow is dazzling outside, reflecting light through the windows, infecting the hall with false cheer. The deep viridian wallpaper invokes the green of the forest and the paneling brings to mind rich umber bark. Frost rimes the windows in fernlike spirals, bringing a touch of nature inside.") |1)[<br><br>(print: "Your smile is as blinding as the snow. You marvel at how beautiful the world is today.")] |2)[<br><br>(print: "You watch the frost blossom across the windows, growing in loops and spirals, sparkling in the light. It is fascinating what nature can create from so little.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "Your eyes follow the heroes as they work outside, watching as they shovel snow from the paths. Eventually they feel your oppressive gaze upon them. When they look up at the window, they shudder to see you standing there.")] |5)[<br><br>(print: "You step out in front of the heroes as they prepare to go for a walk outside. They don’t even look at your eyes, simply nodding as they move past, agreeing with you about the lovely day.")] |6)[<br><br>(print: "The heroes mince through the snowdrifts in the hallway, not liking the cold, and very much not liking how there is snow inside the building. They are so focused on where to put their feet, they don’t notice that you have been talking the entire time.")] |7)[<br><br>(print: "'To think, your toes could get frostbite. They could turn black, and then snap off, like an icicle! The body is such a wonder, isn’t it?' The heroes are disturbed by your joyful countenance.")] |8)[<br><br>(print: "The heroes stand on the other side of the window. 'The door is to the left, if you want to come in' you say helpfully, however they prefer to stay outside. The cold is preferable to your company.")] |9)[<br><br>(print: "The heroes watch the frost, staring in awe at the spirals. You bring them hot tea, and just happen to spill it over the frost. The glass cracks from the temperature change, a fitting warning the heroes do not miss.")] |10)[<br><br>(print: "The heroes are resting in the hallway, keeping warm inside. You stare at them until they get the point that you want them to go outside. They are not dressed for the weather, but you force them out anyway.")] |11)[<br><br>(print: "The heroes walk up and down the hallway, looking out the various windows to see the snow-covered landscape outside. They are very glad they are not out there.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$lurkingGroundskeeperHero is true)[ (set: $increaseGaze to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$troubledServentHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (set: $heroBonus to (random: 1, 4)) (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (set: $increasePlot to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 64, Watch/Wait 164, Item 211-->{ (set: $currentLocation to "Hallway") (set: $currentWeather to "Windy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Like a tempest, the wind roars down the hall, forming great resistance, refusing to die down. Pictures are knocked askew, vases topple, doors slam shut. One might say it was the work of a poltergeist, but you know it is merely some broken windows you have never managed to repair.") |1)[<br><br>(print: "You adjust a picture here, a vase there, straightening up what the wind has knocked askew. You cannot stop the wind, but you can pretend it's not a problem.")] |2)[<br><br>(print: "You stand in a doorway, just out of the wind, and stare at the hole in the ceiling. That hole is the reason the wind is so strong here, but you do not have the means, or desire, to repair it.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You follow the heroes, rearranging all the tidying they have done to better suit your preferences. When the heroes notice what you are doing, the look they give you cuts you to the quick.")] |5)[<br><br>(print: "Straightening a picture in the hall, you make sure you can see the heroes when they step out of their rooms. Your scowl is as fierce as the wind, and when they see it, they stumble back.")] |6)[<br><br>(print: "'Do you like my home? Is it luxurious enough? Does it please you?' When the heroes do not respond, you drop a vase on the floor, to show how little possessions matter to you. The heroes gasp in horror.")] |7)[<br><br>(print: "You throw a vase after the heroes, but it doesn't reach them. As they didn't notice you throw it, you pretend the wind knocked it over.")] |8)[<br><br>(print: "The heroes tap the ceiling with a broom. You ask if you can help, but they ignore you. They cause part of the ceiling to fall, barely missing you..")] |9)[<br><br>(print: "You politely ask the heroes to stand out in the hall, away from the hole. An icy gust of wind blasts through the ceiling, almost knocking them over. They move and are impressed you'd care enough to want them out of the cold.")] |10)[<br><br>(print: "The heroes stare fixedly at the hole, as if they are mending it with their eyes. Eventually they sense that they too are being watched. The flinch back from your cold gaze.")] |11)[<br><br>(print: "The heroes walk down the hallway barely noticing you, politely ignoring the hole in the ceiling. You do notice they are dressed for cold weather, so they are aware of the crumbling state of the manor.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$troubledServantHero is true )[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$lurkingGroundskeeperHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$troubledServentHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (set: $increaseGaze to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 96, Watch/Wait 196, Item 211-->{ (set: $currentLocation to "Laboratory") (set: $currentWeather to "Cloudy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Darkness gathers out of a sapphire sky once you step into the laboratory. It is as if the heavens cry out with fear, though no rain yet falls, nor lightning strikes. Because of the gathering gloom you can hardly see the details inside, which is somewhat reassuring, given what you are sure to find here.") |1)[<br><br>(print: "You step out from behind a rack of beakers, all filled with noxious substances. The heroes recoil in fear before they realize it is you.")] |2)[<br><br>(print: "You stand behind a shelf of jars, all filled with curious creatures. The heroes recoil in fear from what they can see, too focused on the shelves to notice you.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You pick up one beaker, then another, never taking your gaze from the heroes. It isn't until you pick up a flask filled with a creature and look through it in such a way that your eyes are enlarged, that they realize just how unnatural your gaze is.")] |5)[<br><br>(print: "Fascinated with what is floating in the beakers, they do not notice you are glaring at them. They continue to ignore you, exploring the laboratory.")] |6)[<br><br>(print: "'This room is a complete hazard!' the heroes admonish you. 'Why, look at all that broken glass! It is a death trap and you should be ashamed of yourself for working in this mess!'")] |7)[<br><br>(print: "'I see you found your way to my laboratory,' you say, giddy with excitement. 'Have you learned of my research? No? Oh, you are in for a treat.'")] |8)[<br><br>(print: "'I believe this is what you are looking for,' you say as you hand the heroes a jar of some deformed creature. Nonplussed they ask, 'a relative of yours?' before putting it back.")] |9)[<br><br>(print: "You smile and present jars to each of the heroes, and based on their reactions you find exactly what bothers them most. You are thrilled your plans are progressing so easily.")] |10)[<br><br>(print: "You stare at the heroes through the jars of viscous fluids, which change the shape of your face and the size of your eyes. They flinch back from the sight.")] |11)[<br><br>(print: "You stand behind the shelves, darting glances every so often at the heroes. For the most part, they seem to be ignoring you and the shelves, interested more in the paperwork scattered over the tables. You do not remember if you hid the important papers away...")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$determinedRelativeHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (set: $increasePlot to true) (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (set: $increasePlot to true) (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$nosyNeighborHero is true)[ (set: $increaseGaze to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 4, Watch/Wait 104, Item 212-->{ (set: $currentLocation to "Laboratory") (set: $currentWeather to "New Moon") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Light arcs in blue and green, causing bizarre shadows to dance across the laboratory. Without the moon, the windows shine like beacons in the night. A beacon best left alone, but curiosity beckons the unwary. Another arc of light, this time in red, flickers like a lure, calling to the heroes to investigate.") |1)[<br><br>(print: "You flip a few more switches in the laboratory, bringing up lights of purple and gold, orange and white. Soon the room shimmers with a false cosy warmth.")] |2)[<br><br>(print: "You watch the dazzling array of lights, hoping that the show lures the heroes into the laboratory. By the time they reach the lab, everything should be ready for the next phase.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "After a few minutes of throwing switches, you move to the windows and throw open the shutters. You see the heroes outside, staring at the lights. They catch your eyes and stagger back in surprise, not expecting anyone to actually be in the lab.")] |5)[<br><br>(print: "The heroes are more awed by the lights than properly afraid. The heroes “ooh” and “aah” over the changes, not noticing how you are scowling at them. 'This isn't a light show!' you grumble, but the heroes do not care.")] |6)[<br><br>(print: "'Oh please, this is a paltry display of your powers. Very pretty but what possible harm could colored lights do?' the heroes scoff at your display. You fume, but right now there is nothing more you can do, not until the laboratory equipment is done powering up.")] |7)[<br><br>(print: "'These switches merely change the lights. Just wait until I throw the other switches. Those change much more - like your thoughts!' The heroes gasp and clutch their chests.")] |8)[<br><br>(print: "The lights reflect off items better left unseen, causing the heroes to flinch. You innocently ask them to help clean the laboratory tonight. They agree, not realizing it's all part of your wicked plans.")] |9)[<br><br>(print: "The heroes are intrigued by the lights, and come snooping around, just as you had hoped. 'Welcome to the show!' you say, and they clap and smile. Your smile fades. You had hoped they would be more afraid.")] |10)[<br><br>(print: "The heroes go in, determined to find something to use against you. But they are horrified by what they see. They do not stay long before leaving, unable to stomach what they see inside.")] |11)[<br><br>(print: "The heroes watch the laboratory lights from the windows, refusing to enter the room. You stalk inside, wishing they weren't so cautious.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$nosyNeighborHero is true)[ (set: $increaseGaze to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$troubledServentHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (set: $heroBonus to (random: 1, 4)) (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (set: $increasePlot to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 55, Watch/Wait 155, Item 212-->{ (set: $currentLocation to "Laboratory") (set: $currentWeather to "Snowy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Footprints lead to the locked doors of the laboratory, but do not lead away. Frost covers the keyhole, growing like a fuzzy kind of mold. Sounds can be heard from inside, if only the shutters had not been closed, you could look at who is inside!") |1)[<br><br>(print: "You smile, for the outside doors to the lab are frozen shut. But the secret inside doors work perfectly fine.")] |2)[<br><br>(print: "You stand inside the laboratory looking out from the frosted windows. You are the creator of the footprints that lead in, but not out. You did not sweep them up, hoping the heroes would follow them like breadcrumbs.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes remove the snow from the path to the laboratory, moving hastily, not liking to be near the place. You take notes from the window, worrying them when they notice you there.")] |5)[<br><br>(print: "You smile at the heroes and beckon them inside. They come over and find the door locked. You smile and shrug, watching their struggles with glee, until they walk away.")] |6)[<br><br>(print: "'I see you are trying to get into the laboratory. It might help if you had the key.' You creep up to the heroes as they try to pick the lock. They jolt up and drop their lockpicks in the snow.")] |7)[<br><br>(print: "'And this is the laboratory. No one should go inside unless they have my explicit permission.' The heroes nod and you are vaguely disappointed when no one tries to open the door.")] |8)[<br><br>(print: "The heroes rattle the door to the lab, then check the windows. When they makes it back to the door, it is open, with you standing there smiling. You invite them inside and they are too curious to turn you down.")] |9)[<br><br>(print: "You welcome them into the laboratory, where you are brewing tea in flasks over burners. They are amused and agree to try some to keep warm.")] |10)[<br><br>(print: "The heroes open the door with ease, catching you in the middle of an experiment. They must have a copy of the key! Sadly, your experiment is ruined by their untimely entrance.")] |11)[<br><br>(print: "The heroes try to open the door, but finding it locked, they move on, not wanting to stand outside this cold day. You watch as they walk away. Feeling eyes upon them, they look back, and realize you were there the whole time they tried to break in.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$lurkingGroundskeeperHero is true)[ (set: $increasePlot to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$nosyNeighborHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$determinedRelativeHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?10) ](else:)[ (set: $increaseGaze to true) (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 65, Watch/Wait 165, Item 212-->{ (set: $currentLocation to "Laboratory") (set: $currentWeather to "Stormy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Lightning flashes outside, but the light continues on, traveling down exposed wires, connected to all sorts of wild machines within the room. Whirring can be heard as the raw electricity brings the strange contraptions to life. The dynamic hum of more than just anticipation fills the air.") |1)[<br><br>(print: "You cackle wildly as the tamed lightning pours into your machines. It is all going exactly to plan!")] |2)[<br><br>(print: "You stand behind the machine, watching your creation come to life with each jolt of electricity. The power you wield is awesome to behold!")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You throw another switch, and stare triumphantly at the heroes, fire burning in your eyes. Nothing they do will stop you now! He shudders at your glee and looks away from your crazed gaze.")] |5)[<br><br>(print: "They watch in wonder, 'oohing' and 'aahing' over the flashing lights, and the electrical wonder it is powering. They do not yet know enough to be afraid. They will learn, but their lack of fear makes your victory oddly hollow.")] |6)[<br><br>(print: "While the electricity makes the heroes pause, the speech you give is something they have all heard before. Many, many, many times before. The familiarity of it removes some of their anxiety.")] |7)[<br><br>(print: "'Look at this wonder! Can you not see how marvelous it is! It harnesses the very storms themselves! I can bring anything back to life!' The heroes are terrified of what you might do next, especially to them.")] |8)[<br><br>(print: "'Is this not what all parents want, to bring life into being, to create something new?' The heroes rush to the door, but find it locked. They frantically look for any other way out, away from you and your mad creations.")] |9)[<br><br>(print: "'And today you will discover the secret project you were dying to learn about!' The heroes hear the veiled threat, but instead of being scared, calmly look for a way out of the room.")] |10)[<br><br>(print: "The heroes think you have forgotten about them, as they try to find a way out of the room. Then you appear next to them. You put a hand on their shoulders. 'Going somewhere?' They freeze and slowly turn to face you.")] |11)[<br><br>(print: "The heroes arm themselves with tools they find in the laboratory, and back away from the live wires. A few are so smart as to arm themselves with chemicals. You make sure to keep the arcing electricity between where you are, and where they are arming themselves.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$determinedRelativeHero is true)[ (set: $increaseGaze to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$vengefulGhostHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$nosyNeighborHero is true)[ (show: ?10) ](else:)[ (set: $decreasePlot to true) (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 77, Watch/Wait 177, Item 212-->{ (set: $currentLocation to "Laboratory") (set: $currentWeather to "Windy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The windows here are cracked, broken from the inside as if something fled out. A stiff breeze leaks inside, clearining away the acrid scents of chemicals, making it easier to breath without a mask. But through it all you can't help thinking about what manner of creature escaped, and where it is now.") |1)[<br><br>(print: "You play with a shard of broken glass, carefully etching symbols into the window ledge. The symbols have no meaning, but the heroes don't know that.")] |2)[<br><br>(print: "You stand by the window, letting the cool breeze brush away the cobwebs in your head. You think better with the crisp air, and it clears the scent of chemicals from the laboratory.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes looks in the window and finds you staring straight at them, smiling, fingers bleeding from holding broken glass. They recoil from such a craven sight.")] |5)[<br><br>(print: "Whatever you are etching in the windowsill, it hides your eyes from the heroes, so they can't see the look of intense concentration as you make up a language to scare them, if they check the window out later.")] |6)[<br><br>(print: "The heroes clearly want to be outside, away from the laboratory, and you. You tap the shard of glass against their wrists, not hard enough to draw blood and say, 'Not today. We still have work to do in here.' They shudder.")] |7)[<br><br>(print: "They stay away from you, as you mumble words and etch symbols into the window. Clearly you are mad as a march hare, and definitely should not be disturbed.")] |8)[<br><br>(print: "The heroes look out the window, across to lands not owned by you. 'Look your fill now, for it is unlikely you will be leaving anytime soon,' you graciously say. The heroes shudder at the implications of your words.")] |9)[<br><br>(print: "You watch the heroes as they too look out the windows. However, the windows they stand by are closed, so they aren’t experiencing the delightfully chilling breeze.")] |10)[<br><br>(print: "The heroes stare out the window as if they want to be far away from here. You wish they were away too. They turn and looks into your eyes, where your hatred of them burns through.")] |11)[<br><br>(print: "They look around the room, ignoring the windows. The heroes complain about the breeze and finally, with a sigh, you give in and find something to use to board the windows up to stop the harsh winds from entering.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$nosyNeighborHero is true)[ (set: $increaseGaze to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$determinedRelativeHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$nosyNeighborHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (set: $increaseGaze to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 97, Watch/Wait 197, Item 212-->{ (set: $currentLocation to "Library") (set: $currentWeather to "Cloudy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "It is the perfect day to curl up wth a book. Their worn leather covers call to you. The comfortable overstuffed chair is just the right size to accommodate you and a good book. Unfortunately, the heroes have the same idea and have already claimed the best spots to read.") |1)[<br><br>(print: "You pluck a book from one of the shelves, and drop it loudly onto a table, disturbing the heroes who are reading in the library.")] |2)[<br><br>(print: "You pull a book from one of the shelves, opening a secret staircase to the second floor of the library.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "At first the heroes don't notice. Then, as they put their books down, they realizes you have not stopped staring at them. They involuntarily shudder and look away.")] |5)[<br><br>(print: "The heroes are too absorbed in their books to notice anything. They ignore the dropped book and do not even realize you are staring at them.")] |6)[<br><br>(print: "'Have I told you the story of how I lost the love of my life? No? Well, it was in a house much like this one, you see...' You begin a lengthy tale, utterly destroying the cosy quiet of the library.")] |7)[<br><br>(print: "The heroes in the library are too deep into their subject matter to hear you. The words on the pages are much more interesting than anything you could say.")] |8)[<br><br>(print: "The heroes are already up on the second floor. 'You cannot convince us of your reformed ways,' the heroes say. 'We remember when you were a child - you were just as good at lying then as you are now.' You scowl at how easily they were able to see through you.")] |9)[<br><br>(print: "'The book you want,' you call from above, 'is two shelves over to your right. But it will not help you find a way to leave.' The heroes did not even realize you were still in the library.")] |10)[<br><br>(print: "The heroes walk through the library completely unaware that you watch them from above. They seems so innocent, only in the library to find another book to read, or are they here for some clandestine scheming? You are too far away to hear what they are saying.")] |11)[<br><br>(print: "Deep into the library, it is clear the heroes are waiting for someone to arrive. It is then you light a candelabra and let yourself be shown. They look at you in shock. You were not the person they were waiting for!")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true)[ (set: $increaseGaze to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$youngLoverHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (set: $decreasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 6, Watch/Wait 106, Item 214-->{ (set: $currentLocation to "Library") (set: $currentWeather to "Downpour") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The room smells of mildew and neglect. Water stains the walls, running in rivulaets from where the pouring rain has invaded the roof. All this damn cannot be good for the books, nor the manor. It is a sad room, prefectly mirroring the dreariness of the day.") |1)[<br><br>(print: "You step around some bookshelves, away from the worst scents of mildew. You hope the rotting curtains do not touch you.")] |2)[<br><br>(print: "You stand behind bookshelves, fuzzed over with mildew. It is not likely the heroes will be brave enough to find you standing here.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You stare at the heroes, but they do not notice you. Instead they pluck books off the shelves before daintily moving out of the room. Did they find something that would give you away?")] |5)[<br><br>(print: "You stare down your nose at the heroes, sneering as if they are what smells so bad in the library. They flinch away from you gaze.")] |6)[<br><br>(print: "'My dears, just look at the state of this place. You know how your health is. You really must leave - it is not good for your lungs.' The heroes cough moistly, proving your point.")] |7)[<br><br>(print: "Your speech elicits laughter as they mock the decrepit state of the room, the quality of the books, and your outdated mode of speaking.")] |8)[<br><br>(print: "The heroes try to grab a book up too high on a shelf, and the ancient case starts to tip. You rush to their aid. They loses some of their fear of you.")] |9)[<br><br>(print: "The heroes poke through the books when you step out and say 'The library is a death trap. If the shelves don’t get you, illness from the mold will.' Finally noticing the state of the room, the heroes flee, leaving the books behind.")] |10)[<br><br>(print: "The heroes look directly at you, spotting you through the shelves, you haven’t fooled them at all. But all they do is sniff at the mildew, wrinkle their noses, and leave.")] |11)[<br><br>(print: "From where you stand, all the heroes see are two luminous eyes through a curtain of fuzzy mildew, like some beast in a forest. They stagger back, touching several of the disgusting shelves in their haste to get away.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$dutifulWardHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (set: $increasePlot to true) (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 16, Watch/Wait 116, Item 214-->{ (set: $currentLocation to "Library") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Mist dances outside the windows, which seem to be doing a good job keeping the dampness outside, away from the precious books within. A warm fire is roaring, keeping the room nice and dry. It's a perfect time to sit with a book, and forget about the outside world.") |1)[<br><br>(print: "You open the window, as the room was getting overly warm. You now stand in the center of a gentle vortex, loose pages swirling around you as if you control the breeze.")] |2)[<br><br>(print: "You open the window to get some fresh air, the mist already dissipating outside. You sit in a chair by the window, letting the moist breeze play over you while you read a thick book.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes gather the pages efficiently and put them into a stack, then they pull a few books from a shelf and place them on top, all while glaring at you for not figuring out such a simple solution.")] |5)[<br><br>(print: "You act as if you are conducting an orchestra of pages, directing where they fly. When anyone comes close to gathing a few of the pages, you glare at them. The heroes fall back, away from your pointed glares.")] |6)[<br><br>(print: "The heroes chases the papers, picking them up one-by-one and clutching them to their chests. They are is so intent on their work they don't hear what you are saying.")] |7)[<br><br>(print: "You talk about what is on the papers. 'This is a treatise on poisons. This is all about acids. This one is about bones, and how delicate they are.' The heroes are horrified by your topics of study.")] |8)[<br><br>(print: "'Here, no one should be without something to read.' You offer the heroes a choices of books, but they are all books on poisons. They drop the books in shock.")] |9)[<br><br>(print: "The heroes all pick out books of their own from the shelves, then join you. Now that the mist is fading, it really is the perfect day to read with the windows open.")] |10)[<br><br>(print: "The heroes, unable to help themselves, dusts the shelves, putting the books in order. They pick up papers scattered by the wind and, in general, ignore you and your slovenliness.")] |11)[<br><br>(print: "You are reading so intently the heroes do not think you have noticed them. Suddenly they find you are standing over them as they read. They drop their books in shock, losing their places.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$determinedRelativeHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$troubledServentHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 98, Watch/Wait 198, Item 214-->{ (set: $currentLocation to "Library") (set: $currentWeather to "New Moon") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "A single candle flickers in the dark, providing barely enough light to see by. Shadows fill the shelves, inky blots where book covers would be, if there was more illumination to see them. A few covers flash briefly, as their gold leaf catches the light.") |1)[<br><br>(print: "You step out from behind one of the shelves, candelabra in one hand, a heavy book in the other.")] |2)[<br><br>(print: "You walk deeper into the library, away from the candles, into the sections where the books are so old they have their own personalities.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes sigh with relief, for clearly their imaginations were running wild. You are the least of their worries, once their minds start creating possibilities. You inwardly fume, you thought you were ranked scarier than that.")] |5)[<br><br>(print: "The candles are reflected in your eyes, a million tiny points of light that bore into the souls of the heroes. They can't pull away from your hypnotic gaze.")] |6)[<br><br>(print: "'How interesting to see you in the library this late at night. I never took you for one who reads, so tell me, why are you here?' You question the heroes over their late night excursion before escorting them back to bed.")] |7)[<br><br>(print: "'A little late night reading?' you ask, not expecting an answer. But it seems that is exactly why the heroes are here - to find a boring book to help them sleep.")] |8)[<br><br>(print: "You offer to help find a book, but the heroes glare at you, walking over to a shelf, and plucking off the exact books they want. All without your help. You feel chastened.")] |9)[<br><br>(print: "'Here let me get that for you,' you nimbly climb up the ladder in the darkness, but drip wax from your candle. The heroes are so worried you will start an inadvertent fire they are overcome and have to sit down.")] |10)[<br><br>(print: "The heroes come to the back of the library and sit on nearby shelves. 'Oh do come out and play. We know you are in here. You always lurk in the darkest parts.' You scowl and stay back. Surely you aren't that predictable.")] |11)[<br><br>(print: "The books lure the heroes back into the deeper sections of the library. They soon get lost, and then you loom out of the darkness, scaring them half into the grave.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$dutifulWardHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$troubledServentHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 57, Watch/Wait 157, Item 214-->{ (set: $currentLocation to "Library") (set: $currentWeather to "Sunny") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The curtains are drawn back, exposing a expanse of stained glass windows. Sunlight falls softly on the books, sapphire here, ruby there, making them a mosaic of priceless jewels, kept upon their shelves for their own protection.") |1)[<br><br>(print: "You rearrange the books on the shelves, so that the martial books are now illuminated by red light from the stained glass windows.")] |2)[<br><br>(print: "You smile at how the sunlight paints the books a multitude of colors, particularly when the colors do not match the tone of the book at all.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You glower over the bookshelf, watching as the heroes attempt to reorganize the books back the way they were. You are not amused and your eyes pointedly get that across.")] |5)[<br><br>(print: "You continue to shift books around, rearranging entire sections of the shelves, but the heroes do not seem to notice anything is amiss, and ignore your obsessive actions.")] |6)[<br><br>(print: "The heroes completely ignore your words as they search through the shelves for books of poetry. You give up trying to say anything that they would hear.")] |7)[<br><br>(print: "You ramble on about how even libraries are dangerous. 'Why, the freestanding shelves aren’t fully attached to any supports and could topple to crush us at any time! Imagine death by a cascade of books?' The heroes look queasy thinking about it.")] |8)[<br><br>(print: "'Why, what an interesting book!' you exclaim over the heroes reading choices. They look up from reading and glare daggers at you for interrupting her. You lower your eyes first.")] |9)[<br><br>(print: "'Now these are the type of tale you should be reading on a day like today. Something filled with horror. It can't scare you in the sunlight.' The heroes are disgusted by the books you have chosen for them, dropping them on the nearest table as if they are diseased.")] |10)[<br><br>(print: "The heroes wander through the shelves, touching all the books, but selecting none. After an hour you give up watching them as you have learned nothing of value.")] |11)[<br><br>(print: "When the heroes remove a book from a shelf, there you are, on the other side of the bookcase, removing a book, looking at them through the shelf. The first time got nervous laughter, but each time after the heroes sense of unease grows stronger.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$shelteredWaifHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 89, Watch/Wait 189, Item 214-->{ (set: $currentLocation to "Secret Room") (set: $currentWeather to "Cloudy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The clouds mute the light in the room, making a pattern on the wall stand out. Upon investigation, the wall opens up when a certain patch of flowers is touched. The secret room revealed has no windows, no furniture, just a forgotten space within the house. You look through a spyhole at the heroes who are already inside.") |1)[<br><br>(print: "You open the panel you had been standing behind, silently watching the occupants of the room. They gasp as the wall opens up, revealing you were there all along.")] |2)[<br><br>(print: "You stand behind the walls, silently watching the occupants of the room. You tap at the walls, making it sound like something wants to get in.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "As the wall opens up, it reveals your angry eyes, which bore into the eyes of the far too nosy heroes. They quail under the weight of your gaze.")] |5)[<br><br>(print: "Another secret door opens up, and the heroes boldly walk through, oblivious to you standing there, scowling at them. You would think they would have the courtesy to notice!")] |6)[<br><br>(print: "'How dusty,' the heroes sneer, right over your words. 'Whyever have such a room, and then not clean it? It is beyond the pale. We had thought you a better host than this.'")] |7)[<br><br>(print: "You look at the heroes trapped inside. 'You may have found your way in, but have you found your way out? The room is not as easy to exit as to enter.' Then you close the door you opened before they can figure it out.")] |8)[<br><br>(print: "'Don't worry,' you call into the room, 'It's just rats, I'm scaring them away now.' The heroes can hear you thumping about, which worries them far more than any supposed rats.")] |9)[<br><br>(print: "'Oh look, the door locked itself! I'll get you out.' No sooner do you unlock the door, the heroes come rushing out, running away without a single one giving thanks. How typical, they prove yet again they are uncultured boors.")] |10)[<br><br>(print: "'Oh darling, you think we don’t know that is you? We know how you adore to scare people that way.' You scowl, for you can hear the smile in the heroes' voices.")] |11)[<br><br>(print: "After an hour of random taps on the walls, the heroes are so scared, they cannot handle when the door is finally opened. They collapse on the floor, as their nerves are overwrought.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$nosyNeighborHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$youngLoverHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 9, Watch/Wait 109, Item 218-->{ (set: $currentLocation to "Secret Room") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "You can feel a cold yet moist breeze. Somehow, outside air is getting into the secret room. But you see no cracks in the walls. The door has a nasty trick of fading away, melting back into the wall when not in use. At least you will not suffocate, but you wish the door was easier to find.") |1)[<br><br>(print: "You stand in front of the breeze, blocking it from the heroes. You watch as they panic for a way out.")] |2)[<br><br>(print: "You start to plug the holes where you feel a breeze coming in. You have no need to give away the exit to the heroes. Not when you so delight in watching them trying to figure things out on their own.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes systematically search the walls for a secret release. They are calm and methodical, and you get the feeling they have done this before.")] |5)[<br><br>(print: "As the heroes panic, they flail around the room, rushing back and forth. When any get too close to you, you give them a piercing glare, which causes them to turn away.")] |6)[<br><br>(print: "'Once I locked an entire family away. They were like you. Neighbors. Inquisitive. No one found them. I don't like meddling neighbors.' The heroes quiver nervously at your words.")] |7)[<br><br>(print: "You ramble on about the dangerousness of exploring certain rooms in the manor, but the heroes are too busy finding a way out to listen to what you think they should have done.")] |8)[<br><br>(print: "The heroes pluck all the cloth you have put into the holes. 'How nice of you to keep out the damp, but you know as well as I that it isn't necessary.'")] |9)[<br><br>(print: "'You are protected from the damp here. And the winds. And the sunlight. And moonlight. And from anyone ever finding you again.' The heroes fragile nerves cause them to clutch their chests.")] |10)[<br><br>(print: "You wait until the heroes are clawing at the walls, desperate to find a way out. Then you appear, along with hints of damp, showing them a way out. They sob tears of relief.")] |11)[<br><br>(print: "The heroes comment about how wonderfully cozy the room is, away from the whistling winds and dreadful dampness which plagues the rest of the manor.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$troubledServentHero is true)[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$nosyNeighborHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$deviousExPartnerHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 99, Watch/Wait 199, Item 218-->{ (set: $currentLocation to "Secret Room") (set: $currentWeather to "New Moon") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Inside the secret room there is no way to tell the time. No windows, no clocks, barely even what would pass as a door. You were certain the heroes were snooping around here earlier, which means they might still be trapped in the room. There is a trick to opening the door that causes even you trouble.") |1)[<br><br>(print: "You tap the walls of the room, knowing the heroes cannot see you. You hear the heroes jump, trying to find the source of the sound.")] |2)[<br><br>(print: "You walk through the room without making a sound, gliding through the dark like a shark through the sea.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "'Oh you haven't changed a thing! It's just like the last time we were inside.' The heroes say, remembering the secret room and all its tricks. They avoid your eyes as they waltz out of the room, neatly dodging the rage that burns within them.")] |5)[<br><br>(print: "You remove the back from a mirror built into the wall, so when the heroes look into it, they see your face instead of their reflection! The heroes recoil from the mirror in shock, but by the next time they look, you've already replaced the back so they think they are losing their minds when it shows merely their reflection.")] |6)[<br><br>(print: "'You are trapped. There is no way out. The room is like a poisoned puzzle, and you just couldn't resist trying to figure it out.' The heroes wail in despair, which is music to your ears.")] |7)[<br><br>(print: "'I see you found this room. Think of it as a mental challenge. If you can escape, well, you pass the test!' A few hours later, they find a way out, while you curse them.")] |8)[<br><br>(print: "The heroes fumble to find a light, for they know there is something there in the darkness. And they are correct, for you are there. Making matters worse, you have changed the location of the lights, increasing their distress.")] |9)[<br><br>(print: "The heroes don't seem to notice you are there. You could reach out and touch them, yet they are completely unaware. You smile at their obliviousness.")] |10)[<br><br>(print: "The heroes are already there, waiting for you. They flip on the lightn momentarily blinding you. 'We knew you couldn't keep away,' the heroes croon, having you at a disadvantage.")] |11)[<br><br>(print: "The heroes have fallen asleep in the room, you can hear them snoring gently. You leave the lights off and grab a hero's hand. They shriek as they wake, disturbing all the others.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$deviousExPartnerHero is true )[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$nosyNeighborHero is true)[ (set: $increasePlot to true) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$troubledServentHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$deviousExPartnerHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 59, Watch/Wait 159, Item 218-->{ (set: $currentLocation to "Secret Room") (set: $currentWeather to "Stormy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Thunder crashes, but it hardly bothers you. The sound is muted by the thick stone walls, and the stone-backed door. A secret door, which makes this room so deliciously unique. Even by tapping on the walls, those heroes wouldn't discover it. Delightfully, you are certain you saw the heroes go inside the secret room.") |1)[<br><br>(print: "You slam the door closed, smiling as you watch the heroes' eyes widen. They cannot leave now. And they know it.")] |2)[<br><br>(print: "You silently close the door, trapping everyone inside. With how difficult it is to find the door, it should make for an interesting situation.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "'How tedious, you think to trap us here? When I helped you build this room? Oh, I think not.” The heroes don't even look you in the eye as they let themselves out.")] |5)[<br><br>(print: "You stand behind a portrait in the wall, where the eyes have been cut out. One of the heroes looks into the portrait and sees your malevolent eyes, burning with hatred staring back. They take a hasty step backwards.")] |6)[<br><br>(print: "'So, you wanted to know the secrets of this place. Now you have found one of the better kept secrets. But can you find your way out?' The heroes look frantically for an exit but see nothing.")] |7)[<br><br>(print: "Your words just encourage the heroes to search harder, to find some way of leaving you would not expect. They search for blowing air and redouble their efforts.")] |8)[<br><br>(print: "The ghost goes through the walls until she finds the door, showing the other hero how to get out. 'Ah, yes. I forgot you gained some useful qualities,' you say when they exit the room.")] |9)[<br><br>(print: "'Oh dear! The door is locked from this side too! Don't worry, I shall have to find the key. It will only be a minute.' You pretend to stomp away down the hall, but stay by the door to hear the heroes cries of despair.")] |10)[<br><br>(print: "The heroes are not used to such treatment. They demand to be let out. Immediately. When the door suddenly opens, they fall into you then recoil, horrified that they have touched you.")] |11)[<br><br>(print: "The heroes take it all in stride. They sit down, chat, and are otherwise completely at ease. You are not amused and sulk off.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$deviousExPartnerHero is true )[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$nosyNeighborHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$vengefulGhostHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$skepticalGovernessHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 80, Watch/Wait 180, Item 218-->{ (set: $currentLocation to "Secret Room") (set: $currentWeather to "Sunny") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The sun has never penetrated into the secret room. It has the scent of stale air and what to be eons of dust. No one comes here. It is a room forgotten by time. A place to treasure in this manor where privacy is so very hard to come by, now that the heroes are poking around everywhere.") |1)[<br><br>(print: "You could not be farther from the sunlight except if you were in some cave deep underground. You smile as you lock the heroes inside.")] |2)[<br><br>(print: "You run a finger along the dust, leaving a sign that someone else is in the room, if the heroes notice it.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes don't notice the door is locked. There is a good chance they didn't notice they are even in a secret room. They certainly haven't noticed that you are scowling at their stupidity. Such amateurs...")] |5)[<br><br>(print: "You walk behind the walls, looking out from various peepholes. One of the heroes looks into one, and looks straight into your eyes! They gasp and draw back, unable to process what they saw.")] |6)[<br><br>(print: "'You will be safe here. Safe away from all that could harm you. Away from the bright sun, those dangerous stairs. Yes, you will stay here.' The heroes pale at your words and futilely beat their hands against the walls.")] |7)[<br><br>(print: "'This room has never seen sunlight...' before you can continue with your threats, the heroes raise their voices complaining about such treatment. You shall be hearing from their solicitors about this!")] |8)[<br><br>(print: "The heroes miss all the subtle hints you left. Instead they seem almost in a panic. You decide to try a more direct approach. 'Fancy seeing you here.' Your words put them over the edge, as they scramble away from you.")] |9)[<br><br>(print: "The heroes see the signs that they are not alone, and it seems to reassure them. If someone else has been here, then surely, someone will come to find them.")] |10)[<br><br>(print: "'You really must hire new help. This room hasn't been dusted in ages!' The heroes exclaim over the state of the room. 'But oh, you can't afford more help, can you?' They laugh, knowing that bringing up your finances causes you discomfort.")] |11)[<br><br>(print: "The heroes notice the prints in the dust and are scared. They thought no one else knew of this place. And then they see you standing in the doorway. You could trap them here, and they know it.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$youngLoverHero is true )[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$shelteredWaifHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$nosyNeighborHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$deviousExPartnerHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 90, Watch/Wait 190, Item 218-->{ (set: $currentLocation to "Study") (set: $currentWeather to "Cloudy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Papers line the desk, a dreary gray to match the sky. Books are piled in stacks on chairs or scattered across the tables. The room is disorganized, haphazard. A pool of ink drips down from the escritoire, while pens and nibs lie where they have fallen across the floor.") |1)[<br><br>(print: "Your entrance causes ripples amidst the papers, a rustling which alerts the occupants of the room to your presence. As they turn, you can tell they have no idea why you are here.")] |2)[<br><br>(print: "You sit at your desk, pretending to be preoccupied by the paperwork. You make no notice of the heroes who have entered the room.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes ignore your glares and scold you, 'This place is a mess! Why, a person of your standing ought to be ashamed!'")] |5)[<br><br>(print: "While staring at the heroes, you collect a stack of letters from your desk and open them slowly with a knife. The heroes get your point.")] |6)[<br><br>(print: "'So, I find you here,' you start to say, but the heroes just sigh loudly during your finely crafted speech, leaving you strangely unsatisfied by the encounter.")] |7)[<br><br>(print: "'Yes, very good, you found my study. But have you found what I've been studying? No? Ah, your loss.' The heroes look truly troubled now, as their minds conjure up all manner of horrors, each worse than the last.")] |8)[<br><br>(print: "'Do not politely ignore us! We know your ways, we see what you are doing, and it will not work with us!' the heroes boldly state.")] |9)[<br><br>(print: "Just when the heroes think you are completely oblivious to them, you turn around and ask if they would like some tea, shattering their assumptions.")] |10)[<br><br>(print: "Every time the heroes turn and look at you, you aren't looking at him. Yet they feel as if you are staring at him. Because you are, deeply, when they aren't looking.")] |11)[<br><br>(print: "The heroes ignore you just as you ignore them. Eventually they feel comfortable enough to talk as if you aren't there. Sadly, they only discuss boring topics like the weather, or their favorite type of teacakes.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$skepticalGovernessHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$youngLoverHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) (set: $increasePlot to true) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (set: $decreasePlot to true) (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$lurkingGroundskeeperHero is true)[ (set: $increaseGaze to true) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 10, Watch/Wait 110, Item 220-->{ (set: $currentLocation to "Study") (set: $currentWeather to "Downpour") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Raindops pop and sizzle as they drip through the flue into the crackling fire. The room is cheery, cosy, with drinks on the sideboard and blankets tucked over the chairs. Rains beats against the windows, but does not bother those warm and dry inside.") |1)[<br><br>(print: "You stand next to the fire, smiling cordially as the heroes enter, drawn by the cheery warmth the room exudes.")] |2)[<br><br>(print: "You sit in an overstuffed armchair, facing the fireplace, but turned away from the door, so that they would have to fully enter the room before seeing you.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "You stare at the heroes, while slowly feeding papers into the fire. They understand the unspoken threat.")] |5)[<br><br>(print: "They huddle around the fireplace, pushing you away from the warmth, heedless of how you are scowling at their rudeness.")] |6)[<br><br>(print: "'We noticed you have set a fire for us, to keep us warm in this terribly draughty house of yours. Thank you.' The heroes say before you can say a single word. You feel strangely unsatisfied.")] |7)[<br><br>(print: "'Look at the flames, so bright, so lively, so short lived. Without proper fuel, they quickly die down.' The heroes understand your threat.")] |8)[<br><br>(print: "'Please, sit down. Here, I'll even give you my chair. It is the best, in the position closest to the fire.' The heroes are overcome by your generosity.")] |9)[<br><br>(print: "The heroes pass your chair by, not even noticing you in it. When you offer to ring for some tea, they take your generosity in earnest.")] |10)[<br><br>(print: "They are almost as good at lurking as you are. You hear them enter the room, but they have chosen to sit in a chair outside your line of sight. You all sit in silence, aware of each other but chosing not to engage.")] |11)[<br><br>(print: "You sit like a corpse by the fire, stilling your breath, slowing your pulse. When the heroes see you they think you are dead and shriek in terror.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$dutifulWardHero is true)[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$lurkingGroundskeeperHero is true)[ (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$shelteredWaifHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 20, Watch/Wait 120, Item 220-->{ (set: $currentLocation to "Study") (set: $currentWeather to "Misty") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "The view from the window is surreal as the grounds fade in and out of view with each swirl of the mist. Inside the study, papers thankfully stay where you have set them, and the solid furniture anchors you firmly in reality.") |1)[<br><br>(print: "You cough as the damp gets to you. Even with the fire going, the room feels like there is a cold blanket of mist shrouding it, though you do not know how it made its way inside. ")] |2)[<br><br>(print: "You ignore the dampness, tossing another log into the study's fireplace and stoking it until the room is almost too warm.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes enter the room while you are coughing. You glare at them for seeing you in a moment of weakness. They take a step back from the fury in your gaze.")] |5)[<br><br>(print: "The heroes hardly look at you, rushing to open a window to get more fresh air into the room. You glare in their direction, cursing them as you have another coughing fit.")] |6)[<br><br>(print: "'Do be careful. Once the damp gets into your lungs there is no telling the damage it could do.' You tell the heroes, speaking from experience. The pale at the thought of coughing like you do.")] |7)[<br><br>(print: "You warn the heroes about the dangers of the damp, but they are one step ahead of you, already leaving the room so they don't breathe in the miasma of the room.")] |8)[<br><br>(print: "The heroes sit and read their correspondence, ignoring the heat, and your helpful hints that perhaps they would like to move to a chair with better light, in another room.")] |9)[<br><br>(print: "As you move another log onto the fire, you look like some fantastical beast with flaming eyes. The heroes are scared that you are truly a monster. And you don't disagree.")] |10)[<br><br>(print: "You watch as they attempt to help you with the fireplace, trying to get another log on the fire, but they don't quite understand how to use the tongs. Alas, they are unsuccessful, but don't stop trying.")] |11)[<br><br>(print: "You wait until the heat is almost unbearable. Then you move to stand next to the heroes' chairs. They are sweating profusely from the heat, and almost to the point of passing out.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$lurkingGroundskeeperHero is true )[ (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$determinedRelativeHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$troubledServantHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 100, Watch/Wait 200, Item 220-->{ (set: $currentLocation to "Study") (set: $currentWeather to "Moonlight") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Moonlight falls across the desk, making the papers stand out, a ppale scar in a sea of night. The papers seem to be the most important part of the room, drawing the eye. Letters and documents, all written in an impeccable hand, begging to be read.") |1)[<br><br>(print: "You sit at the desk, playing with a letter opener honed to deadly sharpness. It won't be long before the heroes come snooping.")] |2)[<br><br>(print: "You arrange the papers on the desk to make it look like someone else went through them hastily, before retreating into a shadowed corner.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "Ignoring your pointed gaze, the heroes walk over and openly snoop through your letters. You have to snatch the correspondence away before they start reading them!")] |5)[<br><br>(print: "You wait until the heroes approach your desk, then quick as a shot you pretend to stab them with your letter opener. Your smile is so cold, and you eyes so cruel, they scare the heroes more than the letter opener near their heart.")] |6)[<br><br>(print: "It is clear the heroes are ill at ease in the room, not used at all to the nice furnishings. You add to their unease by snicking open letters with your far sharper than necessary letter opener. When you cut your finger and blood drips down, they visibly flinch.")] |7)[<br><br>(print: "You ramble on about how having a well-honed letter opener is just the thing, but the heroes aren't listening to you - they would rather explore the room.")] |8)[<br><br>(print: "The heroes look at your desk and 'tsk' over the state of it. They begin to put it back into place, when you step out and say you can finish tidying it up.")] |9)[<br><br>(print: "The heroes want to search your desk too. They are caught by surprise when you say it was kind of them to help clean up the mess. They hadn't seen you there, and are embarrassed at being caught out.")] |10)[<br><br>(print: "The heroes whirl around your desk, putting the papers into more disarray. You step out to put a stop to things before it gets so destructive your letter are ruined, rather than just in disarray.")] |11)[<br><br>(print: "The heroes rifle through your desk, looking for, of all things, their mail. Good thing you have already moved those to another room. All they will find here are tedious papers about the manor's expenses.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$nosyNeighborHero is true )[ (set: $heroBonus to 1) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$lurkingGroundskeeperHero is true)[ (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$vengefulGhostHero is true)[ (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 50, Watch/Wait 150, Item 220-->{ (set: $currentLocation to "Study") (set: $currentWeather to "Snowy") (set: $roomWithMirror to false) (set: $increaseGaze to false) (set: $increasePlot to false) (set: $decreasePlot to false) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to false) (set: $glared to false) (set: $gloated to false) (set: $watched to false) (set: $waited to false) (set: $used to false) (set: $searched to false) (set: $villainRoll to 0) (set: $heroBonus to 0) (set: $trackedLocations to it + (a: $currentLocation)) (set: $trackedWeather to it + (a: $currentWeather)) (print: "Frosted windows allow only a soft haze of light into the room. The fireplace is roaring with a lion's mane of flames, heating the room, causing swirls of steam when the heat reaches the windows. The icy outside is kept firmly at bay.") |1)[<br><br>(print: "You sit in the most comfortable chair in the room, smiling at the heroes as they try to find an equally comfortable chair by the fire.")] |2)[<br><br>(print: "You sit by the fireplace, casually feeding letters into the flames. You watch as the heroes wince at each page consumed by the fire.")] |3)[<br><br>(print: "You lightly touch the items in your pocket. Would one of these work against those bumbling heroes? Or should you risk taking the time to search for something better, now that you are here?")] |4)[<br><br>(print: "The heroes stand as close to the fire as they can without getting too close to you, but clearly they seem out of place, shuffling from foot to foot.")] |5)[<br><br>(print: "The heroes smile at the warmth and quickly find places to sit around the room. They are completely unconcerned about the comfort from the chairs, just happy for the warmth.")] |6)[<br><br>(print: "The heroes sit in the most uncomfortable chairs in the room, and you smugly tell them so. They raise their eyebrows, for they knew your ploy, which makes your move seem rather cheap. You grind your teeth in frustration.")] |7)[<br><br>(print: "'Just think, we might get snowed in, and then you would have to stay here for the season. They don't plow these roads, you know.' The heroes are horrified of the thought of being trapped in here for months with you.")] |8)[<br><br>(print: "'Ah, look, a letter from your brother. You never did like him, did you? No? Excellent.' You toss the letter into the flames before the heroes have a chance to reply.")] |9)[<br><br>(print: "'Is there anything you would like me to burn?' you ask the heroes, and to your surprise, they pull out bits of paper to hand to you, excited at the prospect.")] |10)[<br><br>(print: "The heroes don't seem to notice the type of papers you are feeding into the fire. You are mixing it up with newspapers. It is disappointing the heroes aren't horrified because they didn't notice anything.")] |11)[<br><br>(print: "You cackle and dump all the letters into the flames at once. The smoke pours back into the room and causes the heroes to cough and cough and cough.")] (event: when $gloated is true or $glared is true or $watched is true or $waited is true)[ <br><br>(link: "Roll for your villainous plans!")[ (set: $villainRoll to (random: 1, 4)) <!--(print: "You rolled a " + (str:$villainRoll))!--> (if: $villainRoll is 1)[ (print: "You are not prepared.") ](else-if: $villainRoll is 2)[ (print: "You are cautiously optimistic.") ](else-if: $villainRoll is 3)[ (print: "You are certain of your success.") ](else-if: $villainRoll is 4)[ (print: "You are well prepared.") ] (display: "Faint Check") ] ] (event: when $gloatGlare is true)[ <br><br>(link: "Glare intensely at the heroes.")[ (set: $glared to true) (if:$lurkingGroundskeeperHero is true)[ (set: $increasePlot to true) (show: ?4) ](else:)[ (show: ?5) ] (replace: "Gloat like a monologing maniac.")[] ] <br>(link: "Gloat like a monologing maniac.")[ (set: $gloated to true) (if:$skepticalGovernessHero is true)[ (set: $heroBonus to 1) (show: ?6) ](else:)[ (show: ?7) ] (replace: "Glare intensely at the heroes.")[] ] ] (event: when $watchWait is true)[ <br><br>(link: "Ooze insincere consideration.")[ (set: $watched to true) (if:$lurkingGroundskeeperHero is true)[ (set: $increasePlot to true) (show: ?8) ](else:)[ (show: ?9) ] (replace: "Bide your time patiently.")[] ] <br>(link: "Bide your time patiently.")[ (set: $waited to true) (if:$determinedRelativeHero is true)[ (set: $heroBonus to 1) (show: ?10) ](else:)[ (show: ?11) ] (replace: "Ooze insincere consideration.")[] ] ] (event: when $usedItem is true)[ <br><br>(link: "Use one of your items.")[ (set: $used to true) (display: "Item Check") (replace: "Search for an item to use.")[] ] <br>(link: "Search for an item to use.")[ (set: $searched to true) (display: "Item Check") (replace: "Use one of your items.")[] ] ] (if: $gloatGlare is false)[ <br><br>|options>[(link: "Confront the Heroes")[ (hide:?options) (show:?1) (set: $gloatGlare to true) (set: $watchWait to false) (set: $usedItem to false) ] ] ] (if: $watchWait is false)[ <br>|options>[(link: "Watch & Wait")[ (hide:?options) (show: ?2) (set: $gloatGlare to false) (set: $watchWait to true) (set: $usedItem to false) ] ] ] (if: $useItem is false)[ <br>|options>[(link: "Use or Acquire Items")[ (hide:?options) (show: ?3) (set: $gloatGlare to false) (set: $watchWait to false) (set: $usedItem to true) ] ] ] } <!-- Paragraphs Gloat/Glare 70, Watch/Wait 170, Item 220-->{ (set: $itemsChecked to false) (set: $itemFound to false) (set: $lostPlot to false) (set: $gainPlot to false) (set: $gainFaint to false) (set: $lostFaint to false) (set: $nothingFound to false) (set: $nothingUseful to false) <!--Check who is holding what items. Some counter each other.--> <!--Loop through $villainItemList and $heroItemList and $hiddenItemList If the villain has certain items while the hero has others, gain 1 plot point, but only once. If the hero has certain items while the villain has others, lose 1 plot point, but only once. Check if searched to find an item or have the heroes mock if they have already gotten it. Check if used to see what you can use, and make links in case you have more than one to use at the location. Each item can be used at 2 different locations, but only found at 1. --> |1i)[(print: "The broken mirror does not work as a distraction, the heroes still manage to meet and discuss the warning note they received, warning them about your nefarious deeds. You're going to have to change your plans, now that they are aware of them.")] |2i)[(print: "The heroes use the broken mirror to peek around a corner, but your many shattered reflections scare the heroes as they believe there are far more people up in the attic that merely you.")] |3i)[(print: "The seven years bad luck happened to some other fool, so you are free to take the mirror. After all, who believes in such silly superstitions? Not you! You take the mirror and slip it into one of your pockets.")] |4i)[(print: "Knowing full well the heroes are nearby, and likely scared of being in the attic alone, you begin to read some of the more salacious passages from your journal. It does not take long before you hear the telltale thump of bodies hitting the floor.")] |5i)[(print: "The attic is filled with thousands of perfect hiding spots, each more obscure than the last. There is no way the heroes will ever find the true will that you have hidden up here. They will need far more friends or a hundred more years.")] (if: $currentLocation is "Attic")[ (if: $brokenMirrorCombo is false and $heroWarningNote is true and $villainBrokenMirror is true)[ (show:?1i) (set: $lostPlot to true) (set: $brokenMirrorCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroBrokenMirror is true)[ (show:?2i) (set: $lostFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Broken Mirror")[ (show:?3i) <br><br>(print: "You find the Broken Mirror!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainPersonalJournal is true or $villainTrueWill is true)[ (if: $villainPersonalJournal is true)[ <br>(link: "Use your Personal Journal.")[ (show:?4i) (set: $lostFaint to true) (replace: "Use the True Will.")[] ] ] (if: $villainTrueWill is true)[ <br>(link: "Use the True Will.")[ (show:?5i) (set: $gainPlot to true) (replace: "Use your Personal Journal.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |6i)[(print: "'Look, we all have presents! Let us open them all together!' You sadly cannot find a way to refuse opening the Deadly Gift. You are able to avoid the traps you contained within it, but now the heroes know about your trapped gifts, and won't fall for them, should you make another.")] |7i)[(print: "'Go on, open it. I'm sure you will be pleasantly surprised.' You goad the heroes into opening your deadly little gift, watching greedily as the trap is sprung.")] |8i)[(print: "Ah, so this is where you left it. A little booby-trapped gift to scare away your unwanted houseguests. Seems like no one has opened it yet. You take the gift with you, tucking it under your arm.")] |9i)[(print: "'As you can see, everything is in order.' You show your expertly forged will to the heroes, certain it will hold up under their scrutiny. Their faces fall in horror, for they cannot tell it is not what it seems.")] |10i)[(print: "'Looking for this?' You wave the note that one hero had penned for the other, warning about you. 'I'm flattered, but I am afraid you have it all wrong.' The heroes pale when they realize you know their plans.")] (if: $currentLocation is "Balcony")[ (if: $deadlyGiftCombo is false and $heroBelatedPresent is true and $villainDeadlyGift is true)[ (show:?6i) (set: $lostPlot to true) (set: $belatedPresentCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroDeadlyGift is true)[ (show:?7i) (set: $lostFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Deadly Gift")[ (show:?8i) <br><br>(print: "You find the Deadly Gift!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainFalseWill is true or $villainWarningNote is true)[ (if: $villainWarningNote is true)[ <br>(link: "Use the False Will.")[ (show:?9i) (set: $gainPlot to true) (replace: "Use the Warning Note.")[] ] ] (if: $villainFalseWill is true)[ <br>(link: "Use the Warning Note.")[ (show:?10i) (set: $lostFaint to true) (replace: "Use the False Will.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |11i)[(print: "The heroes take a sip of the poisoned wine, not realizing the bottle they took from you was the one that contained all the poison. Quick as a flash you provide them with medicine that makes it so they expel the poison out of their system. They are extremely grateful for your quick thinking, and for having such medicine on hand.")] |12i)[(print: "'You kept medicine here, for us? I knew you had our best interests at heart!' The heroes gush over your thoughfulness while you grind your teeth in annoyance.")] |13i)[(print: "The medicine is out in plain sight, set on a table beside the bed. The doctor's prescription has been lost, but you know exactly what type of medicine it is. It may come in handy. Certainly it will be better in your hands than those of the heroes. You slip the bottle of medicine into your pocket.")] |14i)[(print: "'Here, let me bring you a nightcap.' You offer the heroes, mixing them up a pleasant drink with a sprinkle of potent sleeping powder. 'This should help you adjust to the nights here.' You tell the heroes in all seriousness as you watch them consume their doctored drinks.")] |15i)[(print: "You read from your journal as a bedtime story to get the heroes prepared for sleep. However, your exploits are so disturbing the heroes are now more wide awake and afraid of you than they were before.")] (if: $currentLocation is "Bedroom")[ (if: $medicineCombo is false and $heroPoisonedWine is true and $villainMedicine is true)[ (show:?11i) (set: $gainPlot to true) (set: $medicineCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroMedicine is true)[ (show:?12i) (set: $gainFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Medicine")[ (show:?13i) <br><br>(print: "You find the Medicine!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainSleepingPowder is true or $villainPersonalJournal is true)[ (if: $villainSleepingPowder is true)[ <br>(link: "Use the Sleeping Powder.")[ (show:?14i) (set: $lostFaint to true) (replace: "Use the Personal Journal.")[] ] ] (if: $villainPersonalJournal is true)[ <br>(link: "Use the Personal Journal.")[ (show:?15i) (set: $gainPlot to true) (replace: "Use the Sleeping Powder.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |16i)[(print: "'I have something of yours. You thought you could warn others about me, but you are wrong.' You hold up the note they had thought was well hidden. You cause the heroes to stumble back, breaking the mirror they were holding against the stones of the bridge. 'Now I not only have the upper hand, you have seven years bad luck.' You say at their misfortune.")] |17i)[(print: "'We know of your plans!' The heroes say. 'We have them written down! We shall tell the whole world what you are up to.' You sneer at the heroes, thinking they do not know half of what they think they do, but they do have that suspicious note.")] |18i)[(print: "Someone put a slip of paper between two of the stones of the bridge. Upon scanning it, you realize it is about your plans! Well, you can't just leave this lying about for anyone to stumble across. You tuck the warning note into your breast pocket.")] |19i)[(print: "'I wouldn't do that if I were you. Not if you ever want to read any of these.' You wave the stack of letters to the heroes that you have been withholding. They pale and back off, rightfully worried about what you might do to such letters.")] |20i)[(print: "'I have a gift for you!' You say. 'Go on, open it. I can't wait to see how you like it.' The heroes delicately take the package and open it, only to drop it when they see what horrors are inside.")] (if: $currentLocation is "Bridge")[ (if: $warningNoteCombo is false and $heroBrokenMirror is true and $villainWarningNote is true)[ (show:?16i) (set: $gainPlot to true) (set: $warningNoteCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroWarningNote is true)[ (show:?17i) (set: $lostPlot to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Warning Note")[ (show:?18i) <br><br>(print: "You find the Warning Note!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainLettersFromHome is true or $villainDeadlyGift is true)[ (if: $villainLettersFromHome is true)[ <br>(link: "Use the Letters from Home.")[ (show:?19i) (set: $gainPlot to true) (replace: "Use the Deadly Gift.")[] ] ] (if: $villainDeadlyGift is true)[ <br>(link: "Use the Deadly Gift.")[ (show:?20i) (set: $lostFaint to true) (replace: "Use the Letters from Home.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |21i)[(print: "You sneer at the heroes. 'What do you have? Mere tokens to send to your loved ones? I have items that link you to my various plans for years. Remember the bank heist that was never solved? The fire that broke out at the orphanage? I can place you there.' You hold up a scattering of different items significant to the heroes and watch them pale. 'If you are going to stop me, I am going to take you down with me.'")] |22i)[(print: "The heroes are holding the stash of items you have collected over the years to blackmail them. The items bring back strong memories, and times the heroes would rather forget. It is all too much for them.")] |23i)[(print: "Tucked at the base of one of the columns, behind a decorative planter, you find a stash of rather interesting items that are perfect for blackmailing the heroes. What a fortuitous find! You take the various items and place them in your pockets.")] |24i)[(print: "'I have brought us all a delightful pitcher of lemonade to enjoy on this fine day.' You surprise the heroes with your generous actions. They do not question why you are not consuming any, for they do not notice the sleeping powder mixed into the pitcher.")] |25i)[(print: "'I seem to have found this trite thing the other day. I'm thinking of throwing it out. I mean, really, who would make such a thing these days?' You watch as your cruel dismissal of the token of affection stabs the core of the soft-hearted heroes, as tears well up in their eyes.")] (if: $currentLocation is "Colonnade")[ (if: $itemsForBlackmailCombo is false and $heroTokenOfAffection is true and $villainItemsForBlackmail is true)[ (show:?21i) (set: $gainPlot to false) (set: $itemsForBlackmailCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroItemsForBlackmail is true)[ (show:?22i) (set: $lostFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Items for Blackmail")[ (show:?23i) <br>(print: "You find the Items for Blackmail!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainSleepingPowder is true or $villainTokenOfAffection is true)[ (if: $villainSleepingPowder is true)[ <br>(link: "Use the Sleeping Powder.")[ (show:?24i) (set: $gainPlot to true) (replace: "Use the Token of Affection.")[] ] ](if: $villainTokenOfAffection is true)[ <br>(link: "Use the Token of Affection.")[ (show:?25i) (set: $lostFaint to true) (replace: "Use the Sleeping Powder.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |26i)[(print: "You find the heroes attempting to open the deadly gift you left for them. With barely concealed glee, you tuck their real gift deeper into the bushes, and watch their folly from a safe distance.")] |27i)[(print: "'I found the present you hid for me. I knew you were nicer than the others said!' You did not intend for them to find the present. Sadly, their actions set your plans back.")] |28i)[(print: "Rather soggy from being outside overnight, and a bit battered from falling off the mail cart, you find a present that should have arrived here months ago. You shake off the worse of the debris, and tuck the gift under your arm.")] |29i)[(print: "You watch from the distance as your pet toys with the heroes. It circles them, then forces them to run, and eventually the heroes take to the fields to escape, rather than face the creature you call your pet.")] |30i)[(print: "You dab some of the serum on a handkerchief and pass it over to the heroes as they walk along the road, to wipe the sweat from their brow. 'You do not find me alarming.' You say. 'we do not find you alarming' the heroes repeat, to your delight.")] (if: $currentLocation is "Country Road")[ (if: $belatedPresentCombo is false and $heroDeadlyGift is true and $villainBelatedPresent is true)[ (show:?26i) (set: $gainPlot to true) (set: $belatedPresentCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroBelatedPresent is true)[ (show:?27i) (set: $gainFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Belated Present")[ (show:?28i) <br><br>(print: "You find the Belated Present!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainFavoritePet is true or $villainMindControlSerum is true)[ (if: $villainFavoritePet is true)[ <br>(link: "Use your Favorite Pet.")[ (show:?29i) (set: $gainPlot to true) (replace: "Use the Mind Control Serum.")[] ] ] (if: $villainMindControlSerum is true)[ <br>(link: "Use the Mind Control Serum.")[ (show:?30i) (set: $lostFaint to true) (replace: "Use your Favorite Pet.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |31i)[(print: "'Step away from the bottle!' The heroes demand, after you pour a glass of poisoned wine. They drop some medicine into the glass and watch the wine fizz unnaturally, revealing your latest dastardly plans.")] |32i)[(print: "You watch in glee as the heroes take a hearty swallow from the wine you provided. Little do they know they are in for quite an afternoon. Provided they survive the experience, of course.")] |33i)[(print: "Hidden in plain sight, surrounded by other bottles of innocent alcohol, you remove the poisoned wine, not wishing for the heroes to stumble upon it accidentally. You tuck the bottle of wine under your arm.")] |34i)[(print: "With truly impressive slight of hand, you tuck the true last will and testament into a selection of absolutely tedious legal documents pertaining to the upkeep of the southern pastures that make up your estate. The heroes would be truly mad to look for it there.")] |35i)[(print: "'I have been meaning to give these to you. I'm sorry that I held on to them for so long.' You hand over the forged letters to the heroes, watching at they open and read them. The heroes seem to believe they are the real thing, and their faces fall when they comprehed no help will be forthcoming.")] (if: $currentLocation is "Drawing Room")[ (if: $poisonedWineCombo is false and $heroMedicine is true and $villainPoisonedWine is true)[ (show:?31i) (set: $lostPlot to true) (set: $poisonedWineCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroPoisonedWine is true)[ (show:?32i) (set: $lostFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Poisoned Wine")[ (show:?33i) <br><br>(print: "You find the Poisoned Wine!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainTrueWill is true or $villainFalseCorrespondence is true)[ (if: $villainTrueWill is true)[ <br>(link: "Use the True Will.")[ (show:?34i) (set: $gainPlot to true) (replace: "Use the False Correspondence.")[] ] ] (if: $villainFalseCorrespondence is true)[ <br>(link: "Use the False Correspondence.")[ (show:?35i) (set: $lostFaint to true) (replace: "Use the True Will.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |36i)[(print: "You smile as the heroes read their mail and their faces fall. What they have are the letters you forged to seem like the real letters from their family, which instead of offering help, trap them here with you longer than the heroes had expected. Their real letters are safely tucked away in your pocket, and you have no intention of ever showing those to the heroes.")] |37i)[(print: "'You are not able to cut us off from the outside world so easily!' The heroes wave the letters you had hoped to hide from them in your face. It takes all your skill to just smile unctuously and not snatch the letters away.")] |38i)[(print: "The letters are right where you left them, shoved deep into the hollow of an ancient oak tree. No one would suspect to look for them all the way out here. Given time, they would have decayed away to nothing, which would suit you just fine.")] |39i)[(print: "'I would listen very closely to what I'm going to say.' You pull out your concealed weapon and point it at the heroes. 'No tricks, no heroics. Just follow my instructions, and everything will be fine.'")] |40i)[(print: "Your precious darling loves to run through the forest, chasing everything. And the heroes make such wonderful toys, scampering to and fro. You let your delightful pet run rampant, chasing the heroes down.")] (if: $currentLocation is "Forest Path")[ (if: $lettersFromHomeCombo is false and $heroFalseCorrespondence is true and $villainLettersFromHome is true)[ (show:?36i) (set: $gainPlot to true) (set: $lettersFromHomeCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroLettersFromHome is true)[ (show:?37i) (set: $lostPlot to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Letters from Home")[ (show:?38i) <br><br>(print: "You find the Letters from Home!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainConcealedWeapon is true or $villainFavoritePet is true)[ (if: $villainConcealedWeapon is true)[ <br>(link: "Use the Concealed Weapon.")[ (show:?39i) (set: $gainPlot to true) (replace: "Use your Favorite Pet.")[] ] ] (if: $villainFavoritePet is true)[ <br>(link: "Use your Favorite Pet.")[ (show:?40i) (set: $lostFaint to true) (replace: "Use the Concealed Weapon.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |41i)[(print: "'Look what I have! Come and see what's inside.' You say to the heroes, about to share the horrors of the sketch book with them. 'No,' they say, 'you should see what we have. The horrors listed in here are far worse than any artists renditions, for you created them.' The heroes wave your research notes through the air.")] |42i)[(print: "The heroes flip open the sketch book and immediately regret their actions. The twisted images claw their way into the heroes' minds. Creatures too horrible to comtemplate cause the heroes to break down, wailing and clutching at their eyes as if that will help. You know from experience it won't.")] |43i)[(print: "Left out on a garden bench, sheltered from the elements, is a sketch book filled with hideous nightmares and warped visions of what the world is like. Monsters twist out of rose bushes, creatures with too many limbs crawl out of shadows. You shut the book hastily, certain it will be useful against the heroes, if only you could figure out how. You tuck the book in one of your pockets.")] |44i)[(print: "You pull various items out of a bag. The onyx cufflink glitters, the papers rustle. The heroes pale as they realize the significance of the items. 'Yes, I do believe you remember these, don't you.'")] |45i)[(print: "'I'm terribly sorry that I'm so late. I had to special order this, you see, and it only arrived last night. I hope you will forgive me.' You hand over the belated present to the heroes, watching their suspicious looks melt into a look of sappy joy when they see what expensive item you bought for them.")] (if: $currentLocation is "Garden")[ (if: $sketchBookCombo is false and $heroResearchNotes is true and $villainSketchBook is true)[ (show:?41i) (set: $lostPlot to true) (set: $sketchBookCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroSketchBook is true)[ (show:?42i) (set: $lostFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Sketch Book")[ (show:?43i) <br><br>(print: "You find the Sketch Book!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainBelatedPresent is true or $villainItemsForBlackmail is true)[ (if: $villainBelatedPresent is true)[ <br>(link: "Use the Belated Present.")[ (show:?44i) (set: $gainPlot to true) (replace: "Use the Items for Blackmail.")[] ] ] (if: $villainItemsForBlackmail is true)[ <br>(link: "Use the Items for Blackmail.")[ (show:?45i) (set: $lostFaint to true) (replace: "Use the Belated Present.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |46i)[(print: "'Let me explain...' You say, as the heroes approach, seeing the forged letters in your hands, while they hold a stack of letters from their families which you are certain had been hidden away. The heroes do no look like they are going to listen.")] |47i)[(print: "You watch gleefully as the heroes read their false correspondence, getting more and more agitated with each line. 'Good news?' you ask, knowing full well exactly what the letters say, but not wanting to tip your hand showing you know too much. Luckily, the heroes are so wrapped up in their misery they do not hear you.")] |48i)[(print: "On a side table beside the grand staircase are a pile of forged letters you have made. One to replace each letter the heroes' families have sent them, after they arrived here. You had hoped the heroes would discover them on their own, but seeing as how they are still untouched, you shall take them and give them to the heroes, personally. You tuck the packet of correspondence into your pocket.")] |49i)[(print: "The heroes clutch their chest, the height of the staircase being too much for them. In a moment you are over at their side, offering them some medicine to calm their racing hearts. They resent that you are not only helping them, but knew exactly what to do.")] |50i)[(print: "'Let us have a toast!' You say, 'For your visit. It is not often that I get visitors here. I do so enjoy your company, and hope you can stay.' You offer them poisoned wine in celebration, and watch them as they drink it all down.")] (if: $currentLocation is "Grand Staircase")[ (if: $falseCorrespondenceCombo is false and $heroLettersFromHome is true and $villainFalseCorrespondence is true)[ (show:?46i) (set: $lostPlot to true) (set: $falseCorrespondenceCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroFalseCorrespondence is true)[ (show:?47i) (set: $lostFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "False Correspondence")[ (show:?48i) <br><br>(print: "You find the False Correspondence!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainMedicine is true or $villainPoisonedWine is true)[ (if: $villainMedicine is true)[ <br>(link: "Use the Medicine.")[ (show:?49i) (set: $gainPlot to true) (replace: "Use the Poisoned Wine.")[] ] ] (if: $villainPoisonedWine is true)[ <br>(link: "Use the Poisoned Wine.")[ (show:?50i) (set: $lostFaint to true) (replace: "Use the Medicine.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |51i)[(print: "The heroes catch you in the act of placing the false will on a table in the hallway. 'You fiend!' they cry, 'we have the true will, we know you do not own this place, and that is a base forgery!' You grind your teeth in anger at being caught out so easily.")] |52i)[(print: "With each line of the false will the heroes read, they get more and more concerned. They do not realize it is a perfect forgery, and are now quite convinced that you are the true heir to the manor, among other more disturbing inheritances.")] |53i)[(print: "Ah, that's where you left it. The magnificent copy of the will you hired an expert to make. And then you had that expert killed so they would never talk about what you had them do. It is perfect, as long as the true will isn't around.")] |54i)[(print: "You stop the heroes as they walk down the hallway. 'Truly, I am a terrible person for not getting this to you sooner,' you say as you hand over a much battered gift box. You watch as the heroes go from unimpressed to thrilled once they open the package and see the object inside is intact, and so very much better than what they expected.")] |55i)[(print: "'You still believe in such superstitions?' You scoff at the heroes, using your broken pocket mirror to fix your hair. 'I am not bothered by such primitive beliefs.' And as no hard has yet befallen you, the heroes worry the bad luck that should go to you might rub off on them.")] (if: $currentLocation is "Hallway")[ (if: $falseWillCombo is false and $heroTrueWill is true and $villainFalseWill is true)[ (show:?51i) (set: $lostPlot to true) (set: $falseWillCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroFalseWill is true)[ (show:?52i) (set: $lostFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "False Will")[ (show:?53i) <br><br>(print: "You find the False Will!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainBelatedPresent is true or $villainBrokenMirror is true)[ (if: $villainBelatedPresent is true)[ <br><br>(link: "Use the Belated Present.")[ (show:?54i) (set: $gainPlot to true) (replace: "Use the Broken Mirror.")[] ] ] (if: $villainBrokenMirror is true)[ <br>(link: "Use the Broken Mirror.")[ (show:?55i) (set: $lostFaint to true) (replace: "Use the Belated Present.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |56i)[(print: "You entered the lab earlier and made sure you had picked up every one of your research notes, so that none were lying out for the heroes to snoop through. Indeed, you replaced them all with hideous drawings taken from the sketch book of a mad artist who once stayed at the manor. The heroes look through the sketches trying to make sense of them, but only grow more confused.")] |57i)[(print: "'Looking for these?' The heroes ask, as you search each lab bench for the notes you were certain you left there. 'We'll be holding on to these. The local constabulary will be quite interested to see what you have been up to. Especially if these connect you to any of the missing locals.'")] |58i)[(print: "Ah, the many notes of your important experiments. These document your entire process, from start to finish, and are far too important to leave out on some laboratory bench. You never know where those heroes will poke around next, and you very much want to make sure these stay out of their grasping hands. You tuck your research notes into one of your pockets.")] |59i)[(print: "You put a few drops of the serum into a beaker in the laboratory. You convince the heroes to stand nearby and turn up the heat, the steam from the beaker goes directly into their faces. 'You will not remember what happens here.' You say, as the heroes soak in the steam.")] |60i)[(print: "'I'm not going to stop using a perfectly good mirror just because it has a small fracture.' You tell the heroes, 'it makes no sense to get rid of something because other people think it is flawed.' Here, you can see for yourself, but the heroes are too worried the mirror's bad luck will transfer to them.")] (if: $currentLocation is "Laboratory")[ (if: $researchNotesCombo is false and $heroSketchBook is true and $villainResearchNotes is true)[ (show:?56i) (set: $gainPlot to true) (set: $researchNotesCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroResearchNotes is true)[ (show:?57i) (set: $lostPlot to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Research Notes")[ (show:?58i) <br><br>(print: "You find the Research Notes!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainMindControlSerum is true or $villainBrokenMirror is true)[ (if: $villainMindControlSerum is true)[ <br><br>(link: "Use the Mind Control Serum.")[ (show:?59i) (set: $gainPlot to true) (replace: "Use the Broken Mirror.")[] ] ] (if: $villainBrokenMirror is true)[ <br>(link: "Use the Broken Mirror.")[ (show:?60i) (set: $lostFaint to true) (replace: "Use the Mind Control Serum.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |61i)[(print: "You sneer at the silly token of affection you found belonging to the heroes, but when you go to return it, you are confronted by an angry mob. 'These are mine!' They cry, showing you items you had stolen from them and hidden away to use in the future for blackmail. 'How dare you take these! They have meaning to us!'")] |62i)[(print: "You hold the token of affection up to your face, even though the perfume on it is so strong, you want to gag. 'Mmm, smells like someone is in love' you taunt the heroes, watching as they pale while you fondle the token. 'I believe I'll be keeping this.'")] |63i)[(print: "You can smell it before you see it. The heavily perfumed love note some hero penned for their true love. You wrinkle your nose at the scent, but it is too important not to take. You place the token of affection in a pocket far from your nose.")] |64i)[(print: "'You thought you could warn others about me. How cute. Don't you realize there is nothing you can do that will get past me?' You taunt the heroes, demoralizing them as they stand dejectedly on the lakeshore.")] |65i)[(print: "'I won't be going with you today. Or any day. No, it is you who will be going along with my plans.' You say, pointing the weapon at the heroes. 'Now, get into the boat, and stop asking questions.'")] (if: $currentLocation is "Lakeshore")[ (if: $tokenOfAffectionCombo is false and $heroItemsForBlackmail is true and $villainTokenOfAffection is true)[ (show:?61i) (set: $lostPlot to true) (set: $tokenOfAffectionCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroTokenOfAffection is true)[ (show:?62i) (set: $lostPlot to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Token of Affection")[ (show:?63i) <br><br>(print: "You find the Token of Affection!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainWarningNote is true or $villainConcealedWeapon is true)[ (if: $villainWarningNote is true)[ <br><br>(link: "Use the Warning Note.")[ (show:?64i) (set: $gainPlot to true) (replace: "Use the Concealed Weapon.")[] ] ] (if: $villainConcealedWeapon is true)[ <br>(link: "Use the Concealed Weapon.")[ (show:?65i) (set: $lostFaint to true) (replace: "Use the Warning Note.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |66i)[(print: "You chuckle as you tuck your personal journal away from the prying eyes of the heroes, but your mirth is short lived, for the heroes have somehow found the Book of Lords. 'You aren't in here!' they loudly declare, having discovered one of your great secrets. 'You stole this manor, didn't you?' You say nothing, fuming at how the heroes have unraveled part of your grand scheme.")] |67i)[(print: "The heroes intend to confront you about your filthy writing, but upon reading your journal, the exploits contained within are too much for them to take. They barely can make it a paragraph before swooning.")] |68i)[(print: "What better place to hide your personal journal than among a hundred other books? With those nosy heroes around, you had better keep this close. You pluck your journal from the shelves and tuck it into your pocket.")] |69i)[(print: "'As you can clearly see, I am listed here. True, it is a small entry, but it is but a small branch of the family. A family I am proud to be a part of.' You tell the heroes, lying impressively about your nobel ancestry.")] |70i)[(print: "'Hmm, let's see here. What experiement should I perform next? Or perhaps you haven't been aware that you are already participating in an experiement.' The heroes look at each other uneasily. 'Now, how did you sleep last night?' You ask the heroes, poised to note down their responses in your research notes.")] (if: $currentLocation is "Library")[ (if: $personalJournalCombo is false and $heroBookOfLords is true and $villainPersonalJournal is true)[ (show:?66i) (set: $lostPlot to true) (set: $personalJournalCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroPersonalJournal is true)[ (show:?67i) (set: $lostFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Personal Journal")[ (show:?68i) <br><br>(print: "You find the Personal Journal!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainBookOfLords is true or $villainResearchNotes is true)[ (if: $villainBookOfLords is true)[ <br><br>(link: "Use the Book of Lords.")[ (show:?69i) (set: $gainPlot to true) (replace: "Use the Research Notes.")[] ] ] (if: $villainResearchNotes is true)[ <br>(link: "Use the Research Notes.")[ (show:?70i) (set: $lostFaint to true) (replace: "Use the Book of Lords.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |71i)[(print: "Curse your overly sentimental heart. You have a concealed weapon at the ready to attack the heroes, but they are playing with your favorite pet. You just can't bring yourself to harm anyone who loves your pet as much as you do. Just look at how happy they all are together.")] |72i)[(print: "'Now it not the time to be brave.' You tell the heroes, pulling a weapon on them. They look on in shock. 'I believe you understand the weight of the situation. I would think very hard about what your next action is going to be. And it had better not be anything heroic.'")] |73i)[(print: "True to its name, the concealed weapon is hidden inside the cavity of an old apple tree. The hollow is the perfect place to cache items you don't want nosy interlopers to find. You take the weapon, as it will surely come in handy against the heroes.")] |74i)[(print: "'I have spent no little time drawing in the orchard. Would you like to see what I have drawn?' You offer to show the sketch book to the heroes. They do not know that you drew nothing inside it. They look upon the deranged images of a twisted mind and cry out in horror. You are certain they will not sleep tonight.")] |75i)[(print: "'I had so hoped to find you out here. I have a gift for you. Oh, you don't have to open it now. Please, wait until I'm away, and then enjoy this present. It is the least I can do.' You make sure you are several trees away before you stop to watch them open the booby-trapped gift.")] (if: $currentLocation is "Orchard")[ (if: $concealedWeaponCombo is false and $heroFavoritePet is true and $villainConcealedWeapon is true)[ (show:?71i) (set: $lostPlot to true) (set: $concealedWeaponCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroConcealedWeapon is true)[ (show:?72i) (set: $lostFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Concealed Weapon")[ (show:?73i) <br><br>(print: "You find the Concealed Weapon!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainSketchBook is true or $villainDeadlyGift is true)[ (if: $villainSketchBook is true)[ <br><br>(link: "Use the Sketch Book.")[ (show:?74i) (set: $gainPlot to true) (replace: "Use the Deadly Gift.")[] ] ] (if: $villainDeadlyGift is true)[ <br>(link: "Use the Deadly Gift.")[ (show:?75i) (set: $lostFaint to true) (replace: "Use the Sketch Book.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |76i)[(print: "You tuck the Book of Lords deeper into a shadowed crevasse in the tower, making sure your body hides it from view when the heroes appear. They are distressed as they discuss parts of your personal journal, which they found, only because you left it out for them to find. They are troubled by your many exploits, which is precisely what you hoped would happen.")] |77i)[(print: "'We do not see your name written in here. Who did you say you were again?' The heroes confront you, 'You aren't even a lowly lord, are you?' They sneer. 'You have no power here, nor over us! We shall see that you get the justice you deserve!'")] |78i)[(print: "The Book of Lords is too important to leave lying about the manor where the heroes' prying eyes could find it. You already stole this book once from the local church records, and placed it here in one of the less ruined sections for safekeeping. Now you are taking it again to make sure no one accidentally discovers it while they galavant the manor grounds. You slip the heavy book into your pocket.")] |79i)[(print: "You flash a bit of lace handkerchief, which the heroes instantly recognize. 'It would be a shame if this happened to make its way to the constables, especially if it was found with the jewels that were stolen last week.' The heroes recognize a threat when they hear one.")] |80i)[(print: "'You call this a token of affection?' You scoff. 'This poetry is drivel. The paper is commonplace. The word choice is suspect. If I was your lover, I would be ashamed to have such a token given to me.' You words eviscerate the heroes delicate sensibilities.")] (if: $currentLocation is "Ruined Tower")[ (if: $bookOfLordsCombo is false and $heroPersonalJournal is true and $villainBookOfLords is true)[ (show:?76i) (set: $gainPlot to true) (set: $bookOfLordsCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroBookOfLords is true)[ (show:?77i) (set: $lostPlot to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Book of Lords")[ (show:?78i) <br><br>(print: "You find the Book of Lords!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainItemsForBlackmail is true or $villainTokenOfAffection is true)[ (if: $villainItemsForBlackmail is true)[ <br><br>(link: "Use the Items for Blackmail.")[ (show:?79i) (set: $gainPlot to true) (replace: "Use the Token of Affection.")[] ] ] (if: $villainTokenOfAffection is true)[ <br>(link: "Use the Token of Affection.")[ (show:?80i) (set: $lostFaint to true) (replace: "Use the Items for Blackmail.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |81i)[(print: "The heroes have decided to taste the strange white powder they found, which has caused them to pass out on the floor. You grin wickedly and take out the mind control serum, dabbing it onto their slumbering lips. You whisper suggestions into their ears while they sleep.")] |82i)[(print: "You go to pull the vial of serum out of your pocket, but it is not there! 'Missing something?' The heroes taunt. 'You won't be using this against us again.' They say as they pour it out on the floor.")] |83i)[(print: "It is no surprise you find the mind control serum cached here. There is no mistaking its purpose, and any other location would mean there is a risk of it being found by outsiders. Here you have to not only know how to get into the room, you have to find the secret shelving in order to access it. You pluck the bottle from the shelf and place it in one of your pockets.")] |84i)[(print: "'Look what has just arrived! Mail delivery can be so touchy out here, with the state of the roads it's a minor miracle the mail made it through.' The heroes go to grab their mail and you pull it away. 'Not just yet. You must agree to do what I say, only then will you get your mail.' You grin wickedly as you tuck the letters into your pockets.")] |85i)[(print: "'As you can clearly seen written here, my family surname is prominent within the local lineages. I am exactly who I say I am.' The heroes look at the book in horror, taking it at face value, not realizing that good forgery can work miracles.")] (if: $currentLocation is "Secret Room")[ (if: $mindControlSerumCombo is false and $heroSleepingPowder is true and $villainMindControlSerum is true)[ (show:?81i) (set: $gainPlot to true) (set: $mindControlSerumCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroMindControlSerum is true)[ (show:?82i) (set: $lostPlot to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Mind Control Serum")[ (show:?83i) <br><br>(print: "You find the Mind Control Serum!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainLettersFromHome is true or $villainBookOfLords is true)[ (if: $villainLettersFromHome is true)[ <br><br>(link: "Use the Letters from Home.")[ (show:?84i) (set: $gainPlot to true) (replace: "Use the Book of Lords.")[] ] ] (if: $villainBookOfLords is true)[ <br>(link: "Use the Book of Lords.")[ (show:?85i) (set: $lostFaint to true) (replace: "Use the Letters from Home.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |86i)[(print: "'How dare you point a weapon at my little precious dumpling!' You cry out, as the heroes confront you. This makes them pause as they take in the adorable creature you are clutching to your chest. The heroes try to explain, but they back away, thoroughly ashamed of themselves.")] |87i)[(print: "Your favorite pet is all but fawning over the heroes, doing amusing tricks for them, tricks which you are certain you never taught it. You grit your teeth as the heroes coo over your supposedly vicious killing machine, which now only wants head scritches. That traitor!")] |88i)[(print: "Napping on a blanket in a warm straw-filled stall, you find your most faithful companion. The only being who has not betrayed, blackmailed, or backstabbed you. Of course, your beloved pet does lack opposable thumbs, but other than that, they are perfect in every way. You whistle and your dearest peppercorn bounds up, ready to travel at your side.")] |89i)[(print: "The heroes catch you in the act... of putting perfectly normal medicine into the mouth of a horse that needs it. They were not expecting you to personally take care of the animals. You grin evilly when they leave, for now you are certain they won't suspect you!")] |90i)[(print: "You consult your research notes as you look at the wretched creature contained in one of the stalls. The heroes catch a glimpse of the creature and shriek with terror. You, however, know the creature is harmless, unlike yourself.")] (if: $currentLocation is "Stables")[ (if: $favoritePetCombo is false and $heroConcealedWeapon is true and $villainFavoritePet is true)[ (show:?86i) (set: $gainPlot to true) (set: $favoritePetCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroFavoritePet is true)[ (show:?87i) (set: $gainFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Favorite Pet")[ (show:?88i) <br><br>(print: "You find your Favorite Pet! Who's a good pet? You are, yes you are!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainMedicine is true or $villainResearchNotes is true)[ (if: $villainMedicine is true)[ <br><br>(link: "Use the Medicine.")[ (show:?89i) (set: $gainPlot to true) (replace: "Use the Research Notes.")[] ] ] (if: $villainResearchNotes is true)[ <br>(link: "Use the Research Notes.")[ (show:?90i) (set: $lostFaint to true) (replace: "Use the Medicine.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |91i)[(print: "'You see that bit there, it lists me as the true heir.' You say, standing over the heroes as they read the expertly forged copy of the will you left out for them to find. Little do they know the true will is within their grasp, tucked into your jacket pocket, so you can tell exactly where it is at all times.")] |92i)[(print: "'This home is not yours!' The heroes state, 'You own none of this, you base thief! Are you even using your own name, or have you stolen that too!' You curse the heroes for discovering so much of the truth.")] |93i)[(print: "Perfectly hidden inside the most boring of legal documents, you find the true last will and testament of the owner of this marvelous manor. Sadly, the document does not list yourself as the owner, but now that you have the document, no one else will even have to know that. You tuck it into a pocket close to your heart.")] |94i)[(print: "'I have here a stack of mail from your families.' You pass out the correspondence to the heroes. 'Take your time reading it, I know it took a while to reach us, and I wouldn't want to deprive you.' You turn and walk away, for you already know what all the letters say, having written them yourself.")] |95i)[(print: "'Have you seen the will?' You ask the heroes, inviting them closer. 'Take a good look. We want to make sure everything is in order.' To the heroes' surprise, it looks like you are indeed the heir. You are so glad you paid what you did to that forger. Truly, the work is impeccable.")] (if: $currentLocation is "Study")[ (if: $trueWillCombo is false and $heroFalseWill is true and $villainTrueWill is true)[ (show:?91i) (set: $gainPlot to true) (set: $trueWillCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroTrueWill is true)[ (show:?92i) (set: $lostPlot to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "True Will")[ (show:?93i) <br><br>(print: "You find the True Will!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainFalseCorrespondence is true or $villainFalseWill is true)[ (if: $villainFalseCorrespondence is true)[ <br><br>(link: "Use the False Correspondence.")[ (show:?94i) (set: $gainPlot to true) (replace: "Use the False Will.")[] ] ] (if: $villainFalseWill is true)[ <br>(link: "Use the False Will.")[ (show:?95i) (set: $lostFaint to true) (replace: "Use the False Correspondence.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] |96i)[(print: "The heroes barge in, as you are in the middle of measuring sleeping powder into their nightly drinks. 'That isn't the only thing you've been giving us, is it?' They hold up a bottle of the mind control serum. 'Never again.' They say knocking over the glasses. 'You will not dose us without our knowledge again.'")] |97i)[(print: "'Truly, I thought you would appreciate the care I've taken to make sure you get a decent amount of sleep each night.' You say, after being confronted about adding sleeping powder to their nightcaps. 'I have been making sure you start each morning well rested.'")] |98i)[(print: "Placed innocently on a back shelf in one of the sheds filled with tools to maintain the terraces, is the sleeping powder with its full chemical name. Its original use had something to do with maintaining the water features, but you have found a much better purpose for it, since it is so effective at putting people to sleep. You take the small bottle and slip it into one of your pockets.")] |99i)[(print: "'Here, have a glass of wine. I find it is a nice way to relax and remove stress.' As the heres sip from the glasses you have prepared you add, 'Of course, I usually drink wine that hasn't been poisoned.'")] |100i)[(print: "'Such creative interpretations, don't you think? These images capture the raw nature of the human spirit.' The images are also so tortured the heroes recoil back from the pages, wishing they had never seen them at all.")] (if: $currentLocation is "Terraces")[ (if: $sleepingPowderCombo is false and $heroMindControlSerum is true and $villainSleepingPowder is true)[ (show:?96i) (set: $lostPlot to true) (set: $sleepingPowderCombo to true) ](else:)[ (if: $searched is true)[ (if: $heroSleepingPowder is true)[ (show:?97i) (set: $lostFaint to true) ](else:)[ (for: each _canBeFoundItem, ...$hiddenItemList)[ (if: _canBeFoundItem's itemName is "Sleeping Powder")[ (show:?98i) <br><br>(print: "You find the Sleeping Powder!") (set: $villainItemList to it + (a: _canBeFoundItem)) (set: $hiddenItemList to it - (a: _canBeFoundItem)) (set: $itemFound to true) ] ] (if: $itemFound is false)[ (set: $nothingFound to true) ] ] ] (if: $used is true)[ (if: $villainPoisonedWine is true or $villainSketchBook is true)[ (if: $villainPoisonedWine is true)[ <br><br>(link: "Use the Poisoned Wine.")[ (show:?99i) (set: $gainPlot to true) (replace: "Use the Sketch Book.")[] ] ] (if: $villainSketchBook is true)[ <br>(link: "Use the Sketch Book.")[ (show:?100i) (set: $lostFaint to true) (replace: "Use the Poisoned Wine.")[] ] ] ](else:)[ (set: $nothingUseful to true) ] ] ] ] (event: when $lostPlot is true)[ (set: $plotPoints to it - 1) <br><br>(print: "Dash it all! Your plot has been set back.") (set: $itemsChecked to true) ] (event: when $gainFaint is true)[ (set: $faintTotal to it + 1) <br><br>(print: "Unfortunately, the heroes are now a little less frightened of you.") (set: $itemsChecked to true) ] (event: when $gainPlot is true)[ (set: $plotPoints to it + 1) <br><br>(print: "You have advanced your plot!") (set: $itemsChecked to true) ] (event: when $lostFaint is true)[ (set: $faintTotal to it - 1) <br><br>(print: "You cause the heroes to faint.") (set: $itemsChecked to true) ] (event: when $nothingUseful is true)[ (print: "You do not have anything that would be useful in this situation. You decide to slink away before the heroes even realize you were going to do something.") (set: $itemsChecked to true) ] (event: when $nothingFound is true)[ (print: "This place is despoiled, anything worthwhile was taken long ago. Sadly, there is nothing of interest here.") (set: $itemsChecked to true) ] (event: when $itemFound is true)[ (set: $itemsChecked to true) ] (event: when $itemsChecked is true)[ (if: $faintTotal > $startingFaintTotal)[ (set: $faintTotal to $startingFaintTotal) ] (if: $faintTotal <= 0)[ (display: "Win By Faints") ](else-if: $plotPoints >= 11)[ (display: "Win By Plot") ](else-if: $plotPoints <= 0)[ (display: "Lose By Plot") ](else:)[ (display: "Always Options") ] ] <!-- determinedRelative deviousExPartner dutifulWard lurkingGroundskeeper Naïve youngLover nosyNeighbor shelteredWaif skepticalGoverness troubledServant vengefulGhost --> }<br><br>All those years of hard work. All those plans you set in motion. It was not to be. Those pesky heroes made it so your every move was being tracked. It took you three times longer to do anything than you had anticipated. And so those threads you had so carefully placed unraveled. All the work you had done was for naught. (display: "Tracked Stats") You reflect back on your actions, how could it have come to this? How were the heroes able to delay you for so long that everything fell apart? Was there something you could have done differently? You are not sure, but doubt gnaws at you, bothering you more than the cold irons chaffing your wrists. As you are taken away to where you will spend the rest of your miserable days, you think about how things would have gone differently... If only... { (set: $ending to it + (a: 4)) } (display: "Credits") [[Try again with a new plot->Game Start]]--- Credits: Devious design and wretched writing by: Caroline "Carrie" Berg Like all the most successful plots, this too required some outside help to pull off. Perilous playtesting by: Lilla Glass Enigmaic editing by: Jason Bowes ---