Commit Graph

1804 Commits

Author SHA1 Message Date
omegablast2002@yahoo.com
afb29274c3 lovisa is preffered in her erratta'ed to death form...
fixed arbor elf, he snuck in with one of my test changes recently.

note:lovisa actual card and the massive errattas she received makes the card text make absolutely no sense at all.
2011-02-18 13:04:14 +00:00
omegablast2002@yahoo.com
5ce7d77a3c added a comment to lovisa to states that its following the original version, before WoTC double erratta'ed the card. its a shame to have such a powerful card completely transformed to the point its could be considered a completely different card, yet they only ever printed 1 version of her...i loved her too much in the books to see her fall this low :) 2011-02-18 12:36:02 +00:00
omegablast2002@yahoo.com
a742c52852 corrected the following cards....
Lake of the Dead
trigon of mending
lord of shatterskull pass
gorilla shaman
kumano
nightsky mimic

this one is debatable...lovisa cold eyes
what i did here was code lovisa EXACTLY as written on her card...
the erratta that was given to this card becuase it was considered "overpowered" was redicoulous....absolutely redicoulous...by the card her code is exactly as follows...
this card is FAR to basic to say there is a mistake in my understanding of it.
subtype=human lord <---this is on the card...
she is NOT a barbarian...
exact wording on the card
Warriors, Berserkers, and Barbarians creatures get +2/+2 and have haste.
this is coded

auto=lord(warrior) 2/2 
auto=lord(berserker) 2/2 
auto=lord(barbarian) 2/2 
auto=lord(warrior) haste 
auto=lord(berserker) haste
auto=lord(barbarian) haste

this is the real lovisa....
errattas are fine, but its wotc that made the mistake of creating this card in the first place :) if you hit gatherer i think you will agree...
http://gatherer.wizards.com/Pages/Card/Details.aspx?multiverseid=113542
following the actual card on this one...ditching the erratta.
2011-02-18 12:23:17 +00:00
techdragon.nguyen@gmail.com
94c7c9c5d8 * fixed definition for Mephidross Vampire
* added Anowon, the Ruin Sage, the Ruin Sage as a borderline card since the card works as specified except that the player selects for the AI what card to sacrifice.
2011-02-18 06:17:52 +00:00
guzhenjie1@gmail.com
c1b861d44e Fixed Tropical Island and Hero of Oxid Ridge.
Fixed some typo in _cards.dat reported in forum:
M11:
primitive=Autumn's veil
 ==> 
primitive=Autumn's Veil

primitive=Lilia Vess
 ==> 
primitive=Liliana Vess

MBS:
primitive=Hero of Oxida Ridge
 ==> 
primitive=Hero of Oxid Ridge

primitive=Gore Vessel
 ==> 
primitive=Gore Vassal

PD2:
primitive=Ball Lighting
 ==> 
primitive=Ball Lightning
2011-02-17 11:06:15 +00:00
omegablast2002@yahoo.com
78a642d21c corrected wall of nets. 2011-02-17 00:28:20 +00:00
solo81@web.de
55fe7625f3 Added 4 cards:
Iona, Shield of Emeria
Hellfire Mongrel
Living Tsunami
Quest for Ancient Secrets
2011-02-16 21:46:22 +00:00
omegablast2002@yahoo.com
db94db1a9f Spiritual Asylum was coded incorrectly 2011-02-16 20:37:03 +00:00
solo81@web.de
88218a9822 Added Storm Cauldron and Rites of Flourishing.
auto=maxplay(land)+1 opponent   --- works!

[card]
name=Rites of Flourishing
auto=maxplay(land)+1 opponent
auto=maxplay(land)+1
auto=@each my draw:draw:1 controller
auto=@each opponent draw:draw:1 opponent
text=At the beginning of each player's draw step, that player draws an additional card. -- Each player may play an additional land on each of his or her turns.
mana={2}{G}
type=Enchantment
[/card]
2011-02-16 12:13:20 +00:00
guzhenjie1@gmail.com
fa18c60a44 Fixed Bounteous Kirin:
auto=@movedTo(*[arcane;spirit;manacost=11]|mystack):may life:12 controller
auto=@movedTo(*[arcane;spirit;manacost=12]|mystack):may life:13 controller
 ==> 
auto=@movedTo(*[arcane;spirit;manacost=11]|mystack):may life:11 controller
auto=@movedTo(*[arcane;spirit;manacost=12]|mystack):may life:12 controller
2011-02-15 13:56:56 +00:00
omegablast2002@yahoo.com
b978baa9c8 added Brace For Impact and Telekinesis 2011-02-15 12:18:20 +00:00
guzhenjie1@gmail.com
8e24e86b0f Fixed Avenger of Zendikar:
auto=@movedTo(land|myBattlefield):may counter(1/1) all(plant)
 ==> 
