We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When triggering a refresh for a single used ability, the text on the stage is incorrect:
State:
{"status":"active","value":"buying","historyValue":{},"context":{"turn":{"player":"player-0","exhaustedCards":[],"playedCards":[],"usedAbilities":[],"boughtAnimal":true,"boughtPlant":false,"unlockedHabitat":false,"unlockedHabitats":[],"uidsUsedForAbilityRefresh":[],"refreshedAbilityUids":[],"phase":"action"},"blockers":{"ability":{"isBlocked":false,"reasons":[]},"turn":{"isBlocked":false,"reasons":[]},"policyCancellation":{"isBlocked":false,"reasons":[]}},"players":[{"uid":"player-0","name":"💨Gentle Wind","deck":[{"name":"salinity","type":"element","uid":"element-159"},{"name":"temperature","type":"element","uid":"element-181"},{"name":"oxygen","type":"element","uid":"element-148"}],"hand":[{"name":"nutrients","type":"element","uid":"element-170"},{"name":"sun","type":"element","uid":"element-137"},{"name":"flood","type":"disaster","uid":"disaster-32"},{"name":"fire","type":"disaster","uid":"disaster-53"},{"name":"Calanoida","type":"animal","habitats":["ice","coast","pelagic","rivers","mud","rock"],"abilities":[],"uid":"animal-107","faunaType":"zooplankton"},{"name":"Myoxocephalus quadricornis","type":"animal","habitats":["rivers","mud","rock"],"abilities":[],"uid":"animal-131","faunaType":"fish"}],"discard":[],"abilities":[{"name":"plus","isUsed":false,"type":"ability","uid":"ability-204"},{"name":"refresh","isUsed":false,"type":"ability","uid":"ability-205"},{"name":"move","isUsed":false,"type":"ability","uid":"ability-206"}]},{"uid":"player-1","name":"🐺Clever Wolf","deck":[{"name":"salinity","type":"element","uid":"element-160"},{"name":"flood","type":"disaster","uid":"disaster-34"},{"name":"nutrients","type":"element","uid":"element-171"}],"hand":[{"name":"oxygen","type":"element","uid":"element-149"},{"name":"temperature","type":"element","uid":"element-182"},{"name":"sun","type":"element","uid":"element-138"},{"name":"fire","type":"disaster","uid":"disaster-54"}],"discard":[],"abilities":[{"name":"plus","isUsed":false,"type":"ability","uid":"ability-207"},{"name":"refresh","isUsed":false,"type":"ability","uid":"ability-208"},{"name":"move","isUsed":false,"type":"ability","uid":"ability-209"}]},{"uid":"player-2","name":"🦊Quiet Fox","deck":[{"name":"oxygen","type":"element","uid":"element-150"},{"name":"fire","type":"disaster","uid":"disaster-64"},{"name":"nutrients","type":"element","uid":"element-172"}],"hand":[{"name":"temperature","type":"element","uid":"element-183"},{"name":"sun","type":"element","uid":"element-139"},{"name":"salinity","type":"element","uid":"element-161"},{"name":"flood","type":"disaster","uid":"disaster-36"}],"discard":[],"abilities":[{"name":"plus","isUsed":false,"type":"ability","uid":"ability-210"},{"name":"refresh","isUsed":false,"type":"ability","uid":"ability-211"},{"name":"move","isUsed":false,"type":"ability","uid":"ability-212"}]}],"plantMarket":{"type":"plant","deck":[{"name":"Chrysochomulina","type":"plant","habitats":["pelagic"],"abilities":["move"],"elements":["oxygen","salinity","nutrients"],"uid":"plant-79"},{"name":"Oocystis borgei","type":"plant","habitats":["pelagic"],"abilities":["move","plus"],"elements":["oxygen","salinity","nutrients"],"uid":"plant-98"},{"name":"Pauliella taeniata","type":"plant","habitats":["pelagic"],"abilities":["refresh"],"elements":["sun","sun","salinity"],"uid":"plant-91"},{"name":"Nitzschia filifomis","type":"plant","habitats":["mud","rock"],"abilities":[],"elements":["nutrients","temperature","temperature"],"uid":"plant-103"},{"name":"Najas marina","type":"plant","habitats":["rivers","mud"],"abilities":[],"elements":["sun","oxygen","nutrients"],"uid":"plant-83"},{"name":"Pylaiella littoralis","type":"plant","habitats":["ice","rock"],"abilities":["plus"],"elements":["sun","nutrients","nutrients","temperature"],"uid":"plant-88"},{"name":"Viruses","type":"plant","habitats":["ice","pelagic"],"abilities":["refresh"],"elements":["salinity","temperature","temperature"],"uid":"plant-106"},{"name":"Zanichellia palustris","type":"plant","habitats":["rivers"],"abilities":["refresh"],"elements":["oxygen","nutrients","temperature"],"uid":"plant-99"},{"name":"Fontinalis antipyretica","type":"plant","habitats":["rivers"],"abilities":["plus"],"elements":["sun","temperature","temperature"],"uid":"plant-105"},{"name":"Vertebrata lanosa","type":"plant","habitats":["rock"],"abilities":[],"elements":["salinity","temperature"],"uid":"plant-101"},{"name":"Zostera marina","type":"plant","habitats":["coast"],"abilities":["move"],"elements":["sun","sun","salinity"],"uid":"plant-89"},{"name":"Planothidium spp.","type":"plant","habitats":["mud"],"abilities":["refresh"],"elements":["sun","nutrients","nutrients"],"uid":"plant-87"},{"name":"Fragmites australis","type":"plant","habitats":["coast","mud"],"abilities":["plus"],"elements":["sun","oxygen","nutrients","nutrients"],"uid":"plant-84"},{"name":"Bacteria","type":"plant","habitats":["ice","pelagic"],"abilities":[],"elements":["nutrients","temperature","temperature"],"uid":"plant-102"},{"name":"Nodularia spumigena","type":"plant","habitats":["pelagic"],"abilities":[],"elements":["sun","sun","temperature"],"uid":"plant-95"},{"name":"Skeletonema marinoi","type":"plant","habitats":["pelagic","rock"],"abilities":[],"elements":["salinity","nutrients","temperature"],"uid":"plant-100"},{"name":"Ascophyllym nodosum","type":"plant","habitats":["coast","rock"],"abilities":["move"],"elements":["sun","oxygen","salinity"],"uid":"plant-80"},{"name":"Ulva lactuta","type":"plant","habitats":["coast"],"abilities":["plus"],"elements":["sun","sun","nutrients"],"uid":"plant-92"},{"name":"Potamogeton perfoliatus","type":"plant","habitats":["rivers","mud"],"abilities":["move"],"elements":["sun","oxygen","nutrients"],"uid":"plant-78"},{"name":"Ceramium tenuicorne","type":"plant","habitats":["coast","rock"],"abilities":[],"elements":["nutrients","nutrients","temperature"],"uid":"plant-104"},{"name":"Cladophora glomerata","type":"plant","habitats":["ice","coast"],"abilities":["plus"],"elements":["sun","nutrients","nutrients","temperature"],"uid":"plant-86"},{"name":"Biecheleria baltica","type":"plant","habitats":["pelagic"],"abilities":[],"elements":["sun","sun","salinity"],"uid":"plant-90"},{"name":"Mesodinium rubrum","type":"plant","habitats":["pelagic"],"abilities":["refresh"],"elements":["sun","sun","temperature"],"uid":"plant-94"},{"name":"Ruppia spp.","type":"plant","habitats":["rivers"],"abilities":["refresh"],"elements":["sun","oxygen","nutrients"],"uid":"plant-82"},{"name":"Fucus vesiculosus","type":"plant","habitats":["ice","rock"],"abilities":["move"],"elements":["sun","oxygen","salinity","temperature"],"uid":"plant-85"},{"name":"Chara ssp.","type":"plant","habitats":["coast","mud"],"abilities":["move"],"elements":["sun","sun","nutrients"],"uid":"plant-93"}],"table":[{"name":"Furcellaria lumbricalis","type":"plant","habitats":["mud","rock"],"abilities":[],"elements":["oxygen","salinity","nutrients"],"uid":"plant-97"},{"name":"Myriophyllum spicatum","type":"plant","habitats":["rivers","mud"],"abilities":[],"elements":["sun","oxygen","nutrients"],"uid":"plant-77"},{"name":"Synechococcus","type":"plant","habitats":["pelagic"],"abilities":[],"elements":["sun","oxygen","salinity"],"uid":"plant-81"},{"name":"Aphanizomenon flosaquae","type":"plant","habitats":["ice"],"abilities":[],"elements":["sun","sun","temperature"],"uid":"plant-96"}]},"animalMarket":{"type":"animal","deck":[{"name":"Halichoerus grypus","type":"animal","habitats":["ice","coast","pelagic"],"abilities":[],"uid":"animal-118","faunaType":"mammal"},{"name":"Clupea harengus","type":"animal","habitats":["pelagic"],"abilities":[],"uid":"animal-124","faunaType":"fish"},{"name":"Protists","type":"animal","habitats":["pelagic"],"abilities":["plus"],"uid":"animal-123","faunaType":"zooplankton"},{"name":"Somateria mollissima","type":"animal","habitats":["coast","pelagic","rock"],"abilities":["move"],"uid":"animal-115","faunaType":"bird"},{"name":"Mytilus edulis","type":"animal","habitats":["pelagic","rock"],"abilities":["refresh"],"uid":"animal-127","faunaType":"zoobenthos"},{"name":"Alca torda","type":"animal","habitats":["pelagic"],"abilities":["move"],"uid":"animal-125","faunaType":"bird"},{"name":"Idotea baltica","type":"animal","habitats":["rock"],"abilities":["plus"],"uid":"animal-129","faunaType":"zoobenthos"},{"name":"Rotifera","type":"animal","habitats":["ice"],"abilities":["refresh","plus"],"uid":"animal-108","faunaType":"zooplankton"},{"name":"Platichthys flesus","type":"animal","habitats":["coast","mud"],"abilities":[],"uid":"animal-116","faunaType":"fish"},{"name":"Haliaeetus albicilla","type":"animal","habitats":["ice","coast"],"abilities":["refresh"],"uid":"animal-110","faunaType":"bird"},{"name":"Acipenser oxyrinchus","type":"animal","habitats":["rivers","mud"],"abilities":["move"],"uid":"animal-130","faunaType":"fish"},{"name":"Perca fluviatilis","type":"animal","habitats":["rivers","mud","rock"],"abilities":["plus"],"uid":"animal-132","faunaType":"fish"},{"name":"Gasterosteus aculeatus","type":"animal","habitats":["coast","pelagic"],"abilities":["plus"],"uid":"animal-119","faunaType":"fish"},{"name":"Macoma balthica","type":"animal","habitats":["mud"],"abilities":["refresh"],"uid":"animal-136","faunaType":"zoobenthos"},{"name":"Lutra lutra","type":"animal","habitats":["ice","coast","rivers"],"abilities":["refresh"],"uid":"animal-113","faunaType":"mammal"},{"name":"Cygnus olor","type":"animal","habitats":["mud"],"abilities":["move"],"uid":"animal-135","faunaType":"bird"},{"name":"Squalus acanthias","type":"animal","habitats":["pelagic"],"abilities":["refresh","plus"],"uid":"animal-120","faunaType":"fish"},{"name":"Clangula hyemalis","type":"animal","habitats":["ice","coast"],"abilities":[],"uid":"animal-109","faunaType":"bird"},{"name":"Anguilla anguilla","type":"animal","habitats":["coast","rivers"],"abilities":["move"],"uid":"animal-111","faunaType":"fish"},{"name":"Gadus morhua","type":"animal","habitats":["pelagic"],"abilities":["move","refresh","plus"],"uid":"animal-122","faunaType":"fish"},{"name":"Mergus merganser","type":"animal","habitats":["pelagic"],"abilities":["move","plus"],"uid":"animal-126","faunaType":"bird"},{"name":"Esox lucius","type":"animal","habitats":["rivers","mud","rock"],"abilities":["refresh"],"uid":"animal-133","faunaType":"fish"},{"name":"Haematopus ostralegus","type":"animal","habitats":["coast","mud"],"abilities":["move"],"uid":"animal-117","faunaType":"bird"},{"name":"Saduria entomon","type":"animal","habitats":["mud","rock"],"abilities":["plus"],"uid":"animal-134","faunaType":"zoobenthos"}],"table":[{"name":"Salmo salar","type":"animal","habitats":["pelagic","rivers","rock"],"abilities":["move"],"uid":"animal-128","faunaType":"fish"},{"name":"Pusa hispida","type":"animal","habitats":["ice","pelagic","rock"],"abilities":["refresh"],"uid":"animal-112","faunaType":"mammal"},{"name":"Larus fuscus","type":"animal","habitats":["coast","pelagic"],"abilities":["move"],"uid":"animal-114","faunaType":"bird"},{"name":"Phocoena phocoena","type":"animal","habitats":["pelagic"],"abilities":["refresh"],"uid":"animal-121","faunaType":"mammal"}]},"elementMarket":{"type":"element","deck":[{"name":"oxygen","type":"element","uid":"element-154"},{"name":"oxygen","type":"element","uid":"element-155"},{"name":"salinity","type":"element","uid":"element-168"},{"name":"salinity","type":"element","uid":"element-167"},{"name":"salinity","type":"element","uid":"element-165"},{"name":"nutrients","type":"element","uid":"element-174"},{"name":"nutrients","type":"element","uid":"element-179"},{"name":"oxygen","type":"element","uid":"element-156"},{"name":"temperature","type":"element","uid":"element-185"},{"name":"nutrients","type":"element","uid":"element-177"},{"name":"nutrients","type":"element","uid":"element-175"},{"name":"temperature","type":"element","uid":"element-187"},{"name":"salinity","type":"element","uid":"element-169"},{"name":"salinity","type":"element","uid":"element-166"},{"name":"sun","type":"element","uid":"element-142"},{"name":"nutrients","type":"element","uid":"element-178"},{"name":"sun","type":"element","uid":"element-144"},{"name":"sun","type":"element","uid":"element-145"},{"name":"sun","type":"element","uid":"element-146"},{"name":"temperature","type":"element","uid":"element-186"},{"name":"temperature","type":"element","uid":"element-191"},{"name":"temperature","type":"element","uid":"element-188"},{"name":"temperature","type":"element","uid":"element-189"},{"name":"sun","type":"element","uid":"element-143"},{"name":"oxygen","type":"element","uid":"element-153"},{"name":"sun","type":"element","uid":"element-141"},{"name":"salinity","type":"element","uid":"element-163"},{"name":"oxygen","type":"element","uid":"element-152"},{"name":"sun","type":"element","uid":"element-140"},{"name":"nutrients","type":"element","uid":"element-173"},{"name":"oxygen","type":"element","uid":"element-158"},{"name":"nutrients","type":"element","uid":"element-176"},{"name":"salinity","type":"element","uid":"element-164"},{"name":"temperature","type":"element","uid":"element-190"},{"name":"sun","type":"element","uid":"element-147"},{"name":"temperature","type":"element","uid":"element-184"},{"name":"oxygen","type":"element","uid":"element-151"},{"name":"nutrients","type":"element","uid":"element-180"},{"name":"oxygen","type":"element","uid":"element-157"},{"name":"salinity","type":"element","uid":"element-162"}],"table":[]},"extinctMarket":{"type":"extinction","deck":[{"name":"extinction","type":"extinction","uid":"extinction-202"},{"name":"extinction","type":"extinction","uid":"extinction-201"},{"name":"extinction","type":"extinction","uid":"extinction-198"},{"name":"extinction","type":"extinction","uid":"extinction-203"},{"name":"extinction","type":"extinction","uid":"extinction-199"},{"name":"extinction","type":"extinction","uid":"extinction-200"}],"table":[]},"habitatMarket":{"type":"habitat","deck":[{"name":"coast","type":"habitat","isAcquired":false,"uid":"habitat-193"},{"name":"pelagic","type":"habitat","isAcquired":false,"uid":"habitat-194"},{"name":"rivers","type":"habitat","isAcquired":false,"uid":"habitat-195"},{"name":"rock","type":"habitat","isAcquired":false,"uid":"habitat-197"},{"name":"mud","type":"habitat","isAcquired":false,"uid":"habitat-196"},{"name":"ice","type":"habitat","isAcquired":false,"uid":"habitat-192"}],"table":[]},"disasterMarket":{"type":"disaster","deck":[{"name":"fire","type":"disaster","uid":"disaster-67"},{"name":"fire","type":"disaster","uid":"disaster-68"},{"name":"fire","type":"disaster","uid":"disaster-58"},{"name":"fire","type":"disaster","uid":"disaster-57"},{"name":"fire","type":"disaster","uid":"disaster-55"},{"name":"fire","type":"disaster","uid":"disaster-69"},{"name":"fire","type":"disaster","uid":"disaster-71"},{"name":"fire","type":"disaster","uid":"disaster-76"},{"name":"fire","type":"disaster","uid":"disaster-74"},{"name":"flood","type":"disaster","uid":"disaster-47"},{"name":"fire","type":"disaster","uid":"disaster-65"},{"name":"flood","type":"disaster","uid":"disaster-44"},{"name":"flood","type":"disaster","uid":"disaster-38"},{"name":"flood","type":"disaster","uid":"disaster-30"},{"name":"flood","type":"disaster","uid":"disaster-29"},{"name":"fire","type":"disaster","uid":"disaster-66"},{"name":"flood","type":"disaster","uid":"disaster-35"},{"name":"fire","type":"disaster","uid":"disaster-59"},{"name":"flood","type":"disaster","uid":"disaster-37"},{"name":"flood","type":"disaster","uid":"disaster-27"},{"name":"flood","type":"disaster","uid":"disaster-45"},{"name":"fire","type":"disaster","uid":"disaster-63"},{"name":"fire","type":"disaster","uid":"disaster-61"},{"name":"fire","type":"disaster","uid":"disaster-72"},{"name":"flood","type":"disaster","uid":"disaster-50"},{"name":"flood","type":"disaster","uid":"disaster-48"},{"name":"flood","type":"disaster","uid":"disaster-33"},{"name":"fire","type":"disaster","uid":"disaster-60"},{"name":"fire","type":"disaster","uid":"disaster-73"},{"name":"flood","type":"disaster","uid":"disaster-49"},{"name":"flood","type":"disaster","uid":"disaster-43"},{"name":"fire","type":"disaster","uid":"disaster-70"},{"name":"fire","type":"disaster","uid":"disaster-62"},{"name":"flood","type":"disaster","uid":"disaster-41"},{"name":"flood","type":"disaster","uid":"disaster-51"},{"name":"flood","type":"disaster","uid":"disaster-39"},{"name":"flood","type":"disaster","uid":"disaster-42"},{"name":"flood","type":"disaster","uid":"disaster-46"},{"name":"fire","type":"disaster","uid":"disaster-52"},{"name":"flood","type":"disaster","uid":"disaster-40"},{"name":"flood","type":"disaster","uid":"disaster-31"},{"name":"fire","type":"disaster","uid":"disaster-56"},{"name":"flood","type":"disaster","uid":"disaster-28"},{"name":"fire","type":"disaster","uid":"disaster-75"}],"table":[]},"policyMarket":{"type":"policy","deck":[{"name":"Fishing gear regulation","type":"policy","effect":"positive","theme":"fishing","usage":"single","uid":"policy-21"},{"name":"Atmospheric deposition of hazardous substances","type":"policy","effect":"negative","theme":"hazard","usage":"single","uid":"policy-13"},{"name":"Underwater noise","type":"policy","effect":"negative","theme":"noise","usage":"single","uid":"policy-24"},{"name":"Funding","type":"policy","effect":"implementation","theme":"N/A","usage":"single","uid":"policy-3"},{"name":"Nutrient upwelling and internal nutrient cycling","type":"policy","effect":"dual","theme":"eutro","usage":"single","uid":"policy-16"},{"name":"Funding","type":"policy","effect":"implementation","theme":"N/A","usage":"single","uid":"policy-1"},{"name":"Beach litter","type":"policy","effect":"negative","theme":"litter","usage":"single","uid":"policy-25"},{"name":"Excessive fertiliser use","type":"policy","effect":"negative","theme":"eutro","usage":"single","uid":"policy-17"},{"name":"Green energy","type":"policy","effect":"dual","theme":"msp","usage":"single","uid":"policy-23"},{"name":"Waste water treatment failure","type":"policy","effect":"negative","theme":"eutro","usage":"single","uid":"policy-6"},{"name":"Strict protection","type":"policy","effect":"positive","theme":"protect","usage":"permanent","uid":"policy-26"},{"name":"Hazardous substance regulation","type":"policy","effect":"positive","theme":"hazard","usage":"single","uid":"policy-5"},{"name":"Climate change","type":"policy","effect":"negative","theme":"climateChange","usage":"permanent","uid":"policy-8"},{"name":"Oil spill","type":"policy","effect":"negative","theme":"hazard","usage":"single","uid":"policy-9"},{"name":"Overfishing","type":"policy","effect":"negative","theme":"extractionOfSpecies","usage":"single","uid":"policy-11"},{"name":"Warm summer","type":"policy","effect":"dual","theme":"climateChange","usage":"single","uid":"policy-7"},{"name":"Funding","type":"policy","effect":"implementation","theme":"N/A","usage":"single","uid":"policy-4"},{"name":"Migratory barrier removal","type":"policy","effect":"positive","theme":"restore","usage":"single","uid":"policy-20"},{"name":"Improved nutrient retention in agriculture","type":"policy","effect":"positive","theme":"eutro","usage":"permanent","uid":"policy-19"},{"name":"Recycling and waste disposal","type":"policy","effect":"positive","theme":"litter","usage":"single","uid":"policy-22"},{"name":"Funding","type":"policy","effect":"implementation","theme":"N/A","usage":"single","uid":"policy-0"},{"name":"Funding","type":"policy","effect":"implementation","theme":"N/A","usage":"single","uid":"policy-2"},{"name":"Hazardous substances from industry","type":"policy","effect":"negative","theme":"hazard","usage":"single","uid":"policy-10"},{"name":"Upgraded waste water treatment","type":"policy","effect":"positive","theme":"eutro","usage":"single","uid":"policy-18"},{"name":"Habitat restoration","type":"policy","effect":"positive","theme":"restore","usage":"single","uid":"policy-14"},{"name":"Bubble curtains","type":"policy","effect":"positive","theme":"noise","usage":"single","uid":"policy-15"},{"name":"Hunting","type":"policy","effect":"negative","theme":"extractionOfSpecies","usage":"single","uid":"policy-12"}],"table":[],"acquired":[],"funding":[],"active":[],"exhausted":[]},"config":{"playerCount":3,"seed":"GPsSg8rR","difficulty":1,"useSpecialCards":false,"playersPosition":"around","playerNames":["💨Gentle Wind","🐺Clever Wolf","🦊Quiet Fox"]},"deck":{"assets_prefix":"ecosfera_baltica","ordering":[["element",["oxygen","temperature","nutrients","sun","salinity"]],["plant"],["animal"],["disaster"]],"per_player":{"abilities":{"plus":{"count":1},"refresh":{"count":1},"move":{"count":1}},"disasters":{"flood":{"count":1},"fire":{"count":1}},"elements":{"sun":{"count":1},"oxygen":{"count":1},"salinity":{"count":1},"nutrients":{"count":1},"temperature":{"count":1}}},"abilities":{"plus":{},"refresh":{},"move":{},"special":{}},"elements":{"sun":{"count":12},"oxygen":{"count":12},"salinity":{"count":12},"nutrients":{"count":12},"temperature":{"count":12}},"habitats":{"ice":{},"coast":{},"pelagic":{},"rivers":{},"mud":{},"rock":{}},"extinctions":{"extinction":{"count":6}},"disasters":{"flood":{"count":25},"fire":{"count":25}},"policies":{"Funding":{"effect":"implementation","theme":"N/A","usage":"single","count":5},"Hazardous substance regulation":{"effect":"positive","theme":"hazard","usage":"single"},"Waste water treatment failure":{"effect":"negative","theme":"eutro","usage":"single"},"Warm summer":{"effect":"dual","theme":"climateChange","usage":"single"},"Climate change":{"effect":"negative","theme":"climateChange","usage":"permanent"},"Oil spill":{"effect":"negative","theme":"hazard","usage":"single"},"Hazardous substances from industry":{"effect":"negative","theme":"hazard","usage":"single"},"Overfishing":{"effect":"negative","theme":"extractionOfSpecies","usage":"single"},"Hunting":{"effect":"negative","theme":"extractionOfSpecies","usage":"single"},"Atmospheric deposition of hazardous substances":{"effect":"negative","theme":"hazard","usage":"single"},"Habitat restoration":{"effect":"positive","theme":"restore","usage":"single"},"Bubble curtains":{"effect":"positive","theme":"noise","usage":"single"},"Nutrient upwelling and internal nutrient cycling":{"effect":"dual","theme":"eutro","usage":"single"},"Excessive fertiliser use":{"effect":"negative","theme":"eutro","usage":"single"},"Upgraded waste water treatment":{"effect":"positive","theme":"eutro","usage":"single"},"Improved nutrient retention in agriculture":{"effect":"positive","theme":"eutro","usage":"permanent"},"Migratory barrier removal":{"effect":"positive","theme":"restore","usage":"single"},"Fishing gear regulation":{"effect":"positive","theme":"fishing","usage":"single"},"Recycling and waste disposal":{"effect":"positive","theme":"litter","usage":"single"},"Green energy":{"effect":"dual","theme":"msp","usage":"single"},"Underwater noise":{"effect":"negative","theme":"noise","usage":"single"},"Beach litter":{"effect":"negative","theme":"litter","usage":"single"},"Strict protection":{"effect":"positive","theme":"protect","usage":"permanent"}},"plants":{"Myriophyllum spicatum":{"elements":["sun","oxygen","nutrients"],"habitats":["rivers","mud"],"abilities":[],"flora_type":"vascular plant"},"Potamogeton perfoliatus":{"elements":["sun","oxygen","nutrients"],"habitats":["rivers","mud"],"abilities":["move"],"flora_type":"vascular plant"},"Chrysochomulina":{"elements":["oxygen","salinity","nutrients"],"habitats":["pelagic"],"abilities":["move"],"flora_type":"phytoplankton"},"Ascophyllym nodosum":{"elements":["sun","oxygen","salinity"],"habitats":["coast","rock"],"abilities":["move"],"flora_type":"brown algae"},"Synechococcus":{"elements":["sun","oxygen","salinity"],"habitats":["pelagic"],"abilities":["special"],"flora_type":"picocyanobacteria"},"Ruppia spp.":{"elements":["sun","oxygen","nutrients"],"habitats":["rivers"],"abilities":["refresh"],"flora_type":"vascular plant"},"Najas marina":{"elements":["sun","oxygen","nutrients"],"habitats":["rivers","mud"],"abilities":[],"flora_type":"vascular plant"},"Fragmites australis":{"elements":["sun","oxygen","nutrients","nutrients"],"habitats":["coast","mud"],"abilities":["plus"],"flora_type":"vascular plant"},"Fucus vesiculosus":{"elements":["sun","oxygen","salinity","temperature"],"habitats":["ice","rock"],"abilities":["move"],"flora_type":"brown algae"},"Cladophora glomerata":{"elements":["sun","nutrients","nutrients","temperature"],"habitats":["ice","coast"],"abilities":["plus"],"flora_type":"green algae"},"Planothidium spp.":{"elements":["sun","nutrients","nutrients"],"habitats":["mud"],"abilities":["refresh"],"flora_type":"benthic microalgae"},"Pylaiella littoralis":{"elements":["sun","nutrients","nutrients","temperature"],"habitats":["ice","rock"],"abilities":["plus"],"flora_type":"brown algae"},"Zostera marina":{"elements":["sun","sun","salinity"],"habitats":["coast"],"abilities":["move"],"flora_type":"vascular plant"},"Biecheleria baltica":{"elements":["sun","sun","salinity"],"habitats":["pelagic"],"abilities":["special"],"flora_type":"dinoflagellate"},"Pauliella taeniata":{"elements":["sun","sun","salinity"],"habitats":["pelagic"],"abilities":["refresh"],"flora_type":"diatom"},"Ulva lactuta":{"elements":["sun","sun","nutrients"],"habitats":["coast"],"abilities":["plus"],"flora_type":"green algae"},"Chara ssp.":{"elements":["sun","sun","nutrients"],"habitats":["coast","mud"],"abilities":["move"],"flora_type":"green algae"},"Mesodinium rubrum":{"elements":["sun","sun","temperature"],"habitats":["pelagic"],"abilities":["refresh"],"flora_type":"ciliate"},"Nodularia spumigena":{"elements":["sun","sun","temperature"],"habitats":["pelagic"],"abilities":["special"],"flora_type":"cyanobacteria"},"Aphanizomenon flosaquae":{"elements":["sun","sun","temperature"],"habitats":["ice"],"abilities":["special"],"flora_type":"cyanobacteria"},"Furcellaria lumbricalis":{"elements":["oxygen","salinity","nutrients"],"habitats":["mud","rock"],"abilities":[],"flora_type":"red algae"},"Oocystis borgei":{"elements":["oxygen","salinity","nutrients"],"habitats":["pelagic"],"abilities":["move","plus"],"flora_type":"phytoplankton"},"Zanichellia palustris":{"elements":["oxygen","nutrients","temperature"],"habitats":["rivers"],"abilities":["refresh","special"],"flora_type":"vascular plant"},"Skeletonema marinoi":{"elements":["salinity","nutrients","temperature"],"habitats":["pelagic","rock"],"abilities":[],"flora_type":"diatom"},"Vertebrata lanosa":{"elements":["salinity","temperature"],"habitats":["rock"],"abilities":[],"flora_type":"red algae"},"Bacteria":{"elements":["nutrients","temperature","temperature"],"habitats":["ice","pelagic"],"abilities":[],"flora_type":"bacteria"},"Nitzschia filifomis":{"elements":["nutrients","temperature","temperature"],"habitats":["mud","rock"],"abilities":[],"flora_type":"benthic microalgae"},"Ceramium tenuicorne":{"elements":["nutrients","nutrients","temperature"],"habitats":["coast","rock"],"abilities":[],"flora_type":"red algae"},"Fontinalis antipyretica":{"elements":["sun","temperature","temperature"],"habitats":["rivers"],"abilities":["plus"],"flora_type":"vascular plant"},"Viruses":{"elements":["salinity","temperature","temperature"],"habitats":["ice","pelagic"],"abilities":["refresh"],"flora_type":"viruses"}},"animals":{"Calanoida":{"elements":[],"habitats":["ice","coast","pelagic","rivers","mud","rock"],"abilities":[],"fauna_type":"zooplankton"},"Rotifera":{"elements":[],"habitats":["ice"],"abilities":["refresh","plus"],"fauna_type":"zooplankton"},"Clangula hyemalis":{"elements":[],"habitats":["ice","coast"],"abilities":["special"],"fauna_type":"birds"},"Haliaeetus albicilla":{"elements":[],"habitats":["ice","coast"],"abilities":["refresh","special"],"fauna_type":"birds"},"Anguilla anguilla":{"elements":[],"habitats":["coast","rivers"],"abilities":["move"],"fauna_type":"fish/elasmobranch"},"Pusa hispida":{"elements":[],"habitats":["ice","pelagic","rock"],"abilities":["refresh"],"fauna_type":"mammals"},"Lutra lutra":{"elements":[],"habitats":["ice","coast","rivers"],"abilities":["refresh"],"fauna_type":"mammals"},"Larus fuscus":{"elements":[],"habitats":["coast","pelagic"],"abilities":["move"],"fauna_type":"birds"},"Somateria mollissima":{"elements":[],"habitats":["coast","pelagic","rock"],"abilities":["move"],"fauna_type":"birds"},"Platichthys flesus":{"elements":[],"habitats":["coast","mud"],"abilities":["special"],"fauna_type":"fish/elasmobranch"},"Haematopus ostralegus":{"elements":[],"habitats":["coast","mud"],"abilities":["move"],"fauna_type":"birds"},"Halichoerus grypus":{"elements":[],"habitats":["ice","coast","pelagic"],"abilities":[],"fauna_type":"mammals"},"Gasterosteus aculeatus":{"elements":[],"habitats":["coast","pelagic"],"abilities":["plus"],"fauna_type":"fish/elasmobranch"},"Squalus acanthias":{"elements":[],"habitats":["pelagic"],"abilities":["refresh","plus"],"fauna_type":"fish/elasmobranch"},"Phocoena phocoena":{"elements":[],"habitats":["pelagic"],"abilities":["refresh"],"fauna_type":"mammals"},"Gadus morhua":{"elements":[],"habitats":["pelagic"],"abilities":["move","refresh","plus"],"fauna_type":"fish/elasmobranch"},"Protists":{"elements":[],"habitats":["pelagic"],"abilities":["plus","special"],"fauna_type":"zooplankton"},"Clupea harengus":{"elements":[],"habitats":["pelagic"],"abilities":["special"],"fauna_type":"fish/elasmobranch"},"Alca torda":{"elements":[],"habitats":["pelagic"],"abilities":["move"],"fauna_type":"birds"},"Mergus merganser":{"elements":[],"habitats":["pelagic"],"abilities":["move","plus"],"fauna_type":"birds"},"Mytilus edulis":{"elements":[],"habitats":["pelagic","rock"],"abilities":["refresh"],"fauna_type":"zoobenthos"},"Salmo salar":{"elements":[],"habitats":["pelagic","rivers","rock"],"abilities":["move"],"fauna_type":"fish/elasmobranch"},"Idotea baltica":{"elements":[],"habitats":["rock"],"abilities":["plus"],"fauna_type":"zoobenthos"},"Acipenser oxyrinchus":{"elements":[],"habitats":["rivers","mud"],"abilities":["move"],"fauna_type":"fish/elasmobranch"},"Myoxocephalus quadricornis":{"elements":[],"habitats":["rivers","mud","rock"],"abilities":[],"fauna_type":"fish/elasmobranch"},"Perca fluviatilis":{"elements":[],"habitats":["rivers","mud","rock"],"abilities":["plus"],"fauna_type":"fish/elasmobranch"},"Esox lucius":{"elements":[],"habitats":["rivers","mud","rock"],"abilities":["refresh"],"fauna_type":"fish/elasmobranch"},"Saduria entomon":{"elements":[],"habitats":["mud","rock"],"abilities":["plus"],"fauna_type":"zoobenthos"},"Cygnus olor":{"elements":[],"habitats":["mud"],"abilities":["move"],"fauna_type":"birds"},"Macoma balthica":{"elements":[],"habitats":["mud"],"abilities":["refresh"],"fauna_type":"zoobenthos"}}},"animSpeed":19,"isStageAutoConfirm":false,"isLoggingEvents":false},"children":{}}
Steps:
The text was updated successfully, but these errors were encountered:
No branches or pull requests
When triggering a refresh for a single used ability, the text on the stage is incorrect:
State:
Steps:
The text was updated successfully, but these errors were encountered: