Anthony Calosa
8ef3789970
reverted sacred foundry
2014-12-03 07:54:13 +08:00
Anthony Calosa
ed7769c373
Revert "update sacred_foundry_i275.txt"
...
This reverts commit 5745006c35 .
2014-12-03 07:47:00 +08:00
Anthony Calosa
5745006c35
update sacred_foundry_i275.txt
2014-12-02 19:19:05 +08:00
Anthony Calosa
16b243c52a
Added bng cards to the main primitives. Removed bngGods.txt
2014-12-02 10:39:53 +08:00
Anthony Calosa
bc91eaf5ca
updated card primitives that supports specific life cost
2014-11-29 07:10:02 +08:00
Anthony Calosa
6962d1e888
added cards, needs more testing before merging with the main primitives
2014-11-29 06:58:33 +08:00
Anthony Calosa
4d1e8dfb36
Update bngGods.txt
...
9/15/2013 The type-changing ability that can make the God not be a creature functions only on the battlefield. It’s always a creature card in other zones, regardless of your devotion to its color.
2014-11-28 15:31:24 +08:00
Anthony Calosa
6ff6f95044
added Xenagos, God of Revels and Phenax, God of Deception for test purpose.
2014-11-28 14:34:37 +08:00
Anthony Calosa
5369983b35
Added BNG set
2014-11-28 14:19:04 +08:00
Anthony Calosa
46a8041c48
Added guild keyword gruul test for Xenagos, God of Revels. You must have Born of the gods set (BNG)
2014-11-28 14:00:58 +08:00
Anthony Calosa
84185a7c78
Added specific life cost test for griselbrand. Pls read note.
2014-11-28 13:35:13 +08:00
xawotihs
2f230e4b38
Added buyback.txt to the list of automatic tests
2014-11-23 16:23:18 +01:00
Yuriy A. Apollov
57a26b4583
Add test for buyback case.
2014-11-18 06:58:38 +03:00
xawotihs
2c2744f6fb
Fixed python issue
2014-08-24 17:40:05 +02:00
xawotihs
0127f7aab9
Tries to activate automatic artifact deployment to github release from appveyor
2014-08-24 16:07:26 +02:00
xawotihs
202175f2a7
First appveyor script and python windows package build file
2014-08-22 23:26:03 +02:00
Dmitry Panin
9526e22118
Fixed grave pact
2014-01-04 18:14:15 -08:00
xawotihs
43fe67d7d8
Adds executioners_swing tests in _tests.txt
2013-12-31 18:38:30 +01:00
Bjørn Snoen
928ca3497a
More code compliance. New tests.
2013-12-21 19:31:32 +01:00
Bjørn Snoen
20e878a102
Made damager keyword work. Fixed Executioner's Swing in mtg.txt
2013-12-21 11:05:15 +01:00
Bjørn Snoen
d4e0296d2b
Fixed wrong rarity on millstone in M14
2013-12-18 09:37:20 +01:00
Dmitry Panin
db9f18a644
Added _cards.dat for M14 (taken from forum)
2013-12-15 22:39:08 +04:00
Dmitry Panin
f21452feec
Fixed some Cards:
...
Rune-Tail, Kitsune Ascendant
Shifting Sky
Flourishing Defenses (thanks to Shadowfireomega)
2013-12-12 20:11:35 +04:00
Bjørn Snoen
7b5f00260b
Added Avatar Tokens created by Ajani Goldmane.
2013-12-09 16:55:31 +01:00
xawotihs
89fb76a8e7
Updated scripts to remove any modified artifacts from Res directory.
...
Not doing it causes side effects on the testsuite.
2013-12-08 12:16:25 +01:00
Dmitry Panin
b7a4b7f6b9
Fixing Yawgmoth's will
2013-12-02 21:26:55 +04:00
Dmitry Panin
ed03fb744d
Added [Yawgmoth's Will]
2013-12-02 13:42:31 +04:00
Dmitry Panin
02be213d1e
Test for keyword "CanPlayFromGraveyard"
...
Also added card [Crucible of Worlds] as example of it.
2013-12-02 04:36:58 +04:00
Dmitry Panin
ae927576c5
Draft of new feature: canplayfromgraveyard
...
this will allow playing cards from graveyard
examples: tbd
2013-12-02 04:20:04 +04:00
Dmitry Panin
052e3abdb8
Small fix in match_and ( [-color1; -color2] was handled incorrectly )
2013-11-22 01:03:07 +04:00
Dmitry Panin
ffbb228d2d
Fixed wrong activation cost in dragon hatchling
2013-11-21 14:25:01 +04:00
Dmitry Panin
2835bdf767
Fixed issue with Cranial Plating.
...
Issue
attach then equip: plating will give bonus to both creatures
Fix
Changed "attach" to "retarget target(creature|mybattlefield)"
as this doesnot admit this bug
Attach should become deprecated in future
2013-11-17 01:49:51 +04:00
Dmitry Panin
6294bb1eed
Added Master of Waves
2013-11-16 23:54:37 +04:00
Dmitry Panin
6bf2147d94
From the Vault: Twenty
...
// imported accidental commit from svn repo
2013-11-06 12:56:54 +04:00
Dmitry Panin
6bbe290762
Fixed bug with syncopate to consume all the mana available
...
Now pay[[{x}]] is not supported because of this.
use "pay[[{value:storedx}]]" instead
2013-10-30 12:39:08 +04:00
Dmitry Panin
9037699281
Added missing test for syncopate + 2 tests for spell_rupture
2013-10-29 19:49:31 +04:00
Dmitry Panin
cf50b7d403
Fizzle unless pay x (thanks to excessum)
...
- saves source card in storedSourceCard for ATransform
- adds support for WParsedInt in pay as "pay[[{value:WParsedInt}]]":
name=Spell Rupture
target=*|stack
auto=if cantargetcard(*|opponentstack) then transforms((,newability[pay[[{value:power:highest:creature:opponentbattlefield}]] name(pay {value} mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {X}, where X is the greatest power among creatures you control.
mana={1}{U}
type=Instant
- adds support for {x} in *some* “pay” abilities (Syncopate):
name=Syncopate
target=*|stack
auto=transforms((,newability[pay[[{x}]] name(pay {value} mana) donothing?fizzleto(exile)])) forever
text=Counter target spell unless its controller pays {X}. If that spell is countered this way, exile it instead of putting it into its owner's graveyard.
mana={X}{U}
type=Instant
- support of "name(pay {value} mana)" in pay abilities to show actual number to pay (see example above)
2013-10-27 13:47:00 +04:00
Dmitry Panin
b8b6153cc5
Reworked AVanishing (fixed bugs + more fair implementation)
2013-10-27 13:42:48 +04:00
Dmitry Panin
461eedd626
Fixed bug with preventing Melira from putting +1/+1 counters on creatures you control
2013-10-27 13:42:48 +04:00
pankdm
b5794ad328
Small fixes (misstype, formatting, target p2)
2013-10-18 06:38:15 +00:00
pankdm
f1a9f0d162
Fixed Grave Pact, butcher of malikir and some other cards
...
"Whenever creature you control dies" --
it's @movedTo(creature| graveyard) from(mybattlefield)
NOT @movedTo(creature|mygraveyard) from( battlefield)
2013-10-18 06:37:53 +00:00
pankdm
e62feddaf4
Added Probe
2013-10-18 06:37:43 +00:00
pankdm
f7eded7417
Devotion mechanics (thanks to excessum for patch)
...
+ some refactoring:
extrManaCost --> ExtraManaCost
unattachCost --> UnattachCost
2013-10-18 06:37:09 +00:00
pankdm
d5b089f86b
Small fixes to _cards.dat
2013-10-18 06:36:56 +00:00
pankdm
1d3c4bcd69
Added _cards.dat file for Theros
2013-10-18 06:36:46 +00:00
pankdm
9d2a2454b2
Fixed: exile was not meaning both exiles
...
and revised Crypt Incursion
2013-10-18 06:35:52 +00:00
pankdm
173f787fac
Revise cards that deals damage and gain life
...
This cards created multiple instances of life gain and damage,
which caused wrong behaviour with for example Ajani's Pridemate
2013-10-18 06:35:02 +00:00
pankdm
0ac6057ee9
Fixed Balduvan conjurer (added land restriction)
2013-10-18 06:34:51 +00:00
pankdm
62dad30f6b
Revised Bloodigift demon (now it targets players)
2013-10-18 06:34:32 +00:00
pankdm
ea217fdba1
Fixed [card]
2013-10-18 06:34:14 +00:00