auto=@movedTo(land|myBattlefield):may counter(1/1) all(plant|myBattlefield)
2011-02-15 12:12:10 +00:00
guzhenjie1@gmail.com
b3468782f1 Changed Arcane Laboratory and Rule of Law based on r3125.
oneboth => auto=maxCast(*)1 auto=maxCast(*)1 opponent

Changed name of Oriss, Samite Guardian in FUT _card.dat:
primitive=Oriss, Samite Guardian
 ==> 
primitive=Oriss Samite Guardian
2011-02-14 11:32:18 +00:00
omegablast2002@yahoo.com
e92e96a375 Fallen Askari missing cantblock.... 2011-02-13 15:37:51 +00:00
omegablast2002@yahoo.com
935fe12672 pentarch paladin was missing cost for abilities...thanks kf1 2011-02-13 14:35:54 +00:00
wagic.the.homebrew@gmail.com
8eac9c587e Erwan
- added maxCast and maxPlay abilities, this deprecates the following abilities: nospells,nocreatures,onlyonespell,land
I usually don't like to deprecate abilities, but the existing ones, despite having easy to remember names, were really not flexible enough.

If you want to use these old keywords, instead use:
-- nospells  =>  maxCast(*)0
-- onlyOneSpell => maxCast(*)1
--nocreatures => maxCast(creature)0
--land:1 => maxplay(land)+1

note maxPlay and maxCast. They follow similar rules, but maxPlay monitors the number of cards that are going on the Battlefield, while maxCast monitors the stack. In most cases, maxCast should be the one to use, but lands are a special case because they go directly to play.

I unfortunately cannot guarantee I didn't break anything, especially in the AI, but the test suite passes ,and I added a few additional tests yesterday and today, to feel more confident about the change.

next step is removing the creatures keywords that do the same kind of thing (cantcast, etc...) and replace them with maxCast
2011-02-13 08:01:13 +00:00
guzhenjie1@gmail.com
2165a38d3b Fixed following cards:
1. Fire Dragon(It has same problem as unchanged Honden Of Infinite Rage, using new code "type:" to fix it.)
auto=foreach(mountain|myBattlefield) damage:1 target(creature) oneshot
 ==> 
auto=damage:type:mountain target(creature)

2. Burden of Greed
auto=foreach(artifact[tapped]|opponentBattlefield)damage:1
 ==> 
auto=foreach(artifact[tapped]|opponentBattlefield) life:-1 opponent
2011-02-13 05:57:36 +00:00
omegablast2002@yahoo.com
27f941e939 updated whetwheel 2011-02-12 20:34:50 +00:00
omegablast2002@yahoo.com
144ed28235 add Decomposition... 2011-02-12 17:37:14 +00:00
omegablast2002@yahoo.com
45cd30d367 added blinkmoth urn 2011-02-12 17:05:58 +00:00
guzhenjie1@gmail.com
75718e28f8 Fixed Goldmeadow Lookout:
auto={W}{T}{discard(*|myhand)}:token(130311)
 ==> 
auto={W}{T}{discard(*|myhand)}:token(139397)
2011-02-12 14:39:23 +00:00
solo81@web.de
9500b0eb4b Added Rashka the Slayer. 2011-02-11 22:42:06 +00:00
omegablast2002@yahoo.com
32873bd4d0 added river of tears 2011-02-11 21:35:17 +00:00
guzhenjie1@gmail.com
61186347e5 Fixed Godless Shrine and Contested War Zone.
Thank you for Zeth's help and support!
2011-02-11 13:40:23 +00:00
omegablast2002@yahoo.com
201d096d24 mr big pointed out that the order of the abilities on Mayael's Aria was incorrect, and it does make a huge difference, it can mean the difference between a win or lose. 2011-02-10 19:59:29 +00:00
omegablast2002@yahoo.com
61e14f5b68 added Serra Inquisitors,Dwarven Soldier,Amphibious Kavu, fixed contested war zone 2011-02-10 19:51:13 +00:00
guzhenjie1@gmail.com
e3ac27bc30 Fixed Aura Extraction:
auto=moveTo(ownerhand)
 ==> 
auto=moveTo(ownerlibrary)
2011-02-10 13:10:19 +00:00
omegablast2002@yahoo.com
8ab65b234b updated the shrine cycle to use type: variable
ei:infinate of horden rage bug...it was the same bug as halimar used to have.
2011-02-10 12:07:11 +00:00
omegablast2002@yahoo.com
4bf72efaac Obelisk of Alara was missing the word "token for its *cough cough *workaround *cough cough* 2011-02-10 12:00:49 +00:00
omegablast2002@yahoo.com
b728a81144 journey to nowhere was sending it target to exile, then trying to blink it... 2011-02-10 11:54:56 +00:00
omegablast2002@yahoo.com
2866db0229 fixed line errors, report in r591 please confirm and close ticket 2011-02-09 15:21:24 +00:00
omegablast2002@yahoo.com
d336f921d7 added Progenitus and Splinter Twin 2011-02-09 09:48:04 +00:00
solo81@web.de
75e34d9012 Added Ghost Town. 2011-02-08 23:27:26 +00:00
solo81@web.de
adaa589e93 Fixed issue358.
New code for Paralyze uses "teach(...)":

[card]
name=Paralyze
target=creature
auto=tap
auto=doesnotuntap
auto=teach(creature) {4}:untap myUpkeepOnly
text=Enchant creature -- When Paralyze enters the battlefield, tap enchanted creature. -- Enchanted creature doesn't untap during its controller's untap step. -- At the beginning of the upkeep of enchanted creature's controller, that player may pay {4}. If he or she does, untap the creature.
mana={B}
type=Enchantment
subtype=Aura
[/card]
2011-02-08 23:03:43 +00:00
omegablast2002@yahoo.com
67cdb895b9 removed an incorrect line from Concordant Crossroads 2011-02-08 15:15:25 +00:00
omegablast2002@yahoo.com
39e10dd088 updated clockworks, also corrected a few that were removing the wrong type of counter during combat, they come in with 1/1 counters and were removing 1/0 counters, which was wrong. 2011-02-08 15:13:12 +00:00
omegablast2002@yahoo.com
d852486355 Venerated Teacher was set to 1 counter, should have been 2...all this time i thought that it was a little underpowered then normal. 2011-02-08 12:23:59 +00:00
guzhenjie1@gmail.com
4196754abc Fixed Allay, Glissa, the Traitor and Kuldotha Forgemaster was reported in forum. 2011-02-08 10:07:04 +00:00
guzhenjie1@gmail.com
b1ae9bf548 Fixed Melt Terrain:
mana={1}{R}{R}
 ==> 
mana={2}{R}{R}
2011-02-07 15:07:54 +00:00
guzhenjie1@gmail.com
b0a370c1b7 Fixed following cards reported by ph34rbot in forum:
1. Blightwidow
2. Bonehoard
3. Crush
4. Darksteel Myr
5. Revoke Existence
2011-02-07 10:50:36 +00:00
guzhenjie1@gmail.com
3eee274726 Deleted carriage-return between Myr Sire and Myr Turbine:
[/card]

[card]
 ==> 
[/card]
[card]
2011-02-06 22:47:38 +00:00
omegablast2002@yahoo.com
230edd917c did away with the "fading" workaround... 2011-02-06 18:21:25 +00:00
omegablast2002@yahoo.com
26b1cd2c34 add mutavault 2011-02-06 16:43:58 +00:00
omegablast2002@yahoo.com
a08729d7e8 a little more {s( to {discard( cost clean up 2011-02-06 16:08:08 +00:00
omegablast2002@yahoo.com
ca15d579d1 updated alot of cards using {S(*|myhand)} as "discard a card" to the support i added a while ago, targetted discard cost...{discard(*|myhand)} 2011-02-06 15:57:06 +00:00
omegablast2002@yahoo.com
5ac735c2f5 updated Fauna Shaman to use {discard(blah)}: cost..... 2011-02-06 15:41:09 +00:00
guzhenjie1@gmail.com
a717bae839 Added "oneshot" code for cards with "Champion a creature" ability:
Boggart Mob
Changeling Berserker
Changeling Hero
Changeling Titan
Lightning Crafter
Mistbind Clique
Nova Chaser
Supreme Exemplar
Unstoppable Ash
Wren's Run Packmaster
2011-02-06 11:39:57 +00:00
omegablast2002@yahoo.com
a01898436b changed the order of abilities on a couple cards..
general tip on getting ai to use an ability on a card.
titan forge for exsample
[card]
name=Titan Forge
auto={3}{T}:counter(0/0,1,Charge)
auto={T}{C(0/0,-3,Charge)}:token(Golem,Artifact Creature Golem,9/9)
text={3},{T}: Put a charge counter on Titan Forge. -- {T}, Remove three charge counters from Titan Forge: Put a 9/9 colorless Golem artifact creature token onto the 
battlefield.
mana={3}
type=Artifact
[/card]

with the counter ability above the counter cost ability, ai will rarely ever use the titan forge to make a token.
however if you change the order around, ai will see the token ability first...then if it can afford it then it will make a token.
2011-02-05 14:49:40 +00:00
omegablast2002@yahoo.com
86308a4acb corrected titan forge, it was "lol" incorrect. it was basically "put a charge counter on titan forge, put a 9/9 in play" 2011-02-05 10:52:10 +00:00
omegablast2002@yahoo.com
23fc40895d updated vanishing creatures to use new vanishing...auto=vanishing:number 2011-02-03 14:18:10 +00:00