"This creature can't be blocked except by creatures with flying"
to this new updated form:
"CARDNAME can't be blocked except by creatures with flying."
2) I updated these cards.txt card entries and moved them to the top of file:
Silhana Ledgewalker
Treetop Bracers
Treetop Rangers
Treetop Scout
"Whenever a creature dealt damage by this card this turn is put into a graveyard, put a +1/+1 counter on this card."
to this new updated form:
"Whenever a creature dealt damage by CARDNAME this turn is put into a graveyard, put a +1/+1 counter on CARDNAME."
2) I updated these cards.txt card entries and moved them to the top of file:
Garza Zol, Plague Queen
Sengir Bats
Sengir Vampire
Vampiric Embrace
2) Updated the 3 difficulty files.
3) Added these 3 decks to the Opponent Deck description via String Builder. The tab settings look correct on my Mac but they may not line up with the Windows OS.
"When you control no Islands, sacrifice this creature"
to this new updated form:
"When you control no Islands, sacrifice CARDNAME."
2) I updated these cards.txt card entries and moved them to the top of file:
Dandan
Manta Ray
Pirate Ship
Sea Serpent
Slipstream Serpent
Vodalian Knights
"This creature can't attack unless defending player controls an Island"
to this new updated form:
"CARDNAME can't attack unless defending player controls an Island."
2) I updated these cards.txt card entries and moved them to the top of file:
Armored Galleon
Dandan
Deep-Sea Serpent
Ethereal Whiskergill
Manta Ray
Pirate Ship
Red Cliffs Armada
Sea Monster
Sea Serpent
Serpent of the Endless Sea
Slipstream Eel
Slipstream Serpent
Steam Frigate
Vodalian Knights
Wu Warship
Zhou Yu, Chief Commander
3) Added a LQ pic url.
2) Added the deck names to the easy.txt; hard.txt and medium.txt files.
3) Added the opponent deck descriptions to the String Builder code located in Gui_Quest.java.
2) Tweaked the land-searching functions to reuse code for Expedition Map.
3) Initial fix for the human player for Cascade and Burst Lightning. A larger-scope fix including all Kicker cards, Buyback cards, and the AI will be added later.
1a) I didn't add it, but Dredge is a keyword of the form "Dredge:2"
2) added Greater Mossdog (from Ravnica: City of Guilds) using Dredge - requested by tchiseen
2) added an Ability to Dark Depths so that if counters get removed some other way (like Vampire Hexmage), you can still sacrifice it. This maybe should be a state effect.
Human is asked, computer will not untap when it has the choice. (The assumption being cards with this kind of ability don't want to untap.)
using this, added Rubinia Soulsinger (from Legends)
2) I opened each of the above .dck files in a text editor and made sure that the deck name include within these files matches the file name.
3) I opened the "easy.txt" and "medium.txt" and "hard.txt" files in a text editor and made sure that the decks names listed in these three files match the new file name.
4) I launched Forge and went into the quest mode deck editor and I did not receive any errors about missing/miss-named decks.