melvin
|
e61ad2a378
|
generalized CastTrigger
|
2012-12-05 20:45:16 +08:00 |
melvin
|
cc333b59f7
|
added nonland to PermanentRestriction
|
2012-12-05 20:42:11 +08:00 |
melvin
|
576df29465
|
added support for as long as version of threshold
|
2012-12-05 20:39:40 +08:00 |
melvin
|
bbd5eedce5
|
added threshold
|
2012-12-05 20:38:38 +08:00 |
melvin
|
e6f3970224
|
added landfall trigger
|
2012-12-05 20:34:29 +08:00 |
melvin
|
fa058a0ed4
|
generalized with a +1/+1 counter to any CounterType
|
2012-12-05 20:32:33 +08:00 |
melvin
|
d848e39dc0
|
added 'PowerToughness' to CreatureRestriction
|
2012-12-05 20:29:49 +08:00 |
melvin
|
810e77c8da
|
added 'with a +1/+1 counter on it' to CreatureRestriction
|
2012-12-05 20:28:34 +08:00 |
melvin
|
4c18e161c0
|
added blocking to CreatureRestriction
|
2012-12-05 20:27:05 +08:00 |
melvin
|
8a971395e6
|
added 'from your graveyard' to CardRestriction
|
2012-12-04 20:18:32 +08:00 |
melvin
|
ee9a325f13
|
support ChangeLoyaltyAction of 0
|
2012-12-04 17:43:04 +08:00 |
melvin
|
476c01a253
|
extend ExileAction to exile cards
|
2012-12-04 17:40:54 +08:00 |
melvin
|
a44ed1d3b3
|
simplify rule for Effect by adding ', then ' to SEP
|
2012-12-04 17:35:01 +08:00 |
melvin
|
91ab5d16c4
|
merge one and many for PutTokenAction
|
2012-12-04 17:32:05 +08:00 |
melvin
|
41e4389853
|
merge rules for EntersWithCounter
|
2012-12-04 17:31:22 +08:00 |
melvin
|
3a90e6fd9b
|
split DamageRestriction from PreventAction
|
2012-12-04 17:29:20 +08:00 |
melvin
|
43a37472b0
|
split BounceVerb and BounceLocation from BounceAction
|
2012-12-04 17:24:47 +08:00 |
melvin
|
d8605fa7c8
|
merge rules for MillAction
|
2012-12-04 17:21:52 +08:00 |
melvin
|
090331a515
|
simplify PoisonAction
|
2012-12-04 17:19:58 +08:00 |
melvin
|
058882e972
|
split SPACE out from terminal
|
2012-12-04 14:54:59 +08:00 |
melvin
|
d51a36032c
|
update parsable.txt
|
2012-12-04 14:42:52 +08:00 |
melvin
|
711e161fa0
|
simplify RestrictedPermanentCombination using SEP
|
2012-12-04 14:40:58 +08:00 |
melvin
|
de45b0942b
|
simplify ManaSource and ColorSpec using SEP
|
2012-12-04 14:39:30 +08:00 |
melvin
|
3a1a30a60a
|
add SEP rule
|
2012-12-04 14:36:47 +08:00 |
melvin
|
e368ce0924
|
split Counter and CounterVerb from ChangeCounterAction
|
2012-12-04 14:29:10 +08:00 |
melvin
|
321d067334
|
split out SPACE from Destory*Action
|
2012-12-04 14:00:13 +08:00 |
melvin
|
4b41887a35
|
use Card rule instead of terminals
|
2012-12-04 13:57:25 +08:00 |
melvin
|
61be9445a0
|
rename *Change to *Verb, split out ChangeLifeVerb from ChangeLifeAction
|
2012-12-04 13:55:18 +08:00 |
melvin
|
82f6db0cb0
|
split GainChange from GainAction
|
2012-12-04 13:51:12 +08:00 |
melvin
|
afa6641899
|
unify rules for DrawAction
|
2012-12-04 13:36:36 +08:00 |
melvin
|
135ea2932b
|
split out SPACE from terminal
|
2012-12-04 13:34:05 +08:00 |
melvin
|
6f3c1dc785
|
replace space from terminals in GainAction
|
2012-12-04 11:00:00 +08:00 |
melvin
|
6f57f39c0d
|
added Makefile for parser
|
2012-12-03 20:47:21 +08:00 |
melvin
|
8ee0ee4a87
|
added code to generate the syntax tree
|
2012-12-03 20:46:27 +08:00 |
melvin
|
b5de3d0c32
|
factor PermanentState out of ChangeStateAction
|
2012-12-02 22:18:27 +08:00 |
melvin
|
9ea24c725f
|
Added tag 1.32 for changeset 258d3e0ac135
|
2012-12-01 21:52:51 +08:00 |
melvin
|
02e2317753
|
added fixes for 1.32, updated card contributors
|
2012-12-01 09:01:42 +08:00 |
melvin
|
a761e3694d
|
allow additional effects for additional cost
|
2012-11-29 21:54:59 +08:00 |
melvin
|
982e626ea9
|
added additional cost, and at the beginning of next turn's upkeep to duration
|
2012-11-29 20:40:27 +08:00 |
melvin
|
870ac2c88c
|
updated cubes
|
2012-11-29 15:07:06 +08:00 |
melvin
|
f1102d527c
|
added stub for README and updated version number to 1.32
|
2012-11-29 15:06:05 +08:00 |
melvin
|
3521803877
|
simplify getCostEvent
|
2012-11-29 13:26:31 +08:00 |
melvin
|
3c152a890e
|
move getCostEvent logic from MagicCardActivation to MagicCardDefinition
|
2012-11-29 10:27:27 +08:00 |
melvin
|
7655d3d3b8
|
Only auto skip combat phases if stack is empty.
Fixes issue 285.
|
2012-11-23 17:05:26 +08:00 |
melvin
|
9fddfa7f76
|
show the phase
|
2012-11-23 17:00:26 +08:00 |
melvin
|
bb98826662
|
rename isSuccessful to isValid
|
2012-11-22 17:54:35 +08:00 |
melvin
|
47832b25ec
|
remove permanent's statics and triggers as a delayed action, so that enter the
graveyard triggers of dying creatures trigger correctly.
fixes issue 300.
|
2012-11-22 17:10:40 +08:00 |
melvin
|
7931c41789
|
fixed Restoration Angel able to return tokens by checking whether card removal
from exile is successful
fixes issue 301
|
2012-11-21 20:39:09 +08:00 |
melvin
|
6a9edc8a53
|
Orim's Thunder does nothing if initial target is invalid, as it is not possible to obtain the converted mana cost of an invalid target
|
2012-11-20 15:43:34 +08:00 |
melvin
|
0a0017332d
|
remove logs after creating crash.txt
|
2012-11-20 15:40:16 +08:00 |