From 51e6f45135c2fbc587ad1e9ee67e0f3b779fc820 Mon Sep 17 00:00:00 2001 From: Willem Olding Date: Fri, 10 Nov 2023 14:36:29 +1100 Subject: [PATCH] pull latest values from google sheet and regenrate files --- cards.csv | 120 +++---- client/src/generated/cards.json | 324 +++++++++--------- .../src/cards/properties/barriers_delta.cairo | 2 +- .../src/cards/properties/chaos_delta.cairo | 60 ++-- .../properties/chaos_delta_fallback.cairo | 8 +- .../src/cards/properties/hotcold_delta.cairo | 20 +- .../cards/properties/lightdark_delta.cairo | 14 +- .../properties/lightdark_delta_fallback.cairo | 2 +- .../src/cards/properties/power_delta.cairo | 22 +- .../properties/power_delta_fallback.cairo | 10 +- .../cards/properties/requires_cold_gt.cairo | 2 +- .../cards/properties/requires_dark_gt.cairo | 4 +- .../cards/properties/requires_hot_gt.cairo | 2 +- .../cards/properties/requires_light_gt.cairo | 4 +- .../cards/properties/swaps_lightdark.cairo | 2 +- make_card_description.py | 8 +- renjs-client/generated/cards.json | 324 +++++++++--------- 17 files changed, 464 insertions(+), 464 deletions(-) diff --git a/cards.csv b/cards.csv index 080b1a5..bf1b5df 100644 --- a/cards.csv +++ b/cards.csv @@ -1,82 +1,82 @@ "card_id","name","card_type","count","requires_hot_gt","requires_cold_gt","requires_light_gt","requires_dark_gt","power_delta","chaos_delta","barriers_delta","hotcold_delta","lightdark_delta","power_delta_fallback","chaos_delta_fallback","hotcold_delta_fallback","lightdark_delta_fallback","swaps_hotcold","swaps_lightdark","flavour","consumable" "0","Bat Wing","cave","1",,,,"3","3",,,,,"1",,,,,,"A torn and bloodied wing membrane","TRUE" "1","Lichen","cave","1",,,,,"1",,,,"-1",,,,,,,"It is pale and spongy ","TRUE" -"2","Spider Silk","cave","1",,,,,"-1",,,,"-1",,,,,,,"Stringy sticky strands, gathered in your hair","TRUE" -"3","Glow Worm","cave","1",,,,"2","1","1",,,,"1","2",,,,,"A maggot that wiggles slightly, faking sunshine","TRUE" +"2","Spider Silk","cave","1",,,,,"-1",,,,"-3",,,,,,,"Stringy sticky strands, gathered in your hair","TRUE" +"3","Glow Worm","cave","1",,,,"2","1","-2",,,,"1","1",,,,,"A maggot that wiggles slightly, faking sunshine","TRUE" "4","Eyeless Fish","cave","1",,,,,"3","2",,,,,,,,,,"Only flesh where its eyes once were","TRUE" "5","Geode","cave","1","4",,,,"2","1",,,"-2",,,,,,,"When cracked open the crystals are very sharp","TRUE" -"6","Stalactite","cave","1",,,,,"1",,,,"-1",,,,,,,"A melted spike, heavier than it looks.","TRUE" +"6","Stalactite","cave","1",,,,,"1","-1",,,"-1",,,,,,,"A melted spike, heavier than it looks.","TRUE" "7","Lump of Coal","cave","1",,,,,"1",,,,"-2",,,,,,,"A dark chunk that blackens your hand","TRUE" -"8","Deep Crystal","cave","1",,,,,,"1",,,,,,,,"TRUE",,"Strange vibrations can be felt when held.","TRUE" -"9","Twilight Quartz","cave","1",,,,"5","3","2",,,,"1","5",,,,,"An elegant jewel that will devour your flesh","TRUE" -"10","Adamantine","cave","1",,,,"8","4",,,,,"1",,,,,,"It contains the supernatural strength to contain planetary terrors.","TRUE" -"11","Dragonhide","cave","1",,,,"5",,,,"-2","-2",,,,,,,"If you find one of these scales, flee. ","TRUE" +"8","Deep Crystal","cave","1",,,,,,"1",,,,,,,,"TRUE","TRUE","Strange vibrations can be felt when held.","TRUE" +"9","Twilight Quartz","cave","1",,,,"5","3","1",,,,"1","5",,,,,"An elegant jewel that will devour your flesh","TRUE" +"10","Adamantine","cave","1",,,,"7","4",,,,,"1",,,,,,"It contains the supernatural strength to contain planetary terrors.","TRUE" +"11","Dragonhide","cave","1",,,,"4",,,,"-2","-2",,,,,,,"If you find one of these scales, flee. ","TRUE" "12","Cricket","cave","1",,,,,"-1",,,,,,,,,,,"It's missing a leg","TRUE" "13","Beetle","cave","1",,,,,"1","1",,,,,,,,,,"It has a shiny brown carapace","TRUE" -"14","Lost Doll","cave","1",,,,"4","3","3",,,,"1","2",,,,,"The paint has worn off its porcelain face","TRUE" -"15","Old Glass Bottle","cave","1",,,,,"-1","-1",,,,,,,,,,"Did someone drop their rubbish in the cave??","TRUE" +"14","Lost Doll","cave","1",,,,"4","3","1",,,,"1","2",,,,,"The paint has worn off its porcelain face","TRUE" +"15","Old Glass Bottle","cave","1",,,,,"-1","-2",,,,,,,,,,"Did someone drop their rubbish in the cave??","TRUE" "16","Petrified Wood","cave","1",,,,,"2",,,,"-1",,,,,,,"Not heavy at all- you can still see the grain.","TRUE" -"17","Shell Fossil","cave","1",,,,,"2",,,,,,,,,,,"A calcified imprint of a sea creature","TRUE" -"18","Fossilised bone","cave","1",,,,,,,,,"-1",,,,,,,"An ancient piece of skeleton","TRUE" +"17","Shell Fossil","cave","1",,,,,"2","-2",,,,,,,,,,"A calcified imprint of a sea creature","TRUE" +"18","Fossilised bone","cave","1",,,,,,,,,"-3",,,,,,,"An ancient piece of skeleton","TRUE" "19","Gypsum Flower","cave","1",,,,,"2",,,,"-1",,,,,,,"A delicate curved and coiled crystal.","TRUE" "20","Wolf Spider","cave_familiar","1",,,,,,,"1",,,,,,,,,"Once per turn you can send the Wolf Spider to collect 1 trinket from the Cave","FALSE" "21","Bone","forest","1",,,,,"2","1",,"-2",,,,,,,,"A crunchy little rat bone","TRUE" "22","Rat Heart","forest","1",,,,,"3","2",,"-3",,,,"-1",,,,"The still-beating heart of a rat","TRUE" -"23","Quartz","forest","1",,,"2",,,"-2",,,,,,,,,,"A chunk of quartz. It feels stabilising in some way","TRUE" -"24","Pine Resin","forest","1",,,,,"-1","-1",,,,,,,,,,"Sticky sap from a pine tree","TRUE" -"25","Moss","forest","1",,,,,,"-1",,,,,,,,,,"Soft green moss","TRUE" -"26","Acorn","forest","1",,,,,,"-1",,,,,,,,,,"This holds great potential","TRUE" +"23","Quartz","forest","1",,,"2",,,"-3",,,,,,,,,,"A chunk of quartz. It feels stabilising in some way","TRUE" +"24","Pine Resin","forest","1",,,,,"-1","-2",,"1",,,,,,,,"Sticky sap from a pine tree","TRUE" +"25","Moss","forest","1",,,,,,"-2",,"-1",,,,,,,,"Soft green moss","TRUE" +"26","Acorn","forest","1",,,,,,"-2",,,"1",,,,,,,"This holds great potential","TRUE" "27","Cedar Wood","forest","1",,,,,"2",,,,,,,,,,,"A branch of sweet smelling cedar","TRUE" "28","Pine Cone","forest","1",,,,,"1",,,,,,,,,,,"It rattles. There are nuts inside","TRUE" -"29","Nettle","forest","1",,,,,,"2",,"-3",,,,,,,,"Be careful not to get stung","TRUE" +"29","Nettle","forest","1",,,,,,"2",,"-4",,,,,,,,"Be careful not to get stung","TRUE" "30","Rat Foot","forest","1",,,,,"2",,,,,,,,,,,"I wonder what happened to the rest of the rat","TRUE" "31","Pine Sprig","forest","1",,,,,"1",,,"-2",,,,,,,,"Smells like Christmas","TRUE" "32","Faerie","forest","1",,,,,,,,,,,,,,"TRUE",,"Could be a friend.. or a powerful sacrifice!","TRUE" "33","Herb","forest","1",,,,,"1",,,"-1",,,,,,,,"Could be used in a nice stew","TRUE" -"34","Wood","forest","1",,,,,"1","2",,,,,,,,,,"A chunk of wood, great for fires!","TRUE" -"35","Cold Iron","forest","1",,,,,"2","1",,"-3",,,,,,,,"It feels dangerous and sucks the heat from your hand.","TRUE" -"36","Hartwood ","forest","1",,"5",,,"3",,,,,"1","3",,,,,"This branch bleeds bright red blood","TRUE" -"37","True Ice","forest","1",,"5",,,,"-3",,,,,,,,,,"It stays cold in your hand and doesn't melt.","TRUE" +"34","Wood","forest","1",,,,,"2","1",,"1",,,,,,,,"A chunk of wood, great for fires!","TRUE" +"35","Cold Iron","forest","1",,"2",,,"2","1",,"-3",,,,,,,,"It feels dangerous and sucks the heat from your hand.","TRUE" +"36","Hartwood ","forest","1",,"5",,,"4",,,,,"1","2",,,,,"This branch bleeds bright red blood","TRUE" +"37","True Ice","forest","1",,"5",,,,"-4",,,,,,,,,,"It stays cold in your hand and doesn't melt.","TRUE" "38","Blue Berries","forest","1",,,"2",,"1",,,,,,,,,,,"Are these the poisonous ones?","TRUE" "39","Red Berries","forest","1",,,,,"1","-1",,,,,,,,,,"They look delicious","TRUE" -"40","Thorny Vine","forest","1",,,,,"3","3",,,,,,,,,,"It pricks you every time you touch it","TRUE" +"40","Thorny Vine","forest","1",,,,,"3","2",,,,,,,,,,"It pricks you every time you touch it","TRUE" "41","Raven","forest_familiar","1",,,,,,,"1",,,,,,,,,"Once per turn you can send the Raven to collect 1 trinket from the Forest","FALSE" -"42","Grasshopper","meadow","1",,,"3",,"2","1",,,,,,,,,,"A green little bug","TRUE" -"43","Daisy","meadow","1",,,"3",,"1","2",,"1",,"1","3",,,,,"Pull off the petals one at a time and chant","TRUE" -"44","Butterfly","meadow","1",,,"6",,,"-3",,,,,,,,,,"It spasms, one of the wings was torn off.","TRUE" -"45","Bee Sting","meadow","1",,,,,"1","3",,,,,,,,,,"The stinger twitches, ready to inject poison","TRUE" +"42","Grasshopper","meadow","1",,,"2",,"2",,,,,"1",,,,,,"A green little bug","TRUE" +"43","Daisy","meadow","1",,,"3",,"2",,,"1",,"1",,,"1",,,"Pull off the petals one at a time and chant","TRUE" +"44","Butterfly","meadow","1",,,"6",,,"-4",,,,"1","1",,,,,"It spasms, one of the wings was torn off.","TRUE" +"45","Bee Sting","meadow","1",,,,,"2","1",,,,,,,,,,"The stinger twitches, ready to inject poison","TRUE" "46","Honey","meadow","1",,,,,,"-2",,,,,,,,,,"Sickly sweet droplets catch the light.","TRUE" -"47","Snake skin","meadow","1",,,,,"2","2",,,"1",,,,,,,"A nearly-perfect scaly molt","TRUE" -"48","Shekel","meadow","1",,,"3",,,,,"2","2",,,,,,,"An ancient looking coin","TRUE" -"49","Copper Chunk","meadow","1",,,,,"1",,,,"1",,,,,,,"A nugget of copper, feels warm.","TRUE" -"50","Silver Nugget","meadow","1",,,,,"1","3",,,,,,,,,"TRUE","This nugget shines brightly.","TRUE" -"51","Gold flakes","meadow","1",,,,,"2",,,,,,,,,,,"They twinkle and make you wish for more","TRUE" -"52","Ethereal Silica","meadow","1",,,,,,,,,"1",,,,,,,"It bends light against physics. You feel mesmerised.","TRUE" -"53","Alchemical Silver","meadow","1","4",,,,"3","1",,,"1",,,,,,,"A liquid from below a battlefield, full of potential energy.","TRUE" -"54","Mithral","meadow","1",,,"10",,"5",,,,"2",,,,,,,"It floats slightly, and gives delusions of a rapturous apocalypse.","TRUE" -"55","Wheat","meadow","1",,,,,"1","1",,,,,,,,,,"It crackles nicely and feels dry.","TRUE" -"56","Lavender sprig","meadow","1",,,,,"1","2",,,,,,,,,,"The purple flowers have a strong scent.","TRUE" -"57","Milkweed","meadow","1",,,"3",,"1",,,,"1",,,,"-1",,,"The sap is milky and toxic","TRUE" +"47","Snake skin","meadow","1",,,,,"2","1",,,"1",,,,,,,"A nearly-perfect scaly molt","TRUE" +"48","Shekel","meadow","1",,,"3",,"1",,,"2","2","1",,,,,,"An ancient looking coin","TRUE" +"49","Copper Chunk","meadow","1",,,,,"1",,,"2",,,,,,,,"A nugget of copper, feels warm.","TRUE" +"50","Silver Nugget","meadow","1",,,,,"1","1",,,"3",,,,,,"TRUE","This nugget shines brightly.","TRUE" +"51","Gold flakes","meadow","1",,,,,"2",,,,"1",,,,,,,"They twinkle and make you wish for more","TRUE" +"52","Ethereal Silica","meadow","1",,,"8",,,,"1",,"1","1",,,,,,"It bends light against physics. You feel mesmerised.","TRUE" +"53","Alchemical Silver","meadow","1","4",,,,"3","1",,"-2","1",,,,,,,"A liquid from below a battlefield, full of potential energy.","TRUE" +"54","Mithral","meadow","1",,,"10",,"5","1",,,,,,,,,,"It floats slightly, and gives delusions of a rapturous apocalypse.","TRUE" +"55","Wheat","meadow","1",,,,,"1",,,,,,,,,,,"It crackles nicely and feels dry.","TRUE" +"56","Lavender sprig","meadow","1",,,,,"1","1",,"-1",,,,,,,,"The purple flowers have a strong scent.","TRUE" +"57","Milkweed","meadow","1",,,"3",,"2",,,,"1","1","1",,"-1",,,"The sap is milky and toxic","TRUE" "58","Mouse Tail","meadow","1",,,"2",,"2","1",,,,,,,,,,"Torn off at the base","TRUE" "59","Spiky Seeds","meadow","1",,,,,"1","1",,,,,,,,,,"They snag on your clothing","TRUE" "60","Bird Egg","meadow","1",,,,,,"1",,,"1",,,,,,,"A speckled light blue egg.","TRUE" -"61","Rabbit tail","meadow","1",,,,,,,,,"2",,,,,,,"A strip of fluff, no tailbone inside.","TRUE" +"61","Rabbit tail","meadow","1",,,,,"1",,,,"2",,,,,,,"A strip of fluff, no tailbone inside.","TRUE" "62","Cat","meadow_familiar","1",,,,,,,"1",,,,,,,,,"Once per turn you can send the Cat to collect 1 trinket from the Meadow","FALSE" -"63","Pumice","volcano","1",,,,,,"1",,"1",,,,,,,,"A rock that is light as foam","TRUE" -"64","Sulphur","volcano","1",,,,,"3",,,"2",,,,,,,,"Smells like? something","TRUE" -"65","Obsidian","volcano","1",,,,,,"-1",,,,,,,,,,"Soothing, shiny and black","TRUE" +"63","Pumice","volcano","1",,,,,"1",,,"1",,,,,,,,"A rock that is light as foam","TRUE" +"64","Sulphur","volcano","1",,,,,"2",,,"2",,,,,,,,"Smells like? something","TRUE" +"65","Obsidian","volcano","1",,,,,,"-2",,"-2",,,,,,,,"Soothing, shiny and black","TRUE" "66","Scorpion","volcano","1","3",,,,"2","1",,"1",,"2","3",,,,,"A fiery arachnid","TRUE" "67","Ashes","volcano","1",,,,,"6",,"-1",,,,,,,,,"Soft grey ashes of something once alive","TRUE" -"68","Salt","volcano","1",,,,,,"-1",,,,,,,,,,"Said to dispel evil spirits","TRUE" +"68","Salt","volcano","1",,,,,,"-3",,,,,,,,,,"Said to dispel evil spirits","TRUE" "69","Volcanic Water","volcano","1",,,,,,"1",,"2",,,,,,,,"Imbued with the power of the volcano","TRUE" "70","Charcoal","volcano","1",,,,,"1","1",,"1",,,,,,,,"The charred remains of a tree","TRUE" "71","Simple stone","volcano","1",,,,,"1","1",,,,,,,,,,"This stone feels smooth in your hand.","TRUE" "72","Ironwood Twig","volcano","1",,,,"4","2",,,,,,,,,,,"This twig seems somehow imbued with metal","TRUE" -"73","Sapphire","volcano","1",,,,,,"3","1",,,,,,,,,"A gemstone accustomed to both pain and beauty.","TRUE" -"74","Ruby","volcano","1","4",,,,"5","5",,,,,,,,,,"A chimeric fusion of metal alloys and oxygen.","TRUE" -"75","Ignium","volcano","1",,,,,,"2",,"3",,,,,,,,"Handle carefully! Its infernal radiation evaporates water.","TRUE" -"76","Acidic Slime","volcano","1",,,,,,"3",,"3",,,,,,,,"Its unclear if this is alive or dead","TRUE" -"77","Burrowing Worm","volcano","1",,,,,"1","2",,"1",,,,,,,,"Very wriggly and tough, resistant to heat","TRUE" +"73","Sapphire","volcano","1","7",,,,,,"1",,,,,,,,,"A gemstone accustomed to both pain and beauty.","TRUE" +"74","Ruby","volcano","1","4",,,,"5","2",,,,,,,,,,"A chimeric fusion of metal alloys and oxygen.","TRUE" +"75","Ignium","volcano","1",,,,,,"2",,"4",,,,,,,,"Handle carefully! Its infernal radiation evaporates water.","TRUE" +"76","Acidic Slime","volcano","1",,,,,"1","1",,"2",,,,,,,,"Its unclear if this is alive or dead","TRUE" +"77","Burrowing Worm","volcano","1",,,,,"1","1",,"1",,,,,,,,"Very wriggly and tough, resistant to heat","TRUE" "78","Crab Shell","volcano","1",,,,,"1",,,,,,,,,,,"It is scorched on the inside","TRUE" "79","Broken Claw","volcano","1",,,,,"2",,,,,,,,,,,"Found lodged between the rocks","TRUE" "80","Volcanic Sand","volcano","1","6",,,,"4","1",,,,"2","2",,,,,"Grainy, black, and still warm in your hand.","TRUE" @@ -84,19 +84,19 @@ "82","Tuff Chunk","volcano","1",,,,,"1",,,,,,,,,,,"A porous limestone ejected by the volcano.","TRUE" "83","Diamond Dust","volcano","1",,,,,,,"1",,,,,,,,,"Hard and soulless ","TRUE" "84","Salamander","volcano_familiar","1",,,,,,,"1",,,,,,,,,"Once per turn you can send the Salamander to collect 1 trinket from the Volcano","FALSE" -"85","Stare into the Void","skill","1",,,,,"2","3",,,,,,,,,,"Your journey with the Void begins","FALSE" -"86","Speak to the Void","skill","1",,,,,"5","3",,,,,,,,,,"Requires Stare into the Void","FALSE" -"87","Attune with Void","skill","1",,,,,"7","4",,,,,,,,,,"Requires Speak to the Void","FALSE" -"88","Scream into Void","skill","1",,,,,"9","5",,,,,,,,,,"Requires Speak to the Void","FALSE" -"89","Meditate on Decay","skill","1",,,,,"2","2",,"-2",,,,,,,,"Your journey with Decay begins","FALSE" -"90","Initiate Self Digestion","skill","1",,,,,"4","3",,"-1",,,,,,,,"Requires Meditate on Decay","FALSE" -"91","Undertake Active Decay","skill","1",,,,,"5","4",,"-2",,,,,,,,"Requires Initiate Self Digestion","FALSE" -"92","Achieve Skeletonisation","skill","1",,,,,"8","5",,,,,,,,,,"Requires Initiate Self Digestion","FALSE" +"85","Stare into the Void","skill","1",,,,,"2","2",,,"-2",,,,,,,"Your journey with the Void begins","FALSE" +"86","Speak to the Void","skill","1",,,,,"5","2",,,,,,,,,,"Requires Stare into the Void","FALSE" +"87","Attune with Void","skill","1",,,,,"7","3",,,,,,,,,,"Requires Speak to the Void","FALSE" +"88","Scream into Void","skill","1",,,,,"9","4",,,,,,,,,,"Requires Speak to the Void","FALSE" +"89","Meditate on Decay","skill","1",,,,,"2","1",,"-2",,,,,,,,"Your journey with Decay begins","FALSE" +"90","Initiate Self Digestion","skill","1",,,,,"4","2",,"-1",,,,,,,,"Requires Meditate on Decay","FALSE" +"91","Undertake Active Decay","skill","1",,,,,"5","3",,"-2",,,,,,,,"Requires Initiate Self Digestion","FALSE" +"92","Achieve Skeletonisation","skill","1",,,,,"8","4",,,,,,,,,,"Requires Undertake Active Decay","FALSE" "93","Study Hypnotism","skill","1",,,"2",,"1","2",,,,,,,,,,"Your journey with Hypnotism begins","FALSE" -"94","Somnambulism","skill","1",,,,,"3","3",,,,,,,,,,"Requires Study Hypnotism","FALSE" +"94","Somnambulism","skill","1",,,,,"3","2",,,,,,,,,,"Requires Study Hypnotism","FALSE" "95","Mastery of the Coma","skill","1",,,,,"1","4","1",,,,,,,,,"Requires Somnambulism","FALSE" -"96","Emergence","skill","1",,,,,"6","5",,,,,,,,,,"Requires Somnambulism","FALSE" -"97","Ignite the Inferno","skill","1","1",,,,"1","3",,,,,,,,,,"Your journey with the Inferno begins","FALSE" -"98","Fuel the Fire Inside","skill","1",,,,,"6","4",,"2",,,,,,,,"Requires Ignite the Inferno","FALSE" -"99","Investigate Immolation","skill","1",,,,,"8","5",,,,,,,,,,"Requires Fuel the Fire Inside","FALSE" -"100","Become one with Inferno","skill","1",,,,,"10","6",,,,,,,,,,"Requires Investigate Immolation","FALSE" \ No newline at end of file +"96","Emergence","skill","1",,,,,"6","3",,,,,,,,,,"Requires Mastery of the Coma","FALSE" +"97","Ignite the Inferno","skill","1","1",,,,"1","2",,,,,,,,,,"Your journey with the Inferno begins","FALSE" +"98","Fuel the Fire Inside","skill","1",,,,,"6","3",,"2",,,,,,,,"Requires Ignite the Inferno","FALSE" +"99","Investigate Immolation","skill","1",,,,,"8","4",,,,,,,,,,"Requires Fuel the Fire Inside","FALSE" +"100","Become one with Inferno","skill","1",,,,,"11","5",,,,,,,,,,"Requires Investigate Immolation","FALSE" \ No newline at end of file diff --git a/client/src/generated/cards.json b/client/src/generated/cards.json index d123306..cfc9329 100644 --- a/client/src/generated/cards.json +++ b/client/src/generated/cards.json @@ -21,7 +21,7 @@ "swaps_lightdark": "", "flavour": "A torn and bloodied wing membrane", "consumable": "TRUE", - "description": "If DARK > 3:\n +3 POWER\nElse:\n +1 POWER\n" + "description": "Requires 3 DARK:\n +3 POWER\nElse:\n +1 POWER\n" }, { "card_id": "1", @@ -60,7 +60,7 @@ "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "-1", + "lightdark_delta": "-3", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -69,7 +69,7 @@ "swaps_lightdark": "", "flavour": "Stringy sticky strands, gathered in your hair", "consumable": "TRUE", - "description": "-1 POWER\n+1 DARK\n" + "description": "-1 POWER\n+3 DARK\n" }, { "card_id": "3", @@ -81,19 +81,19 @@ "requires_light_gt": "", "requires_dark_gt": "2", "power_delta": "1", - "chaos_delta": "1", + "chaos_delta": "-2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", "power_delta_fallback": "1", - "chaos_delta_fallback": "2", + "chaos_delta_fallback": "1", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", "swaps_hotcold": "", "swaps_lightdark": "", "flavour": "A maggot that wiggles slightly, faking sunshine", "consumable": "TRUE", - "description": "If DARK > 2:\n +1 POWER\n +1 CHAOS\nElse:\n +1 POWER\n +2 CHAOS\n" + "description": "Requires 2 DARK:\n +1 POWER\n -2 CHAOS\nElse:\n +1 POWER\n +1 CHAOS\n" }, { "card_id": "4", @@ -141,7 +141,7 @@ "swaps_lightdark": "", "flavour": "When cracked open the crystals are very sharp", "consumable": "TRUE", - "description": "If HOT > 4:\n +2 POWER\n +1 CHAOS\n +2 DARK\n" + "description": "Requires 4 HOT:\n +2 POWER\n +1 CHAOS\n +2 DARK\n" }, { "card_id": "6", @@ -153,7 +153,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "1", - "chaos_delta": "", + "chaos_delta": "-1", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "-1", @@ -165,7 +165,7 @@ "swaps_lightdark": "", "flavour": "A melted spike, heavier than it looks.", "consumable": "TRUE", - "description": "+1 POWER\n+1 DARK\n" + "description": "+1 POWER\n-1 CHAOS\n+1 DARK\n" }, { "card_id": "7", @@ -210,10 +210,10 @@ "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", "swaps_hotcold": "TRUE", - "swaps_lightdark": "", + "swaps_lightdark": "TRUE", "flavour": "Strange vibrations can be felt when held.", "consumable": "TRUE", - "description": "+1 CHAOS\nSwap HOT and COLD stats\n" + "description": "+1 CHAOS\nSwap LIGHT and DARK stats\nSwap HOT and COLD stats\n" }, { "card_id": "9", @@ -225,7 +225,7 @@ "requires_light_gt": "", "requires_dark_gt": "5", "power_delta": "3", - "chaos_delta": "2", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -237,7 +237,7 @@ "swaps_lightdark": "", "flavour": "An elegant jewel that will devour your flesh", "consumable": "TRUE", - "description": "If DARK > 5:\n +3 POWER\n +2 CHAOS\nElse:\n +1 POWER\n +5 CHAOS\n" + "description": "Requires 5 DARK:\n +3 POWER\n +1 CHAOS\nElse:\n +1 POWER\n +5 CHAOS\n" }, { "card_id": "10", @@ -247,7 +247,7 @@ "requires_hot_gt": "", "requires_cold_gt": "", "requires_light_gt": "", - "requires_dark_gt": "8", + "requires_dark_gt": "7", "power_delta": "4", "chaos_delta": "", "barriers_delta": "", @@ -261,7 +261,7 @@ "swaps_lightdark": "", "flavour": "It contains the supernatural strength to contain planetary terrors.", "consumable": "TRUE", - "description": "If DARK > 8:\n +4 POWER\nElse:\n +1 POWER\n" + "description": "Requires 7 DARK:\n +4 POWER\nElse:\n +1 POWER\n" }, { "card_id": "11", @@ -271,7 +271,7 @@ "requires_hot_gt": "", "requires_cold_gt": "", "requires_light_gt": "", - "requires_dark_gt": "5", + "requires_dark_gt": "4", "power_delta": "", "chaos_delta": "", "barriers_delta": "", @@ -285,7 +285,7 @@ "swaps_lightdark": "", "flavour": "If you find one of these scales, flee. ", "consumable": "TRUE", - "description": "If DARK > 5:\n +2 COLD\n +2 DARK\n" + "description": "Requires 4 DARK:\n +2 COLD\n +2 DARK\n" }, { "card_id": "12", @@ -345,7 +345,7 @@ "requires_light_gt": "", "requires_dark_gt": "4", "power_delta": "3", - "chaos_delta": "3", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -357,7 +357,7 @@ "swaps_lightdark": "", "flavour": "The paint has worn off its porcelain face", "consumable": "TRUE", - "description": "If DARK > 4:\n +3 POWER\n +3 CHAOS\nElse:\n +1 POWER\n +2 CHAOS\n" + "description": "Requires 4 DARK:\n +3 POWER\n +1 CHAOS\nElse:\n +1 POWER\n +2 CHAOS\n" }, { "card_id": "15", @@ -369,7 +369,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "-1", - "chaos_delta": "-1", + "chaos_delta": "-2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -381,7 +381,7 @@ "swaps_lightdark": "", "flavour": "Did someone drop their rubbish in the cave??", "consumable": "TRUE", - "description": "-1 POWER\n-1 CHAOS\n" + "description": "-1 POWER\n-2 CHAOS\n" }, { "card_id": "16", @@ -417,7 +417,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "2", - "chaos_delta": "", + "chaos_delta": "-2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -429,7 +429,7 @@ "swaps_lightdark": "", "flavour": "A calcified imprint of a sea creature", "consumable": "TRUE", - "description": "+2 POWER\n" + "description": "+2 POWER\n-2 CHAOS\n" }, { "card_id": "18", @@ -444,7 +444,7 @@ "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "-1", + "lightdark_delta": "-3", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -453,7 +453,7 @@ "swaps_lightdark": "", "flavour": "An ancient piece of skeleton", "consumable": "TRUE", - "description": "+1 DARK\n" + "description": "+3 DARK\n" }, { "card_id": "19", @@ -561,7 +561,7 @@ "requires_light_gt": "2", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-2", + "chaos_delta": "-3", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -573,7 +573,7 @@ "swaps_lightdark": "", "flavour": "A chunk of quartz. It feels stabilising in some way", "consumable": "TRUE", - "description": "If LIGHT > 2:\n -2 CHAOS\n" + "description": "Requires 2 LIGHT:\n -3 CHAOS\n" }, { "card_id": "24", @@ -585,9 +585,9 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "-1", - "chaos_delta": "-1", + "chaos_delta": "-2", "barriers_delta": "", - "hotcold_delta": "", + "hotcold_delta": "1", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -597,7 +597,7 @@ "swaps_lightdark": "", "flavour": "Sticky sap from a pine tree", "consumable": "TRUE", - "description": "-1 POWER\n-1 CHAOS\n" + "description": "-1 POWER\n-2 CHAOS\n+1 HOT\n" }, { "card_id": "25", @@ -609,9 +609,9 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-1", + "chaos_delta": "-2", "barriers_delta": "", - "hotcold_delta": "", + "hotcold_delta": "-1", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -621,7 +621,7 @@ "swaps_lightdark": "", "flavour": "Soft green moss", "consumable": "TRUE", - "description": "-1 CHAOS\n" + "description": "-2 CHAOS\n+1 COLD\n" }, { "card_id": "26", @@ -633,10 +633,10 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-1", + "chaos_delta": "-2", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "", + "lightdark_delta": "1", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -645,7 +645,7 @@ "swaps_lightdark": "", "flavour": "This holds great potential", "consumable": "TRUE", - "description": "-1 CHAOS\n" + "description": "-2 CHAOS\n+1 LIGHT\n" }, { "card_id": "27", @@ -707,7 +707,7 @@ "power_delta": "", "chaos_delta": "2", "barriers_delta": "", - "hotcold_delta": "-3", + "hotcold_delta": "-4", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -717,7 +717,7 @@ "swaps_lightdark": "", "flavour": "Be careful not to get stung", "consumable": "TRUE", - "description": "+2 CHAOS\n+3 COLD\n" + "description": "+2 CHAOS\n+4 COLD\n" }, { "card_id": "30", @@ -824,10 +824,10 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "1", - "chaos_delta": "2", + "power_delta": "2", + "chaos_delta": "1", "barriers_delta": "", - "hotcold_delta": "", + "hotcold_delta": "1", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -837,7 +837,7 @@ "swaps_lightdark": "", "flavour": "A chunk of wood, great for fires!", "consumable": "TRUE", - "description": "+1 POWER\n+2 CHAOS\n" + "description": "+2 POWER\n+1 CHAOS\n+1 HOT\n" }, { "card_id": "35", @@ -845,7 +845,7 @@ "card_type": "forest", "count": "1", "requires_hot_gt": "", - "requires_cold_gt": "", + "requires_cold_gt": "2", "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "2", @@ -861,7 +861,7 @@ "swaps_lightdark": "", "flavour": "It feels dangerous and sucks the heat from your hand.", "consumable": "TRUE", - "description": "+2 POWER\n+1 CHAOS\n+3 COLD\n" + "description": "Requires 2 COLD:\n +2 POWER\n +1 CHAOS\n +3 COLD\n" }, { "card_id": "36", @@ -872,20 +872,20 @@ "requires_cold_gt": "5", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "3", + "power_delta": "4", "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", "power_delta_fallback": "1", - "chaos_delta_fallback": "3", + "chaos_delta_fallback": "2", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", "swaps_hotcold": "", "swaps_lightdark": "", "flavour": "This branch bleeds bright red blood", "consumable": "TRUE", - "description": "If COLD > 5:\n +3 POWER\nElse:\n +1 POWER\n +3 CHAOS\n" + "description": "Requires 5 COLD:\n +4 POWER\nElse:\n +1 POWER\n +2 CHAOS\n" }, { "card_id": "37", @@ -897,7 +897,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-3", + "chaos_delta": "-4", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -909,7 +909,7 @@ "swaps_lightdark": "", "flavour": "It stays cold in your hand and doesn't melt.", "consumable": "TRUE", - "description": "If COLD > 5:\n -3 CHAOS\n" + "description": "Requires 5 COLD:\n -4 CHAOS\n" }, { "card_id": "38", @@ -933,7 +933,7 @@ "swaps_lightdark": "", "flavour": "Are these the poisonous ones?", "consumable": "TRUE", - "description": "If LIGHT > 2:\n +1 POWER\n" + "description": "Requires 2 LIGHT:\n +1 POWER\n" }, { "card_id": "39", @@ -969,7 +969,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "3", - "chaos_delta": "3", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -981,7 +981,7 @@ "swaps_lightdark": "", "flavour": "It pricks you every time you touch it", "consumable": "TRUE", - "description": "+3 POWER\n+3 CHAOS\n" + "description": "+3 POWER\n+2 CHAOS\n" }, { "card_id": "41", @@ -1014,14 +1014,14 @@ "count": "1", "requires_hot_gt": "", "requires_cold_gt": "", - "requires_light_gt": "3", + "requires_light_gt": "2", "requires_dark_gt": "", "power_delta": "2", - "chaos_delta": "1", + "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", - "power_delta_fallback": "", + "power_delta_fallback": "1", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", @@ -1029,7 +1029,7 @@ "swaps_lightdark": "", "flavour": "A green little bug", "consumable": "TRUE", - "description": "If LIGHT > 3:\n +2 POWER\n +1 CHAOS\n" + "description": "Requires 2 LIGHT:\n +2 POWER\nElse:\n +1 POWER\n" }, { "card_id": "43", @@ -1040,20 +1040,20 @@ "requires_cold_gt": "", "requires_light_gt": "3", "requires_dark_gt": "", - "power_delta": "1", - "chaos_delta": "2", + "power_delta": "2", + "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "1", "lightdark_delta": "", "power_delta_fallback": "1", - "chaos_delta_fallback": "3", + "chaos_delta_fallback": "", "hotcold_delta_fallback": "", - "lightdark_delta_fallback": "", + "lightdark_delta_fallback": "1", "swaps_hotcold": "", "swaps_lightdark": "", "flavour": "Pull off the petals one at a time and chant", "consumable": "TRUE", - "description": "If LIGHT > 3:\n +1 POWER\n +2 CHAOS\n +1 HOT\nElse:\n +1 POWER\n +3 CHAOS\n" + "description": "Requires 3 LIGHT:\n +2 POWER\n +1 HOT\nElse:\n +1 POWER\n +1 LIGHT\n" }, { "card_id": "44", @@ -1065,19 +1065,19 @@ "requires_light_gt": "6", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-3", + "chaos_delta": "-4", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", - "power_delta_fallback": "", - "chaos_delta_fallback": "", + "power_delta_fallback": "1", + "chaos_delta_fallback": "1", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", "swaps_hotcold": "", "swaps_lightdark": "", "flavour": "It spasms, one of the wings was torn off.", "consumable": "TRUE", - "description": "If LIGHT > 6:\n -3 CHAOS\n" + "description": "Requires 6 LIGHT:\n -4 CHAOS\nElse:\n +1 POWER\n +1 CHAOS\n" }, { "card_id": "45", @@ -1088,8 +1088,8 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "1", - "chaos_delta": "3", + "power_delta": "2", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -1101,7 +1101,7 @@ "swaps_lightdark": "", "flavour": "The stinger twitches, ready to inject poison", "consumable": "TRUE", - "description": "+1 POWER\n+3 CHAOS\n" + "description": "+2 POWER\n+1 CHAOS\n" }, { "card_id": "46", @@ -1137,7 +1137,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "2", - "chaos_delta": "2", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "1", @@ -1149,7 +1149,7 @@ "swaps_lightdark": "", "flavour": "A nearly-perfect scaly molt", "consumable": "TRUE", - "description": "+2 POWER\n+2 CHAOS\n+1 LIGHT\n" + "description": "+2 POWER\n+1 CHAOS\n+1 LIGHT\n" }, { "card_id": "48", @@ -1160,12 +1160,12 @@ "requires_cold_gt": "", "requires_light_gt": "3", "requires_dark_gt": "", - "power_delta": "", + "power_delta": "1", "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "2", "lightdark_delta": "2", - "power_delta_fallback": "", + "power_delta_fallback": "1", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", @@ -1173,7 +1173,7 @@ "swaps_lightdark": "", "flavour": "An ancient looking coin", "consumable": "TRUE", - "description": "If LIGHT > 3:\n +2 HOT\n +2 LIGHT\n" + "description": "Requires 3 LIGHT:\n +1 POWER\n +2 HOT\n +2 LIGHT\nElse:\n +1 POWER\n" }, { "card_id": "49", @@ -1187,8 +1187,8 @@ "power_delta": "1", "chaos_delta": "", "barriers_delta": "", - "hotcold_delta": "", - "lightdark_delta": "1", + "hotcold_delta": "2", + "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -1197,7 +1197,7 @@ "swaps_lightdark": "", "flavour": "A nugget of copper, feels warm.", "consumable": "TRUE", - "description": "+1 POWER\n+1 LIGHT\n" + "description": "+1 POWER\n+2 HOT\n" }, { "card_id": "50", @@ -1209,10 +1209,10 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "1", - "chaos_delta": "3", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "", + "lightdark_delta": "3", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -1221,7 +1221,7 @@ "swaps_lightdark": "TRUE", "flavour": "This nugget shines brightly.", "consumable": "TRUE", - "description": "+1 POWER\n+3 CHAOS\nSwap LIGHT and DARK stats\n" + "description": "+1 POWER\n+1 CHAOS\n+3 LIGHT\nSwap LIGHT and DARK stats\n" }, { "card_id": "51", @@ -1236,7 +1236,7 @@ "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "", + "lightdark_delta": "1", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -1245,7 +1245,7 @@ "swaps_lightdark": "", "flavour": "They twinkle and make you wish for more", "consumable": "TRUE", - "description": "+2 POWER\n" + "description": "+2 POWER\n+1 LIGHT\n" }, { "card_id": "52", @@ -1254,14 +1254,14 @@ "count": "1", "requires_hot_gt": "", "requires_cold_gt": "", - "requires_light_gt": "", + "requires_light_gt": "8", "requires_dark_gt": "", "power_delta": "", "chaos_delta": "", - "barriers_delta": "", + "barriers_delta": "1", "hotcold_delta": "", "lightdark_delta": "1", - "power_delta_fallback": "", + "power_delta_fallback": "1", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", @@ -1269,7 +1269,7 @@ "swaps_lightdark": "", "flavour": "It bends light against physics. You feel mesmerised.", "consumable": "TRUE", - "description": "+1 LIGHT\n" + "description": "Requires 8 LIGHT:\n Rebuild 1 barrier up to a maximum of 3\n +1 LIGHT\nElse:\n +1 POWER\n" }, { "card_id": "53", @@ -1283,7 +1283,7 @@ "power_delta": "3", "chaos_delta": "1", "barriers_delta": "", - "hotcold_delta": "", + "hotcold_delta": "-2", "lightdark_delta": "1", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -1293,7 +1293,7 @@ "swaps_lightdark": "", "flavour": "A liquid from below a battlefield, full of potential energy.", "consumable": "TRUE", - "description": "If HOT > 4:\n +3 POWER\n +1 CHAOS\n +1 LIGHT\n" + "description": "Requires 4 HOT:\n +3 POWER\n +1 CHAOS\n +2 COLD\n +1 LIGHT\n" }, { "card_id": "54", @@ -1305,10 +1305,10 @@ "requires_light_gt": "10", "requires_dark_gt": "", "power_delta": "5", - "chaos_delta": "", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "2", + "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -1317,7 +1317,7 @@ "swaps_lightdark": "", "flavour": "It floats slightly, and gives delusions of a rapturous apocalypse.", "consumable": "TRUE", - "description": "If LIGHT > 10:\n +5 POWER\n +2 LIGHT\n" + "description": "Requires 10 LIGHT:\n +5 POWER\n +1 CHAOS\n" }, { "card_id": "55", @@ -1329,7 +1329,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "1", - "chaos_delta": "1", + "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -1341,7 +1341,7 @@ "swaps_lightdark": "", "flavour": "It crackles nicely and feels dry.", "consumable": "TRUE", - "description": "+1 POWER\n+1 CHAOS\n" + "description": "+1 POWER\n" }, { "card_id": "56", @@ -1353,9 +1353,9 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "1", - "chaos_delta": "2", + "chaos_delta": "1", "barriers_delta": "", - "hotcold_delta": "", + "hotcold_delta": "-1", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -1365,7 +1365,7 @@ "swaps_lightdark": "", "flavour": "The purple flowers have a strong scent.", "consumable": "TRUE", - "description": "+1 POWER\n+2 CHAOS\n" + "description": "+1 POWER\n+1 CHAOS\n+1 COLD\n" }, { "card_id": "57", @@ -1376,20 +1376,20 @@ "requires_cold_gt": "", "requires_light_gt": "3", "requires_dark_gt": "", - "power_delta": "1", + "power_delta": "2", "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "1", - "power_delta_fallback": "", - "chaos_delta_fallback": "", + "power_delta_fallback": "1", + "chaos_delta_fallback": "1", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "-1", "swaps_hotcold": "", "swaps_lightdark": "", "flavour": "The sap is milky and toxic", "consumable": "TRUE", - "description": "If LIGHT > 3:\n +1 POWER\n +1 LIGHT\nElse:\n +1 DARK\n" + "description": "Requires 3 LIGHT:\n +2 POWER\n +1 LIGHT\nElse:\n +1 POWER\n +1 CHAOS\n +1 DARK\n" }, { "card_id": "58", @@ -1413,7 +1413,7 @@ "swaps_lightdark": "", "flavour": "Torn off at the base", "consumable": "TRUE", - "description": "If LIGHT > 2:\n +2 POWER\n +1 CHAOS\n" + "description": "Requires 2 LIGHT:\n +2 POWER\n +1 CHAOS\n" }, { "card_id": "59", @@ -1472,7 +1472,7 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "", + "power_delta": "1", "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", @@ -1485,7 +1485,7 @@ "swaps_lightdark": "", "flavour": "A strip of fluff, no tailbone inside.", "consumable": "TRUE", - "description": "+2 LIGHT\n" + "description": "+1 POWER\n+2 LIGHT\n" }, { "card_id": "62", @@ -1520,8 +1520,8 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "", - "chaos_delta": "1", + "power_delta": "1", + "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "1", "lightdark_delta": "", @@ -1533,7 +1533,7 @@ "swaps_lightdark": "", "flavour": "A rock that is light as foam", "consumable": "TRUE", - "description": "+1 CHAOS\n+1 HOT\n" + "description": "+1 POWER\n+1 HOT\n" }, { "card_id": "64", @@ -1544,7 +1544,7 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "3", + "power_delta": "2", "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "2", @@ -1557,7 +1557,7 @@ "swaps_lightdark": "", "flavour": "Smells like? something", "consumable": "TRUE", - "description": "+3 POWER\n+2 HOT\n" + "description": "+2 POWER\n+2 HOT\n" }, { "card_id": "65", @@ -1569,9 +1569,9 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-1", + "chaos_delta": "-2", "barriers_delta": "", - "hotcold_delta": "", + "hotcold_delta": "-2", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -1581,7 +1581,7 @@ "swaps_lightdark": "", "flavour": "Soothing, shiny and black", "consumable": "TRUE", - "description": "-1 CHAOS\n" + "description": "-2 CHAOS\n+2 COLD\n" }, { "card_id": "66", @@ -1605,7 +1605,7 @@ "swaps_lightdark": "", "flavour": "A fiery arachnid", "consumable": "TRUE", - "description": "If HOT > 3:\n +2 POWER\n +1 CHAOS\n +1 HOT\nElse:\n +2 POWER\n +3 CHAOS\n" + "description": "Requires 3 HOT:\n +2 POWER\n +1 CHAOS\n +1 HOT\nElse:\n +2 POWER\n +3 CHAOS\n" }, { "card_id": "67", @@ -1641,7 +1641,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-1", + "chaos_delta": "-3", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -1653,7 +1653,7 @@ "swaps_lightdark": "", "flavour": "Said to dispel evil spirits", "consumable": "TRUE", - "description": "-1 CHAOS\n" + "description": "-3 CHAOS\n" }, { "card_id": "69", @@ -1749,19 +1749,19 @@ "swaps_lightdark": "", "flavour": "This twig seems somehow imbued with metal", "consumable": "TRUE", - "description": "If DARK > 4:\n +2 POWER\n" + "description": "Requires 4 DARK:\n +2 POWER\n" }, { "card_id": "73", "name": "Sapphire", "card_type": "volcano", "count": "1", - "requires_hot_gt": "", + "requires_hot_gt": "7", "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "3", + "chaos_delta": "", "barriers_delta": "1", "hotcold_delta": "", "lightdark_delta": "", @@ -1773,7 +1773,7 @@ "swaps_lightdark": "", "flavour": "A gemstone accustomed to both pain and beauty.", "consumable": "TRUE", - "description": "+3 CHAOS\nRebuild 1 barrier up to a maximum of 3\n" + "description": "Requires 7 HOT:\n Rebuild 1 barrier up to a maximum of 3\n" }, { "card_id": "74", @@ -1785,7 +1785,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "5", - "chaos_delta": "5", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -1797,7 +1797,7 @@ "swaps_lightdark": "", "flavour": "A chimeric fusion of metal alloys and oxygen.", "consumable": "TRUE", - "description": "If HOT > 4:\n +5 POWER\n +5 CHAOS\n" + "description": "Requires 4 HOT:\n +5 POWER\n +2 CHAOS\n" }, { "card_id": "75", @@ -1811,7 +1811,7 @@ "power_delta": "", "chaos_delta": "2", "barriers_delta": "", - "hotcold_delta": "3", + "hotcold_delta": "4", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -1821,7 +1821,7 @@ "swaps_lightdark": "", "flavour": "Handle carefully! Its infernal radiation evaporates water.", "consumable": "TRUE", - "description": "+2 CHAOS\n+3 HOT\n" + "description": "+2 CHAOS\n+4 HOT\n" }, { "card_id": "76", @@ -1832,10 +1832,10 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "", - "chaos_delta": "3", + "power_delta": "1", + "chaos_delta": "1", "barriers_delta": "", - "hotcold_delta": "3", + "hotcold_delta": "2", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -1845,7 +1845,7 @@ "swaps_lightdark": "", "flavour": "Its unclear if this is alive or dead", "consumable": "TRUE", - "description": "+3 CHAOS\n+3 HOT\n" + "description": "+1 POWER\n+1 CHAOS\n+2 HOT\n" }, { "card_id": "77", @@ -1857,7 +1857,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "1", - "chaos_delta": "2", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "1", "lightdark_delta": "", @@ -1869,7 +1869,7 @@ "swaps_lightdark": "", "flavour": "Very wriggly and tough, resistant to heat", "consumable": "TRUE", - "description": "+1 POWER\n+2 CHAOS\n+1 HOT\n" + "description": "+1 POWER\n+1 CHAOS\n+1 HOT\n" }, { "card_id": "78", @@ -1941,7 +1941,7 @@ "swaps_lightdark": "", "flavour": "Grainy, black, and still warm in your hand.", "consumable": "TRUE", - "description": "If HOT > 6:\n +4 POWER\n +1 CHAOS\nElse:\n +2 POWER\n +2 CHAOS\n" + "description": "Requires 6 HOT:\n +4 POWER\n +1 CHAOS\nElse:\n +2 POWER\n +2 CHAOS\n" }, { "card_id": "81", @@ -1965,7 +1965,7 @@ "swaps_lightdark": "", "flavour": "Slimy and adapted to extreme temperatures", "consumable": "TRUE", - "description": "If LIGHT > 3:\n +3 POWER\n +1 CHAOS\nElse:\n +1 POWER\n +2 CHAOS\n" + "description": "Requires 3 LIGHT:\n +3 POWER\n +1 CHAOS\nElse:\n +1 POWER\n +2 CHAOS\n" }, { "card_id": "82", @@ -2049,10 +2049,10 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "2", - "chaos_delta": "3", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "", + "lightdark_delta": "-2", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -2061,7 +2061,7 @@ "swaps_lightdark": "", "flavour": "Your journey with the Void begins", "consumable": "FALSE", - "description": "+2 POWER\n+3 CHAOS\n" + "description": "+2 POWER\n+2 CHAOS\n+2 DARK\n" }, { "card_id": "86", @@ -2073,7 +2073,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "5", - "chaos_delta": "3", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2085,7 +2085,7 @@ "swaps_lightdark": "", "flavour": "Requires Stare into the Void", "consumable": "FALSE", - "description": "+5 POWER\n+3 CHAOS\n" + "description": "+5 POWER\n+2 CHAOS\n" }, { "card_id": "87", @@ -2097,7 +2097,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "7", - "chaos_delta": "4", + "chaos_delta": "3", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2109,7 +2109,7 @@ "swaps_lightdark": "", "flavour": "Requires Speak to the Void", "consumable": "FALSE", - "description": "+7 POWER\n+4 CHAOS\n" + "description": "+7 POWER\n+3 CHAOS\n" }, { "card_id": "88", @@ -2121,7 +2121,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "9", - "chaos_delta": "5", + "chaos_delta": "4", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2133,7 +2133,7 @@ "swaps_lightdark": "", "flavour": "Requires Speak to the Void", "consumable": "FALSE", - "description": "+9 POWER\n+5 CHAOS\n" + "description": "+9 POWER\n+4 CHAOS\n" }, { "card_id": "89", @@ -2145,7 +2145,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "2", - "chaos_delta": "2", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "-2", "lightdark_delta": "", @@ -2157,7 +2157,7 @@ "swaps_lightdark": "", "flavour": "Your journey with Decay begins", "consumable": "FALSE", - "description": "+2 POWER\n+2 CHAOS\n+2 COLD\n" + "description": "+2 POWER\n+1 CHAOS\n+2 COLD\n" }, { "card_id": "90", @@ -2169,7 +2169,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "4", - "chaos_delta": "3", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "-1", "lightdark_delta": "", @@ -2181,7 +2181,7 @@ "swaps_lightdark": "", "flavour": "Requires Meditate on Decay", "consumable": "FALSE", - "description": "+4 POWER\n+3 CHAOS\n+1 COLD\n" + "description": "+4 POWER\n+2 CHAOS\n+1 COLD\n" }, { "card_id": "91", @@ -2193,7 +2193,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "5", - "chaos_delta": "4", + "chaos_delta": "3", "barriers_delta": "", "hotcold_delta": "-2", "lightdark_delta": "", @@ -2205,7 +2205,7 @@ "swaps_lightdark": "", "flavour": "Requires Initiate Self Digestion", "consumable": "FALSE", - "description": "+5 POWER\n+4 CHAOS\n+2 COLD\n" + "description": "+5 POWER\n+3 CHAOS\n+2 COLD\n" }, { "card_id": "92", @@ -2217,7 +2217,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "8", - "chaos_delta": "5", + "chaos_delta": "4", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2227,9 +2227,9 @@ "lightdark_delta_fallback": "", "swaps_hotcold": "", "swaps_lightdark": "", - "flavour": "Requires Initiate Self Digestion", + "flavour": "Requires Undertake Active Decay", "consumable": "FALSE", - "description": "+8 POWER\n+5 CHAOS\n" + "description": "+8 POWER\n+4 CHAOS\n" }, { "card_id": "93", @@ -2253,7 +2253,7 @@ "swaps_lightdark": "", "flavour": "Your journey with Hypnotism begins", "consumable": "FALSE", - "description": "If LIGHT > 2:\n +1 POWER\n +2 CHAOS\n" + "description": "Requires 2 LIGHT:\n +1 POWER\n +2 CHAOS\n" }, { "card_id": "94", @@ -2265,7 +2265,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "3", - "chaos_delta": "3", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2277,7 +2277,7 @@ "swaps_lightdark": "", "flavour": "Requires Study Hypnotism", "consumable": "FALSE", - "description": "+3 POWER\n+3 CHAOS\n" + "description": "+3 POWER\n+2 CHAOS\n" }, { "card_id": "95", @@ -2313,7 +2313,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "6", - "chaos_delta": "5", + "chaos_delta": "3", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2323,9 +2323,9 @@ "lightdark_delta_fallback": "", "swaps_hotcold": "", "swaps_lightdark": "", - "flavour": "Requires Somnambulism", + "flavour": "Requires Mastery of the Coma", "consumable": "FALSE", - "description": "+6 POWER\n+5 CHAOS\n" + "description": "+6 POWER\n+3 CHAOS\n" }, { "card_id": "97", @@ -2337,7 +2337,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "1", - "chaos_delta": "3", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2349,7 +2349,7 @@ "swaps_lightdark": "", "flavour": "Your journey with the Inferno begins", "consumable": "FALSE", - "description": "If HOT > 1:\n +1 POWER\n +3 CHAOS\n" + "description": "Requires 1 HOT:\n +1 POWER\n +2 CHAOS\n" }, { "card_id": "98", @@ -2361,7 +2361,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "6", - "chaos_delta": "4", + "chaos_delta": "3", "barriers_delta": "", "hotcold_delta": "2", "lightdark_delta": "", @@ -2373,7 +2373,7 @@ "swaps_lightdark": "", "flavour": "Requires Ignite the Inferno", "consumable": "FALSE", - "description": "+6 POWER\n+4 CHAOS\n+2 HOT\n" + "description": "+6 POWER\n+3 CHAOS\n+2 HOT\n" }, { "card_id": "99", @@ -2385,7 +2385,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "8", - "chaos_delta": "5", + "chaos_delta": "4", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2397,7 +2397,7 @@ "swaps_lightdark": "", "flavour": "Requires Fuel the Fire Inside", "consumable": "FALSE", - "description": "+8 POWER\n+5 CHAOS\n" + "description": "+8 POWER\n+4 CHAOS\n" }, { "card_id": "100", @@ -2408,8 +2408,8 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "10", - "chaos_delta": "6", + "power_delta": "11", + "chaos_delta": "5", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2421,6 +2421,6 @@ "swaps_lightdark": "", "flavour": "Requires Investigate Immolation", "consumable": "FALSE", - "description": "+10 POWER\n+6 CHAOS\n" + "description": "+11 POWER\n+5 CHAOS\n" } ] \ No newline at end of file diff --git a/contracts/src/cards/properties/barriers_delta.cairo b/contracts/src/cards/properties/barriers_delta.cairo index 2943b51..eb7cb9d 100644 --- a/contracts/src/cards/properties/barriers_delta.cairo +++ b/contracts/src/cards/properties/barriers_delta.cairo @@ -59,7 +59,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::None, + Option::Some((1, false)), Option::None, Option::None, Option::None, diff --git a/contracts/src/cards/properties/chaos_delta.cairo b/contracts/src/cards/properties/chaos_delta.cairo index 766eb85..f511c16 100644 --- a/contracts/src/cards/properties/chaos_delta.cairo +++ b/contracts/src/cards/properties/chaos_delta.cairo @@ -10,30 +10,30 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::Some((1, false)), + Option::Some((2, true)), Option::Some((2, false)), Option::Some((1, false)), - Option::None, + Option::Some((1, true)), Option::None, Option::Some((1, false)), - Option::Some((2, false)), + Option::Some((1, false)), Option::None, Option::None, Option::None, Option::Some((1, false)), - Option::Some((3, false)), - Option::Some((1, true)), - Option::None, + Option::Some((1, false)), + Option::Some((2, true)), Option::None, + Option::Some((2, true)), Option::None, Option::None, Option::None, Option::Some((1, false)), Option::Some((2, false)), + Option::Some((3, true)), + Option::Some((2, true)), + Option::Some((2, true)), Option::Some((2, true)), - Option::Some((1, true)), - Option::Some((1, true)), - Option::Some((1, true)), Option::None, Option::None, Option::Some((2, false)), @@ -41,50 +41,50 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::Some((2, false)), + Option::Some((1, false)), Option::Some((1, false)), Option::None, - Option::Some((3, true)), + Option::Some((4, true)), Option::None, Option::Some((1, true)), - Option::Some((3, false)), + Option::Some((2, false)), + Option::None, Option::None, + Option::None, + Option::Some((4, true)), Option::Some((1, false)), - Option::Some((2, false)), - Option::Some((3, true)), - Option::Some((3, false)), Option::Some((2, true)), - Option::Some((2, false)), + Option::Some((1, false)), Option::None, Option::None, - Option::Some((3, false)), + Option::Some((1, false)), Option::None, Option::None, Option::Some((1, false)), + Option::Some((1, false)), Option::None, Option::Some((1, false)), - Option::Some((2, false)), Option::None, Option::Some((1, false)), Option::Some((1, false)), Option::Some((1, false)), Option::None, Option::None, - Option::Some((1, false)), Option::None, - Option::Some((1, true)), + Option::None, + Option::Some((2, true)), Option::Some((1, false)), Option::None, - Option::Some((1, true)), + Option::Some((3, true)), Option::Some((1, false)), Option::Some((1, false)), Option::Some((1, false)), Option::None, - Option::Some((3, false)), - Option::Some((5, false)), + Option::None, Option::Some((2, false)), - Option::Some((3, false)), Option::Some((2, false)), + Option::Some((1, false)), + Option::Some((1, false)), Option::None, Option::None, Option::Some((1, false)), @@ -92,22 +92,22 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::Some((3, false)), + Option::Some((2, false)), + Option::Some((2, false)), Option::Some((3, false)), Option::Some((4, false)), - Option::Some((5, false)), + Option::Some((1, false)), Option::Some((2, false)), Option::Some((3, false)), Option::Some((4, false)), - Option::Some((5, false)), Option::Some((2, false)), - Option::Some((3, false)), + Option::Some((2, false)), Option::Some((4, false)), - Option::Some((5, false)), + Option::Some((3, false)), + Option::Some((2, false)), Option::Some((3, false)), Option::Some((4, false)), Option::Some((5, false)), - Option::Some((6, false)), ]; // card indices should never exceed u32 size diff --git a/contracts/src/cards/properties/chaos_delta_fallback.cairo b/contracts/src/cards/properties/chaos_delta_fallback.cairo index c228812..95d3600 100644 --- a/contracts/src/cards/properties/chaos_delta_fallback.cairo +++ b/contracts/src/cards/properties/chaos_delta_fallback.cairo @@ -10,7 +10,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::Some((2, false)), + Option::Some((1, false)), Option::None, Option::None, Option::None, @@ -43,16 +43,15 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::Some((3, false)), - Option::None, + Option::Some((2, false)), Option::None, Option::None, Option::None, Option::None, Option::None, - Option::Some((3, false)), Option::None, Option::None, + Option::Some((1, false)), Option::None, Option::None, Option::None, @@ -65,6 +64,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, + Option::Some((1, false)), Option::None, Option::None, Option::None, diff --git a/contracts/src/cards/properties/hotcold_delta.cairo b/contracts/src/cards/properties/hotcold_delta.cairo index da1ab7e..089f8ab 100644 --- a/contracts/src/cards/properties/hotcold_delta.cairo +++ b/contracts/src/cards/properties/hotcold_delta.cairo @@ -31,17 +31,17 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::Some((2, true)), Option::Some((3, true)), Option::None, + Option::Some((1, false)), + Option::Some((1, true)), Option::None, Option::None, Option::None, - Option::None, - Option::None, - Option::Some((3, true)), + Option::Some((4, true)), Option::None, Option::Some((2, true)), Option::None, Option::Some((1, true)), - Option::None, + Option::Some((1, false)), Option::Some((3, true)), Option::None, Option::None, @@ -56,14 +56,14 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::Some((2, false)), + Option::Some((2, false)), Option::None, Option::None, Option::None, + Option::Some((2, true)), Option::None, Option::None, - Option::None, - Option::None, - Option::None, + Option::Some((1, true)), Option::None, Option::None, Option::None, @@ -72,7 +72,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::Some((1, false)), Option::Some((2, false)), - Option::None, + Option::Some((2, true)), Option::Some((1, false)), Option::None, Option::None, @@ -82,8 +82,8 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::Some((3, false)), - Option::Some((3, false)), + Option::Some((4, false)), + Option::Some((2, false)), Option::Some((1, false)), Option::None, Option::None, diff --git a/contracts/src/cards/properties/lightdark_delta.cairo b/contracts/src/cards/properties/lightdark_delta.cairo index c9d5a0b..6c24049 100644 --- a/contracts/src/cards/properties/lightdark_delta.cairo +++ b/contracts/src/cards/properties/lightdark_delta.cairo @@ -9,7 +9,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { let a: Array> = array![ Option::None, Option::Some((1, true)), - Option::Some((1, true)), + Option::Some((3, true)), Option::None, Option::None, Option::Some((2, true)), @@ -25,15 +25,15 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::Some((1, true)), Option::None, + Option::Some((3, true)), Option::Some((1, true)), - Option::Some((1, true)), - Option::None, Option::None, Option::None, Option::None, Option::None, Option::None, Option::None, + Option::Some((1, false)), Option::None, Option::None, Option::None, @@ -56,12 +56,12 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::Some((1, false)), Option::Some((2, false)), - Option::Some((1, false)), - Option::None, Option::None, + Option::Some((3, false)), Option::Some((1, false)), Option::Some((1, false)), - Option::Some((2, false)), + Option::Some((1, false)), + Option::None, Option::None, Option::None, Option::Some((1, false)), @@ -92,7 +92,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::None, + Option::Some((2, true)), Option::None, Option::None, Option::None, diff --git a/contracts/src/cards/properties/lightdark_delta_fallback.cairo b/contracts/src/cards/properties/lightdark_delta_fallback.cairo index de5040c..734552b 100644 --- a/contracts/src/cards/properties/lightdark_delta_fallback.cairo +++ b/contracts/src/cards/properties/lightdark_delta_fallback.cairo @@ -50,7 +50,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::None, + Option::Some((1, false)), Option::None, Option::None, Option::None, diff --git a/contracts/src/cards/properties/power_delta.cairo b/contracts/src/cards/properties/power_delta.cairo index cd645a9..bf4e294 100644 --- a/contracts/src/cards/properties/power_delta.cairo +++ b/contracts/src/cards/properties/power_delta.cairo @@ -41,21 +41,21 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::Some((1, false)), Option::None, Option::Some((1, false)), - Option::Some((1, false)), Option::Some((2, false)), - Option::Some((3, false)), + Option::Some((2, false)), + Option::Some((4, false)), Option::None, Option::Some((1, false)), Option::Some((1, false)), Option::Some((3, false)), Option::None, Option::Some((2, false)), - Option::Some((1, false)), - Option::None, - Option::Some((1, false)), + Option::Some((2, false)), Option::None, Option::Some((2, false)), Option::None, + Option::Some((2, false)), + Option::Some((1, false)), Option::Some((1, false)), Option::Some((1, false)), Option::Some((2, false)), @@ -64,14 +64,14 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::Some((5, false)), Option::Some((1, false)), Option::Some((1, false)), - Option::Some((1, false)), + Option::Some((2, false)), Option::Some((2, false)), Option::Some((1, false)), Option::None, + Option::Some((1, false)), Option::None, - Option::None, - Option::None, - Option::Some((3, false)), + Option::Some((1, false)), + Option::Some((2, false)), Option::None, Option::Some((2, false)), Option::Some((6, false)), @@ -83,7 +83,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::Some((5, false)), Option::None, - Option::None, + Option::Some((1, false)), Option::Some((1, false)), Option::Some((1, false)), Option::Some((2, false)), @@ -107,7 +107,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::Some((1, false)), Option::Some((6, false)), Option::Some((8, false)), - Option::Some((10, false)), + Option::Some((11, false)), ]; // card indices should never exceed u32 size diff --git a/contracts/src/cards/properties/power_delta_fallback.cairo b/contracts/src/cards/properties/power_delta_fallback.cairo index ec2cc47..60c317e 100644 --- a/contracts/src/cards/properties/power_delta_fallback.cairo +++ b/contracts/src/cards/properties/power_delta_fallback.cairo @@ -49,22 +49,22 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::None, + Option::Some((1, false)), + Option::Some((1, false)), Option::Some((1, false)), Option::None, Option::None, Option::None, + Option::Some((1, false)), Option::None, Option::None, Option::None, + Option::Some((1, false)), Option::None, Option::None, Option::None, Option::None, - Option::None, - Option::None, - Option::None, - Option::None, + Option::Some((1, false)), Option::None, Option::None, Option::None, diff --git a/contracts/src/cards/properties/requires_cold_gt.cairo b/contracts/src/cards/properties/requires_cold_gt.cairo index 61cb40a..e7b43a8 100644 --- a/contracts/src/cards/properties/requires_cold_gt.cairo +++ b/contracts/src/cards/properties/requires_cold_gt.cairo @@ -42,7 +42,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::None, + Option::Some((2, false)), Option::Some((5, false)), Option::Some((5, false)), Option::None, diff --git a/contracts/src/cards/properties/requires_dark_gt.cairo b/contracts/src/cards/properties/requires_dark_gt.cairo index ac18681..9c06cf5 100644 --- a/contracts/src/cards/properties/requires_dark_gt.cairo +++ b/contracts/src/cards/properties/requires_dark_gt.cairo @@ -17,8 +17,8 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::Some((5, false)), - Option::Some((8, false)), - Option::Some((5, false)), + Option::Some((7, false)), + Option::Some((4, false)), Option::None, Option::None, Option::Some((4, false)), diff --git a/contracts/src/cards/properties/requires_hot_gt.cairo b/contracts/src/cards/properties/requires_hot_gt.cairo index 65ce405..12d9f44 100644 --- a/contracts/src/cards/properties/requires_hot_gt.cairo +++ b/contracts/src/cards/properties/requires_hot_gt.cairo @@ -80,7 +80,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::None, + Option::Some((7, false)), Option::Some((4, false)), Option::None, Option::None, diff --git a/contracts/src/cards/properties/requires_light_gt.cairo b/contracts/src/cards/properties/requires_light_gt.cairo index 30daaf5..762c580 100644 --- a/contracts/src/cards/properties/requires_light_gt.cairo +++ b/contracts/src/cards/properties/requires_light_gt.cairo @@ -49,7 +49,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::Some((3, false)), + Option::Some((2, false)), Option::Some((3, false)), Option::Some((6, false)), Option::None, @@ -59,7 +59,7 @@ fn get(card_id: u128) -> Option<(u32, bool)> { Option::None, Option::None, Option::None, - Option::None, + Option::Some((8, false)), Option::None, Option::Some((10, false)), Option::None, diff --git a/contracts/src/cards/properties/swaps_lightdark.cairo b/contracts/src/cards/properties/swaps_lightdark.cairo index 2bde22f..71a6222 100644 --- a/contracts/src/cards/properties/swaps_lightdark.cairo +++ b/contracts/src/cards/properties/swaps_lightdark.cairo @@ -15,7 +15,7 @@ fn get(card_id: u128) -> Option { Option::None, Option::None, Option::None, - Option::None, + Option::Some(true), Option::None, Option::None, Option::None, diff --git a/make_card_description.py b/make_card_description.py index 4f08663..9fcf87e 100755 --- a/make_card_description.py +++ b/make_card_description.py @@ -15,16 +15,16 @@ # Conditionals if card["requires_hot_gt"]: - print(f"If HOT > {card['requires_hot_gt']}:") + print(f"Requires {card['requires_hot_gt']} HOT:") prefix = " " if card["requires_light_gt"]: - print(f"If LIGHT > {card['requires_light_gt']}:") + print(f"Requires {card['requires_light_gt']} LIGHT:") prefix = " " if card["requires_cold_gt"]: - print(f"If COLD > {card['requires_cold_gt']}:") + print(f"Requires {card['requires_cold_gt']} COLD:") prefix = " " if card["requires_dark_gt"]: - print(f"If DARK > {card['requires_dark_gt']}:") + print(f"Requires {card['requires_dark_gt']} DARK:") prefix = " " # Power, Chaos, barriers deltas diff --git a/renjs-client/generated/cards.json b/renjs-client/generated/cards.json index d123306..cfc9329 100644 --- a/renjs-client/generated/cards.json +++ b/renjs-client/generated/cards.json @@ -21,7 +21,7 @@ "swaps_lightdark": "", "flavour": "A torn and bloodied wing membrane", "consumable": "TRUE", - "description": "If DARK > 3:\n +3 POWER\nElse:\n +1 POWER\n" + "description": "Requires 3 DARK:\n +3 POWER\nElse:\n +1 POWER\n" }, { "card_id": "1", @@ -60,7 +60,7 @@ "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "-1", + "lightdark_delta": "-3", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -69,7 +69,7 @@ "swaps_lightdark": "", "flavour": "Stringy sticky strands, gathered in your hair", "consumable": "TRUE", - "description": "-1 POWER\n+1 DARK\n" + "description": "-1 POWER\n+3 DARK\n" }, { "card_id": "3", @@ -81,19 +81,19 @@ "requires_light_gt": "", "requires_dark_gt": "2", "power_delta": "1", - "chaos_delta": "1", + "chaos_delta": "-2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", "power_delta_fallback": "1", - "chaos_delta_fallback": "2", + "chaos_delta_fallback": "1", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", "swaps_hotcold": "", "swaps_lightdark": "", "flavour": "A maggot that wiggles slightly, faking sunshine", "consumable": "TRUE", - "description": "If DARK > 2:\n +1 POWER\n +1 CHAOS\nElse:\n +1 POWER\n +2 CHAOS\n" + "description": "Requires 2 DARK:\n +1 POWER\n -2 CHAOS\nElse:\n +1 POWER\n +1 CHAOS\n" }, { "card_id": "4", @@ -141,7 +141,7 @@ "swaps_lightdark": "", "flavour": "When cracked open the crystals are very sharp", "consumable": "TRUE", - "description": "If HOT > 4:\n +2 POWER\n +1 CHAOS\n +2 DARK\n" + "description": "Requires 4 HOT:\n +2 POWER\n +1 CHAOS\n +2 DARK\n" }, { "card_id": "6", @@ -153,7 +153,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "1", - "chaos_delta": "", + "chaos_delta": "-1", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "-1", @@ -165,7 +165,7 @@ "swaps_lightdark": "", "flavour": "A melted spike, heavier than it looks.", "consumable": "TRUE", - "description": "+1 POWER\n+1 DARK\n" + "description": "+1 POWER\n-1 CHAOS\n+1 DARK\n" }, { "card_id": "7", @@ -210,10 +210,10 @@ "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", "swaps_hotcold": "TRUE", - "swaps_lightdark": "", + "swaps_lightdark": "TRUE", "flavour": "Strange vibrations can be felt when held.", "consumable": "TRUE", - "description": "+1 CHAOS\nSwap HOT and COLD stats\n" + "description": "+1 CHAOS\nSwap LIGHT and DARK stats\nSwap HOT and COLD stats\n" }, { "card_id": "9", @@ -225,7 +225,7 @@ "requires_light_gt": "", "requires_dark_gt": "5", "power_delta": "3", - "chaos_delta": "2", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -237,7 +237,7 @@ "swaps_lightdark": "", "flavour": "An elegant jewel that will devour your flesh", "consumable": "TRUE", - "description": "If DARK > 5:\n +3 POWER\n +2 CHAOS\nElse:\n +1 POWER\n +5 CHAOS\n" + "description": "Requires 5 DARK:\n +3 POWER\n +1 CHAOS\nElse:\n +1 POWER\n +5 CHAOS\n" }, { "card_id": "10", @@ -247,7 +247,7 @@ "requires_hot_gt": "", "requires_cold_gt": "", "requires_light_gt": "", - "requires_dark_gt": "8", + "requires_dark_gt": "7", "power_delta": "4", "chaos_delta": "", "barriers_delta": "", @@ -261,7 +261,7 @@ "swaps_lightdark": "", "flavour": "It contains the supernatural strength to contain planetary terrors.", "consumable": "TRUE", - "description": "If DARK > 8:\n +4 POWER\nElse:\n +1 POWER\n" + "description": "Requires 7 DARK:\n +4 POWER\nElse:\n +1 POWER\n" }, { "card_id": "11", @@ -271,7 +271,7 @@ "requires_hot_gt": "", "requires_cold_gt": "", "requires_light_gt": "", - "requires_dark_gt": "5", + "requires_dark_gt": "4", "power_delta": "", "chaos_delta": "", "barriers_delta": "", @@ -285,7 +285,7 @@ "swaps_lightdark": "", "flavour": "If you find one of these scales, flee. ", "consumable": "TRUE", - "description": "If DARK > 5:\n +2 COLD\n +2 DARK\n" + "description": "Requires 4 DARK:\n +2 COLD\n +2 DARK\n" }, { "card_id": "12", @@ -345,7 +345,7 @@ "requires_light_gt": "", "requires_dark_gt": "4", "power_delta": "3", - "chaos_delta": "3", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -357,7 +357,7 @@ "swaps_lightdark": "", "flavour": "The paint has worn off its porcelain face", "consumable": "TRUE", - "description": "If DARK > 4:\n +3 POWER\n +3 CHAOS\nElse:\n +1 POWER\n +2 CHAOS\n" + "description": "Requires 4 DARK:\n +3 POWER\n +1 CHAOS\nElse:\n +1 POWER\n +2 CHAOS\n" }, { "card_id": "15", @@ -369,7 +369,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "-1", - "chaos_delta": "-1", + "chaos_delta": "-2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -381,7 +381,7 @@ "swaps_lightdark": "", "flavour": "Did someone drop their rubbish in the cave??", "consumable": "TRUE", - "description": "-1 POWER\n-1 CHAOS\n" + "description": "-1 POWER\n-2 CHAOS\n" }, { "card_id": "16", @@ -417,7 +417,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "2", - "chaos_delta": "", + "chaos_delta": "-2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -429,7 +429,7 @@ "swaps_lightdark": "", "flavour": "A calcified imprint of a sea creature", "consumable": "TRUE", - "description": "+2 POWER\n" + "description": "+2 POWER\n-2 CHAOS\n" }, { "card_id": "18", @@ -444,7 +444,7 @@ "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "-1", + "lightdark_delta": "-3", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -453,7 +453,7 @@ "swaps_lightdark": "", "flavour": "An ancient piece of skeleton", "consumable": "TRUE", - "description": "+1 DARK\n" + "description": "+3 DARK\n" }, { "card_id": "19", @@ -561,7 +561,7 @@ "requires_light_gt": "2", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-2", + "chaos_delta": "-3", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -573,7 +573,7 @@ "swaps_lightdark": "", "flavour": "A chunk of quartz. It feels stabilising in some way", "consumable": "TRUE", - "description": "If LIGHT > 2:\n -2 CHAOS\n" + "description": "Requires 2 LIGHT:\n -3 CHAOS\n" }, { "card_id": "24", @@ -585,9 +585,9 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "-1", - "chaos_delta": "-1", + "chaos_delta": "-2", "barriers_delta": "", - "hotcold_delta": "", + "hotcold_delta": "1", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -597,7 +597,7 @@ "swaps_lightdark": "", "flavour": "Sticky sap from a pine tree", "consumable": "TRUE", - "description": "-1 POWER\n-1 CHAOS\n" + "description": "-1 POWER\n-2 CHAOS\n+1 HOT\n" }, { "card_id": "25", @@ -609,9 +609,9 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-1", + "chaos_delta": "-2", "barriers_delta": "", - "hotcold_delta": "", + "hotcold_delta": "-1", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -621,7 +621,7 @@ "swaps_lightdark": "", "flavour": "Soft green moss", "consumable": "TRUE", - "description": "-1 CHAOS\n" + "description": "-2 CHAOS\n+1 COLD\n" }, { "card_id": "26", @@ -633,10 +633,10 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-1", + "chaos_delta": "-2", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "", + "lightdark_delta": "1", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -645,7 +645,7 @@ "swaps_lightdark": "", "flavour": "This holds great potential", "consumable": "TRUE", - "description": "-1 CHAOS\n" + "description": "-2 CHAOS\n+1 LIGHT\n" }, { "card_id": "27", @@ -707,7 +707,7 @@ "power_delta": "", "chaos_delta": "2", "barriers_delta": "", - "hotcold_delta": "-3", + "hotcold_delta": "-4", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -717,7 +717,7 @@ "swaps_lightdark": "", "flavour": "Be careful not to get stung", "consumable": "TRUE", - "description": "+2 CHAOS\n+3 COLD\n" + "description": "+2 CHAOS\n+4 COLD\n" }, { "card_id": "30", @@ -824,10 +824,10 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "1", - "chaos_delta": "2", + "power_delta": "2", + "chaos_delta": "1", "barriers_delta": "", - "hotcold_delta": "", + "hotcold_delta": "1", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -837,7 +837,7 @@ "swaps_lightdark": "", "flavour": "A chunk of wood, great for fires!", "consumable": "TRUE", - "description": "+1 POWER\n+2 CHAOS\n" + "description": "+2 POWER\n+1 CHAOS\n+1 HOT\n" }, { "card_id": "35", @@ -845,7 +845,7 @@ "card_type": "forest", "count": "1", "requires_hot_gt": "", - "requires_cold_gt": "", + "requires_cold_gt": "2", "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "2", @@ -861,7 +861,7 @@ "swaps_lightdark": "", "flavour": "It feels dangerous and sucks the heat from your hand.", "consumable": "TRUE", - "description": "+2 POWER\n+1 CHAOS\n+3 COLD\n" + "description": "Requires 2 COLD:\n +2 POWER\n +1 CHAOS\n +3 COLD\n" }, { "card_id": "36", @@ -872,20 +872,20 @@ "requires_cold_gt": "5", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "3", + "power_delta": "4", "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", "power_delta_fallback": "1", - "chaos_delta_fallback": "3", + "chaos_delta_fallback": "2", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", "swaps_hotcold": "", "swaps_lightdark": "", "flavour": "This branch bleeds bright red blood", "consumable": "TRUE", - "description": "If COLD > 5:\n +3 POWER\nElse:\n +1 POWER\n +3 CHAOS\n" + "description": "Requires 5 COLD:\n +4 POWER\nElse:\n +1 POWER\n +2 CHAOS\n" }, { "card_id": "37", @@ -897,7 +897,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-3", + "chaos_delta": "-4", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -909,7 +909,7 @@ "swaps_lightdark": "", "flavour": "It stays cold in your hand and doesn't melt.", "consumable": "TRUE", - "description": "If COLD > 5:\n -3 CHAOS\n" + "description": "Requires 5 COLD:\n -4 CHAOS\n" }, { "card_id": "38", @@ -933,7 +933,7 @@ "swaps_lightdark": "", "flavour": "Are these the poisonous ones?", "consumable": "TRUE", - "description": "If LIGHT > 2:\n +1 POWER\n" + "description": "Requires 2 LIGHT:\n +1 POWER\n" }, { "card_id": "39", @@ -969,7 +969,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "3", - "chaos_delta": "3", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -981,7 +981,7 @@ "swaps_lightdark": "", "flavour": "It pricks you every time you touch it", "consumable": "TRUE", - "description": "+3 POWER\n+3 CHAOS\n" + "description": "+3 POWER\n+2 CHAOS\n" }, { "card_id": "41", @@ -1014,14 +1014,14 @@ "count": "1", "requires_hot_gt": "", "requires_cold_gt": "", - "requires_light_gt": "3", + "requires_light_gt": "2", "requires_dark_gt": "", "power_delta": "2", - "chaos_delta": "1", + "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", - "power_delta_fallback": "", + "power_delta_fallback": "1", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", @@ -1029,7 +1029,7 @@ "swaps_lightdark": "", "flavour": "A green little bug", "consumable": "TRUE", - "description": "If LIGHT > 3:\n +2 POWER\n +1 CHAOS\n" + "description": "Requires 2 LIGHT:\n +2 POWER\nElse:\n +1 POWER\n" }, { "card_id": "43", @@ -1040,20 +1040,20 @@ "requires_cold_gt": "", "requires_light_gt": "3", "requires_dark_gt": "", - "power_delta": "1", - "chaos_delta": "2", + "power_delta": "2", + "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "1", "lightdark_delta": "", "power_delta_fallback": "1", - "chaos_delta_fallback": "3", + "chaos_delta_fallback": "", "hotcold_delta_fallback": "", - "lightdark_delta_fallback": "", + "lightdark_delta_fallback": "1", "swaps_hotcold": "", "swaps_lightdark": "", "flavour": "Pull off the petals one at a time and chant", "consumable": "TRUE", - "description": "If LIGHT > 3:\n +1 POWER\n +2 CHAOS\n +1 HOT\nElse:\n +1 POWER\n +3 CHAOS\n" + "description": "Requires 3 LIGHT:\n +2 POWER\n +1 HOT\nElse:\n +1 POWER\n +1 LIGHT\n" }, { "card_id": "44", @@ -1065,19 +1065,19 @@ "requires_light_gt": "6", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-3", + "chaos_delta": "-4", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", - "power_delta_fallback": "", - "chaos_delta_fallback": "", + "power_delta_fallback": "1", + "chaos_delta_fallback": "1", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", "swaps_hotcold": "", "swaps_lightdark": "", "flavour": "It spasms, one of the wings was torn off.", "consumable": "TRUE", - "description": "If LIGHT > 6:\n -3 CHAOS\n" + "description": "Requires 6 LIGHT:\n -4 CHAOS\nElse:\n +1 POWER\n +1 CHAOS\n" }, { "card_id": "45", @@ -1088,8 +1088,8 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "1", - "chaos_delta": "3", + "power_delta": "2", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -1101,7 +1101,7 @@ "swaps_lightdark": "", "flavour": "The stinger twitches, ready to inject poison", "consumable": "TRUE", - "description": "+1 POWER\n+3 CHAOS\n" + "description": "+2 POWER\n+1 CHAOS\n" }, { "card_id": "46", @@ -1137,7 +1137,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "2", - "chaos_delta": "2", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "1", @@ -1149,7 +1149,7 @@ "swaps_lightdark": "", "flavour": "A nearly-perfect scaly molt", "consumable": "TRUE", - "description": "+2 POWER\n+2 CHAOS\n+1 LIGHT\n" + "description": "+2 POWER\n+1 CHAOS\n+1 LIGHT\n" }, { "card_id": "48", @@ -1160,12 +1160,12 @@ "requires_cold_gt": "", "requires_light_gt": "3", "requires_dark_gt": "", - "power_delta": "", + "power_delta": "1", "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "2", "lightdark_delta": "2", - "power_delta_fallback": "", + "power_delta_fallback": "1", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", @@ -1173,7 +1173,7 @@ "swaps_lightdark": "", "flavour": "An ancient looking coin", "consumable": "TRUE", - "description": "If LIGHT > 3:\n +2 HOT\n +2 LIGHT\n" + "description": "Requires 3 LIGHT:\n +1 POWER\n +2 HOT\n +2 LIGHT\nElse:\n +1 POWER\n" }, { "card_id": "49", @@ -1187,8 +1187,8 @@ "power_delta": "1", "chaos_delta": "", "barriers_delta": "", - "hotcold_delta": "", - "lightdark_delta": "1", + "hotcold_delta": "2", + "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -1197,7 +1197,7 @@ "swaps_lightdark": "", "flavour": "A nugget of copper, feels warm.", "consumable": "TRUE", - "description": "+1 POWER\n+1 LIGHT\n" + "description": "+1 POWER\n+2 HOT\n" }, { "card_id": "50", @@ -1209,10 +1209,10 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "1", - "chaos_delta": "3", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "", + "lightdark_delta": "3", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -1221,7 +1221,7 @@ "swaps_lightdark": "TRUE", "flavour": "This nugget shines brightly.", "consumable": "TRUE", - "description": "+1 POWER\n+3 CHAOS\nSwap LIGHT and DARK stats\n" + "description": "+1 POWER\n+1 CHAOS\n+3 LIGHT\nSwap LIGHT and DARK stats\n" }, { "card_id": "51", @@ -1236,7 +1236,7 @@ "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "", + "lightdark_delta": "1", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -1245,7 +1245,7 @@ "swaps_lightdark": "", "flavour": "They twinkle and make you wish for more", "consumable": "TRUE", - "description": "+2 POWER\n" + "description": "+2 POWER\n+1 LIGHT\n" }, { "card_id": "52", @@ -1254,14 +1254,14 @@ "count": "1", "requires_hot_gt": "", "requires_cold_gt": "", - "requires_light_gt": "", + "requires_light_gt": "8", "requires_dark_gt": "", "power_delta": "", "chaos_delta": "", - "barriers_delta": "", + "barriers_delta": "1", "hotcold_delta": "", "lightdark_delta": "1", - "power_delta_fallback": "", + "power_delta_fallback": "1", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "", @@ -1269,7 +1269,7 @@ "swaps_lightdark": "", "flavour": "It bends light against physics. You feel mesmerised.", "consumable": "TRUE", - "description": "+1 LIGHT\n" + "description": "Requires 8 LIGHT:\n Rebuild 1 barrier up to a maximum of 3\n +1 LIGHT\nElse:\n +1 POWER\n" }, { "card_id": "53", @@ -1283,7 +1283,7 @@ "power_delta": "3", "chaos_delta": "1", "barriers_delta": "", - "hotcold_delta": "", + "hotcold_delta": "-2", "lightdark_delta": "1", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -1293,7 +1293,7 @@ "swaps_lightdark": "", "flavour": "A liquid from below a battlefield, full of potential energy.", "consumable": "TRUE", - "description": "If HOT > 4:\n +3 POWER\n +1 CHAOS\n +1 LIGHT\n" + "description": "Requires 4 HOT:\n +3 POWER\n +1 CHAOS\n +2 COLD\n +1 LIGHT\n" }, { "card_id": "54", @@ -1305,10 +1305,10 @@ "requires_light_gt": "10", "requires_dark_gt": "", "power_delta": "5", - "chaos_delta": "", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "2", + "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -1317,7 +1317,7 @@ "swaps_lightdark": "", "flavour": "It floats slightly, and gives delusions of a rapturous apocalypse.", "consumable": "TRUE", - "description": "If LIGHT > 10:\n +5 POWER\n +2 LIGHT\n" + "description": "Requires 10 LIGHT:\n +5 POWER\n +1 CHAOS\n" }, { "card_id": "55", @@ -1329,7 +1329,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "1", - "chaos_delta": "1", + "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -1341,7 +1341,7 @@ "swaps_lightdark": "", "flavour": "It crackles nicely and feels dry.", "consumable": "TRUE", - "description": "+1 POWER\n+1 CHAOS\n" + "description": "+1 POWER\n" }, { "card_id": "56", @@ -1353,9 +1353,9 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "1", - "chaos_delta": "2", + "chaos_delta": "1", "barriers_delta": "", - "hotcold_delta": "", + "hotcold_delta": "-1", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -1365,7 +1365,7 @@ "swaps_lightdark": "", "flavour": "The purple flowers have a strong scent.", "consumable": "TRUE", - "description": "+1 POWER\n+2 CHAOS\n" + "description": "+1 POWER\n+1 CHAOS\n+1 COLD\n" }, { "card_id": "57", @@ -1376,20 +1376,20 @@ "requires_cold_gt": "", "requires_light_gt": "3", "requires_dark_gt": "", - "power_delta": "1", + "power_delta": "2", "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "1", - "power_delta_fallback": "", - "chaos_delta_fallback": "", + "power_delta_fallback": "1", + "chaos_delta_fallback": "1", "hotcold_delta_fallback": "", "lightdark_delta_fallback": "-1", "swaps_hotcold": "", "swaps_lightdark": "", "flavour": "The sap is milky and toxic", "consumable": "TRUE", - "description": "If LIGHT > 3:\n +1 POWER\n +1 LIGHT\nElse:\n +1 DARK\n" + "description": "Requires 3 LIGHT:\n +2 POWER\n +1 LIGHT\nElse:\n +1 POWER\n +1 CHAOS\n +1 DARK\n" }, { "card_id": "58", @@ -1413,7 +1413,7 @@ "swaps_lightdark": "", "flavour": "Torn off at the base", "consumable": "TRUE", - "description": "If LIGHT > 2:\n +2 POWER\n +1 CHAOS\n" + "description": "Requires 2 LIGHT:\n +2 POWER\n +1 CHAOS\n" }, { "card_id": "59", @@ -1472,7 +1472,7 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "", + "power_delta": "1", "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "", @@ -1485,7 +1485,7 @@ "swaps_lightdark": "", "flavour": "A strip of fluff, no tailbone inside.", "consumable": "TRUE", - "description": "+2 LIGHT\n" + "description": "+1 POWER\n+2 LIGHT\n" }, { "card_id": "62", @@ -1520,8 +1520,8 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "", - "chaos_delta": "1", + "power_delta": "1", + "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "1", "lightdark_delta": "", @@ -1533,7 +1533,7 @@ "swaps_lightdark": "", "flavour": "A rock that is light as foam", "consumable": "TRUE", - "description": "+1 CHAOS\n+1 HOT\n" + "description": "+1 POWER\n+1 HOT\n" }, { "card_id": "64", @@ -1544,7 +1544,7 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "3", + "power_delta": "2", "chaos_delta": "", "barriers_delta": "", "hotcold_delta": "2", @@ -1557,7 +1557,7 @@ "swaps_lightdark": "", "flavour": "Smells like? something", "consumable": "TRUE", - "description": "+3 POWER\n+2 HOT\n" + "description": "+2 POWER\n+2 HOT\n" }, { "card_id": "65", @@ -1569,9 +1569,9 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-1", + "chaos_delta": "-2", "barriers_delta": "", - "hotcold_delta": "", + "hotcold_delta": "-2", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -1581,7 +1581,7 @@ "swaps_lightdark": "", "flavour": "Soothing, shiny and black", "consumable": "TRUE", - "description": "-1 CHAOS\n" + "description": "-2 CHAOS\n+2 COLD\n" }, { "card_id": "66", @@ -1605,7 +1605,7 @@ "swaps_lightdark": "", "flavour": "A fiery arachnid", "consumable": "TRUE", - "description": "If HOT > 3:\n +2 POWER\n +1 CHAOS\n +1 HOT\nElse:\n +2 POWER\n +3 CHAOS\n" + "description": "Requires 3 HOT:\n +2 POWER\n +1 CHAOS\n +1 HOT\nElse:\n +2 POWER\n +3 CHAOS\n" }, { "card_id": "67", @@ -1641,7 +1641,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "-1", + "chaos_delta": "-3", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -1653,7 +1653,7 @@ "swaps_lightdark": "", "flavour": "Said to dispel evil spirits", "consumable": "TRUE", - "description": "-1 CHAOS\n" + "description": "-3 CHAOS\n" }, { "card_id": "69", @@ -1749,19 +1749,19 @@ "swaps_lightdark": "", "flavour": "This twig seems somehow imbued with metal", "consumable": "TRUE", - "description": "If DARK > 4:\n +2 POWER\n" + "description": "Requires 4 DARK:\n +2 POWER\n" }, { "card_id": "73", "name": "Sapphire", "card_type": "volcano", "count": "1", - "requires_hot_gt": "", + "requires_hot_gt": "7", "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "", - "chaos_delta": "3", + "chaos_delta": "", "barriers_delta": "1", "hotcold_delta": "", "lightdark_delta": "", @@ -1773,7 +1773,7 @@ "swaps_lightdark": "", "flavour": "A gemstone accustomed to both pain and beauty.", "consumable": "TRUE", - "description": "+3 CHAOS\nRebuild 1 barrier up to a maximum of 3\n" + "description": "Requires 7 HOT:\n Rebuild 1 barrier up to a maximum of 3\n" }, { "card_id": "74", @@ -1785,7 +1785,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "5", - "chaos_delta": "5", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -1797,7 +1797,7 @@ "swaps_lightdark": "", "flavour": "A chimeric fusion of metal alloys and oxygen.", "consumable": "TRUE", - "description": "If HOT > 4:\n +5 POWER\n +5 CHAOS\n" + "description": "Requires 4 HOT:\n +5 POWER\n +2 CHAOS\n" }, { "card_id": "75", @@ -1811,7 +1811,7 @@ "power_delta": "", "chaos_delta": "2", "barriers_delta": "", - "hotcold_delta": "3", + "hotcold_delta": "4", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -1821,7 +1821,7 @@ "swaps_lightdark": "", "flavour": "Handle carefully! Its infernal radiation evaporates water.", "consumable": "TRUE", - "description": "+2 CHAOS\n+3 HOT\n" + "description": "+2 CHAOS\n+4 HOT\n" }, { "card_id": "76", @@ -1832,10 +1832,10 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "", - "chaos_delta": "3", + "power_delta": "1", + "chaos_delta": "1", "barriers_delta": "", - "hotcold_delta": "3", + "hotcold_delta": "2", "lightdark_delta": "", "power_delta_fallback": "", "chaos_delta_fallback": "", @@ -1845,7 +1845,7 @@ "swaps_lightdark": "", "flavour": "Its unclear if this is alive or dead", "consumable": "TRUE", - "description": "+3 CHAOS\n+3 HOT\n" + "description": "+1 POWER\n+1 CHAOS\n+2 HOT\n" }, { "card_id": "77", @@ -1857,7 +1857,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "1", - "chaos_delta": "2", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "1", "lightdark_delta": "", @@ -1869,7 +1869,7 @@ "swaps_lightdark": "", "flavour": "Very wriggly and tough, resistant to heat", "consumable": "TRUE", - "description": "+1 POWER\n+2 CHAOS\n+1 HOT\n" + "description": "+1 POWER\n+1 CHAOS\n+1 HOT\n" }, { "card_id": "78", @@ -1941,7 +1941,7 @@ "swaps_lightdark": "", "flavour": "Grainy, black, and still warm in your hand.", "consumable": "TRUE", - "description": "If HOT > 6:\n +4 POWER\n +1 CHAOS\nElse:\n +2 POWER\n +2 CHAOS\n" + "description": "Requires 6 HOT:\n +4 POWER\n +1 CHAOS\nElse:\n +2 POWER\n +2 CHAOS\n" }, { "card_id": "81", @@ -1965,7 +1965,7 @@ "swaps_lightdark": "", "flavour": "Slimy and adapted to extreme temperatures", "consumable": "TRUE", - "description": "If LIGHT > 3:\n +3 POWER\n +1 CHAOS\nElse:\n +1 POWER\n +2 CHAOS\n" + "description": "Requires 3 LIGHT:\n +3 POWER\n +1 CHAOS\nElse:\n +1 POWER\n +2 CHAOS\n" }, { "card_id": "82", @@ -2049,10 +2049,10 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "2", - "chaos_delta": "3", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "", - "lightdark_delta": "", + "lightdark_delta": "-2", "power_delta_fallback": "", "chaos_delta_fallback": "", "hotcold_delta_fallback": "", @@ -2061,7 +2061,7 @@ "swaps_lightdark": "", "flavour": "Your journey with the Void begins", "consumable": "FALSE", - "description": "+2 POWER\n+3 CHAOS\n" + "description": "+2 POWER\n+2 CHAOS\n+2 DARK\n" }, { "card_id": "86", @@ -2073,7 +2073,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "5", - "chaos_delta": "3", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2085,7 +2085,7 @@ "swaps_lightdark": "", "flavour": "Requires Stare into the Void", "consumable": "FALSE", - "description": "+5 POWER\n+3 CHAOS\n" + "description": "+5 POWER\n+2 CHAOS\n" }, { "card_id": "87", @@ -2097,7 +2097,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "7", - "chaos_delta": "4", + "chaos_delta": "3", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2109,7 +2109,7 @@ "swaps_lightdark": "", "flavour": "Requires Speak to the Void", "consumable": "FALSE", - "description": "+7 POWER\n+4 CHAOS\n" + "description": "+7 POWER\n+3 CHAOS\n" }, { "card_id": "88", @@ -2121,7 +2121,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "9", - "chaos_delta": "5", + "chaos_delta": "4", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2133,7 +2133,7 @@ "swaps_lightdark": "", "flavour": "Requires Speak to the Void", "consumable": "FALSE", - "description": "+9 POWER\n+5 CHAOS\n" + "description": "+9 POWER\n+4 CHAOS\n" }, { "card_id": "89", @@ -2145,7 +2145,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "2", - "chaos_delta": "2", + "chaos_delta": "1", "barriers_delta": "", "hotcold_delta": "-2", "lightdark_delta": "", @@ -2157,7 +2157,7 @@ "swaps_lightdark": "", "flavour": "Your journey with Decay begins", "consumable": "FALSE", - "description": "+2 POWER\n+2 CHAOS\n+2 COLD\n" + "description": "+2 POWER\n+1 CHAOS\n+2 COLD\n" }, { "card_id": "90", @@ -2169,7 +2169,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "4", - "chaos_delta": "3", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "-1", "lightdark_delta": "", @@ -2181,7 +2181,7 @@ "swaps_lightdark": "", "flavour": "Requires Meditate on Decay", "consumable": "FALSE", - "description": "+4 POWER\n+3 CHAOS\n+1 COLD\n" + "description": "+4 POWER\n+2 CHAOS\n+1 COLD\n" }, { "card_id": "91", @@ -2193,7 +2193,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "5", - "chaos_delta": "4", + "chaos_delta": "3", "barriers_delta": "", "hotcold_delta": "-2", "lightdark_delta": "", @@ -2205,7 +2205,7 @@ "swaps_lightdark": "", "flavour": "Requires Initiate Self Digestion", "consumable": "FALSE", - "description": "+5 POWER\n+4 CHAOS\n+2 COLD\n" + "description": "+5 POWER\n+3 CHAOS\n+2 COLD\n" }, { "card_id": "92", @@ -2217,7 +2217,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "8", - "chaos_delta": "5", + "chaos_delta": "4", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2227,9 +2227,9 @@ "lightdark_delta_fallback": "", "swaps_hotcold": "", "swaps_lightdark": "", - "flavour": "Requires Initiate Self Digestion", + "flavour": "Requires Undertake Active Decay", "consumable": "FALSE", - "description": "+8 POWER\n+5 CHAOS\n" + "description": "+8 POWER\n+4 CHAOS\n" }, { "card_id": "93", @@ -2253,7 +2253,7 @@ "swaps_lightdark": "", "flavour": "Your journey with Hypnotism begins", "consumable": "FALSE", - "description": "If LIGHT > 2:\n +1 POWER\n +2 CHAOS\n" + "description": "Requires 2 LIGHT:\n +1 POWER\n +2 CHAOS\n" }, { "card_id": "94", @@ -2265,7 +2265,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "3", - "chaos_delta": "3", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2277,7 +2277,7 @@ "swaps_lightdark": "", "flavour": "Requires Study Hypnotism", "consumable": "FALSE", - "description": "+3 POWER\n+3 CHAOS\n" + "description": "+3 POWER\n+2 CHAOS\n" }, { "card_id": "95", @@ -2313,7 +2313,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "6", - "chaos_delta": "5", + "chaos_delta": "3", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2323,9 +2323,9 @@ "lightdark_delta_fallback": "", "swaps_hotcold": "", "swaps_lightdark": "", - "flavour": "Requires Somnambulism", + "flavour": "Requires Mastery of the Coma", "consumable": "FALSE", - "description": "+6 POWER\n+5 CHAOS\n" + "description": "+6 POWER\n+3 CHAOS\n" }, { "card_id": "97", @@ -2337,7 +2337,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "1", - "chaos_delta": "3", + "chaos_delta": "2", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2349,7 +2349,7 @@ "swaps_lightdark": "", "flavour": "Your journey with the Inferno begins", "consumable": "FALSE", - "description": "If HOT > 1:\n +1 POWER\n +3 CHAOS\n" + "description": "Requires 1 HOT:\n +1 POWER\n +2 CHAOS\n" }, { "card_id": "98", @@ -2361,7 +2361,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "6", - "chaos_delta": "4", + "chaos_delta": "3", "barriers_delta": "", "hotcold_delta": "2", "lightdark_delta": "", @@ -2373,7 +2373,7 @@ "swaps_lightdark": "", "flavour": "Requires Ignite the Inferno", "consumable": "FALSE", - "description": "+6 POWER\n+4 CHAOS\n+2 HOT\n" + "description": "+6 POWER\n+3 CHAOS\n+2 HOT\n" }, { "card_id": "99", @@ -2385,7 +2385,7 @@ "requires_light_gt": "", "requires_dark_gt": "", "power_delta": "8", - "chaos_delta": "5", + "chaos_delta": "4", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2397,7 +2397,7 @@ "swaps_lightdark": "", "flavour": "Requires Fuel the Fire Inside", "consumable": "FALSE", - "description": "+8 POWER\n+5 CHAOS\n" + "description": "+8 POWER\n+4 CHAOS\n" }, { "card_id": "100", @@ -2408,8 +2408,8 @@ "requires_cold_gt": "", "requires_light_gt": "", "requires_dark_gt": "", - "power_delta": "10", - "chaos_delta": "6", + "power_delta": "11", + "chaos_delta": "5", "barriers_delta": "", "hotcold_delta": "", "lightdark_delta": "", @@ -2421,6 +2421,6 @@ "swaps_lightdark": "", "flavour": "Requires Investigate Immolation", "consumable": "FALSE", - "description": "+10 POWER\n+6 CHAOS\n" + "description": "+11 POWER\n+5 CHAOS\n" } ] \ No newline at end of file