"This card can't be the target of spells or abilities your opponents control."
to this new updated form:
"CARDNAME can't be the target of spells or abilities your opponents control."
2) I updated these cards.txt card entries and moved them to the top of file:
Drove of Elves
Plated Slagwurm
Shielding Plax
Silhana Ledgewalker
Slippery Bogle
Taoist Hermit
Troll Ascetic
Uril, the Miststalker
Zuo Ci, the Mocking Sage
"This creature can block as though it had flying."
to this new updated form (the Keyword below only appears in the code):
"CARDNAME can block creatures with flying."
2) I updated these cards.txt card entries and moved them to the top of file (I gave these cards the shorter "Reach" keyword to be consistant):
AEther Membrane
Alaborn Musketeer
Arachnoid
Canopy Spider
Cloudcrown Oak
Frostweb Spider
Goliath Spider
Needlepeak Spider
Needleshot Gourna
Plated Spider
Rib Cage Spider
Spitting Spider
Tree Monkey
"This creature can block creatures with shadow as though they didn't have shadow."
to this new updated form:
"CARDNAME can block creatures with shadow as though they didn't have shadow."
2) I updated these cards.txt card entries and moved them to the top of file:
AEther Web
AEtherflame Wall
Heartwood Dryad
Wall of Diffusion
"This creature can block only creatures with flying."
to this new updated form:
"CARDNAME can block only creatures with flying."
2) I updated these cards.txt card entries and moved them to the top of file:
Air Bladder
Ascending Aven
Battlefield Percher
Belbe's Percher
Cloud Djinn
Cloud Dragon
Cloud Elemental
Cloud Pirates
Cloud Spirit
Cloud Sprite
Gloomwidow
Hoverguard Observer
Rishadan Airship
Stormcloud Djinn
Stratozeppelid
Stronghold Zeppelin
Welkin Tern
2) Moved the cards which now use this newer form of the keyword:
When CARDNAME is put into a graveyard from anywhere, reveal CARDNAME and its owner shuffles his or her graveyard into his or her library.
to the top of file:
Emrakul, the Aeons Torn
Kozilek, Butcher of Truth
Ulamog, the Infinite Gyre