X-Git-Url: https://git.yukkurigames.com/?p=heroik.git;a=blobdiff_plain;f=scenarios.js;h=a9188aa347fb7a5b6617b5acc9df063e9b83d0d2;hp=ce7d3820d13b350191c72bdc6d1b95f8fc23e6e2;hb=73ba41c3716a5c304cfd75982ee2f92785ce1d4e;hpb=b3a8e4e8782e0247c73601c44982564771aa00fa diff --git a/scenarios.js b/scenarios.js index ce7d382..a9188aa 100644 --- a/scenarios.js +++ b/scenarios.js @@ -23,12 +23,12 @@ var EVENTS = [ { name: "Stronger than ever.", effect: "Undead gain a bonus of +1 Strength.", requires: ["undead"] }, - { name: "Meeting with Abunakkashi.", - effect: "Abunakkashii and his Offspring gain a bonus of +2 Strength.", + { name: "Encounter with Abunakkashi.", + effect: "Abunakkashii and his offspring gain a bonus of +2 Strength.", requires: ["abunakkashii"], unique: true }, { name: "The start of a legend.", - effect: "Abunakkashii and his Offspring gain a bonus of +1 Strength.", + effect: "Abunakkashii and his offspring gain a bonus of +1 Strength.", requires: ["abunakkashii"], unique: true }, { name: "Technological prowess.", @@ -39,7 +39,7 @@ var EVENTS = [ effect: "Psi monsters gain a bonus of +1 Strength.", }, { name: "A cry in the night.", action: "An adventurer of your choice loses 1 Mana." }, - { name: "Vague psi.", + { name: "Psi wave.", action: "Lose all your Mana tokens." }, { name: "It's an ambush!", action: "Place a Tenacity token on each monster that does not have one." }, @@ -56,7 +56,7 @@ var EVENTS = [ unique: true }, { name: "Destruction.", - action: "All equipment and items are destroyed.", + action: "All of your weapons and armor are destroyed.", unique: true }, { name: "Epic combat.", effect: "The Final Monster gains a bonus of +3 Strength.", @@ -76,7 +76,7 @@ var EVENTS = [ action: "Return a random defeated dungeon card to the highest corridor and shuffle it." }, { name: "Malediction.", - action: "Discard a quest or a magic item." }, + action: "Discard a quest or a magic object." }, { name: "False brethren.", effect: "All Demons gain Immunity 5 and Immunity 7.", @@ -102,10 +102,6 @@ var EVENTS = [ effect: "Dragons gain a bonus of +1 Strength.", requires: ["dragons", "noncanonical"], unique: true }, - { name: "Overwhelming fear.", - action: "Lose 1 extra Courage token. (The dungeon does not gain another Fear token.)", - requires: ["noncanonical"], - unique: true }, { name: "Backs against the wall.", effect: "Any monster with a Tenacity token is also Fierce.", requires: ["noncanonical"], @@ -114,9 +110,6 @@ var EVENTS = [ effect: "All monsters have Supremacy.", requires: ["noncanonical"], unique: true }, - { name: "Lost.", - action: "Shuffle the remaining corridors together and redistribute the cards as if you were setting up the game.", - requires: ["noncanonical"] }, { name: "Into the darkness.", effect: "Choose one corridor. Its cards are now always placed face-down.", requires: ["noncanonical"] }, @@ -151,26 +144,26 @@ var EVENTS = [ unique: true }, { name: "Infighting.", effect: "Greenskins have Undead +1, Demons -1. Demons have Greenskins +1, Undead -1. Undead have Demons +1, Greenskins -1.", - requires: ["noncanonical"], + requires: ["noncanonical", "demons", "undead"], unique: true }, { name: "New moon.", - effect: "Demons have Veil of Shadow.", + effect: "Demons have Shrouded.", requires: ["noncanonical", "demons"], unique: true }, { name: "Camouflage.", - effect: "Greenskins have Veil of Shadow.", + effect: "Greenskins have Shrouded.", requires: ["noncanonical"], unique: true }, { name: "Cryptic shades.", - effect: "Undead have Veil of Shadow.", + effect: "Undead have Shrouded.", requires: ["noncanonical", "undead"], unique: true }, { name: "Lingering smoke.", - effect: "Dragons have Veil of Shadow.", + effect: "Dragons have Shrouded.", requires: ["noncanonical", "dragons"], unique: true }, { name: "Hypnotizing gaze.", - effect: "Bubbleyes have Veil of Shadow.", + effect: "Bubbleyes have Shrouded.", requires: ["noncanonical", "bubbleyes"], unique: true }, { name: "Leeched power.", @@ -182,11 +175,15 @@ var EVENTS = [ var NOP = [ { name: "Nothing happens." }, { name: "A draft blows down the hallway.", - requires: ["noncanonical"] }, + unique: true, requires: ["noncanonical"] }, { name: "You sneeze.", - requires: ["noncanonical"] }, + unique: true, requires: ["noncanonical"] }, { name: "There's a skittering in the distance.", - requires: ["noncanonical"] }, + unique: true, requires: ["noncanonical"] }, + { name: "The torch flickers.", + unique: true, requires: ["noncanonical"] }, + { name: "Shadows dance across the walls.", + unique: true, requires: ["noncanonical"] }, ]; var HELPFUL = [