Anthony Calosa
f11cc41df8
revised "colorless" attribute in targetchooser
...
also fix worldly tutor
2016-09-04 13:14:19 +08:00
Anthony Calosa
75921e1130
add some cards from CMD to C13
2016-08-31 14:02:16 +08:00
Anthony Calosa
f957fca162
add custom name for generic reveal
2016-08-29 20:58:55 +08:00
Anthony Calosa
4d56269130
fix some cards and add some missing
...
it seems " add " inside name causes issue when parsed (cause crash in
deck editor like arlinn kord), renaming it fixes it...
2016-08-27 14:56:54 +08:00
Anthony Calosa
2a1bacdfa4
add "abilitycontroller" for dynamicability
...
for use inside ability$! dynamicability<who> !$ who
2016-08-26 11:23:52 +08:00
Anthony Calosa
f3dd1be125
rebounded trigger
...
for use with rebound cards only
2016-08-25 22:25:34 +08:00
Anthony Calosa
ad80b000c9
find missing art on stored source card
...
when tokencreator is used inside ability$!!$ who, try to get the token
images and id from stored source
2016-08-25 03:40:38 +08:00
Anthony Calosa
9bcc54c56c
add "recent" & "raidcount"
...
the recent attribute is to parse new cards entered play, then turns
itself to 0 if some stuff happened since it's already in play...
2016-08-25 03:40:38 +08:00
Anthony Calosa
1cd6f00c59
add manapool count
...
also add getStringValue for menutext
2016-08-25 00:17:16 +08:00
Anthony Calosa
42e240c9ab
add some cards from kamigawa
2016-08-23 06:49:57 +08:00
Anthony Calosa
ce92679be0
add AACloner andAbility
2016-08-22 10:18:23 +08:00
Anthony Calosa
6a213bffa6
Domain count
2016-08-21 11:27:50 +08:00
Anthony Calosa
cec4494ce6
fix can produce mana
...
limited for land...
2016-08-20 00:21:58 +08:00
Anthony Calosa
60411027ca
change plandtype & olandtype parsing
2016-08-19 23:34:01 +08:00
Anthony Calosa
892ef6b1b3
Add CD Blocked & some cards
...
cd "blocked" should fix Smite , Tattermunge Witch
2016-08-18 17:57:14 +08:00
Anthony Calosa
763918e129
added CD geared attribute
2016-08-16 15:42:22 +08:00
Anthony Calosa
1eae3a032f
Fixed some cards
...
replaced @lifed with @lifeof, had to hardcode conduit of ruin...
2016-08-16 12:17:53 +08:00
Anthony Calosa
8530292fef
Revert my Graphic changes
...
I think it's the one who cause those crashes
2016-08-13 16:45:46 +08:00
Anthony Calosa
51016f9258
revised AACopier
2016-08-11 18:52:18 +08:00
Anthony Calosa
a10e7ab279
Revert "copy/flip limit"
...
This reverts commit 0c124327de .
2016-08-11 11:03:37 +08:00
Anthony Calosa
0c124327de
copy/flip limit
...
if the copy/flip is activated, it means it's already in the battlefield,
so "enters the battlefield" must not trigger...
2016-08-10 19:49:31 +08:00
Anthony Calosa
14d8d65de0
asflash
...
spellmastery is for alternate cost, added asflash... so cards that find
cards with flash don't find asflash...
2016-08-10 07:31:15 +08:00
Anthony Calosa
151905c5f3
Transform Trigger, Turnlimit for TrCardAddedtoZone
...
Cleaned primitives, and fix SOI cards (remove workarounds) todo(recheck
BFZ and OGW)
2016-08-10 01:54:24 +08:00
Anthony Calosa
b20fb61e1c
border & mask
...
add border to alternate render, fix mask shadow
2016-08-08 18:13:00 +08:00
Anthony Calosa
eb0ecedecf
revised token id (tnum:num parameter)
...
this should not conflict like earlier version.
ex:
[card]
name=Fable of Wolf and Owl
auto=@movedTo(*[green]|mystack):may token(Wolf,Creature
Wolf,2/2,green,tnum:11)
auto=@movedTo(*[blue]|mystack):may token(Bird,Creature
Bird,1/1,flying,blue,tnum:12)
text=Whenever you cast a green spell, you may put a 2/2 green Wolf
creature token onto the battlefield. -- Whenever you cast a blue spell,
you may put a 1/1 blue Bird creature token with flying onto the
battlefield.
mana={3}{GU}{GU}{GU}
type=Enchantment
[/card]
tnum uses -source id & tnum (concatenated)
2016-08-08 13:49:24 +08:00
Anthony Calosa
9807ca99f9
Revert "multi tokens images on same source"
...
This reverts commit 8c9d2d6f1d .
2016-08-08 11:20:25 +08:00
Anthony Calosa
8c9d2d6f1d
multi tokens images on same source
...
you can specifiy tnum:number on token parameters and it will concatenate
the default token id and the specified number. example: token(Saproling,
Creature Saproling, 1/1, green, tnum:15) if the source id is 12345, the
default token id will be -12345, concat tnum, id will be -1234515 and
the game will try to find the image 1234515t.jpg
2016-08-08 10:37:27 +08:00
Anthony Calosa
b756c8b9ec
resize avatar
2016-08-07 22:33:40 +08:00
Anthony Calosa
807874ce5d
add andAbility support for AACopier
...
the granted ability must exists only if you copy a card, if you don't
copy any card, the source doesn't have any granted abillities.
2016-08-07 10:15:11 +08:00
Anthony Calosa
d43693fef0
when ingame, try finding the quad
...
for copier/cloner when copying token generated cards...
2016-08-06 19:41:34 +08:00
Anthony Calosa
dae1b10de1
Copied Token Image
...
If the image is not found, try finding the token counterpart by Id
2016-08-05 21:52:46 +08:00
Anthony Calosa
1ab88940f9
add nonCombatDamage count
2016-08-04 09:56:53 +08:00
Anthony Calosa
c45b5751af
cantattack
...
change some cards since -cantattack overrides cantattack. If there is an
effect that makes creatures can't attack, you can just activate the
ability to remove -cantattack...
2016-08-04 05:41:22 +08:00
Anthony Calosa
52fb40d543
AACloner & AACopier TokenAndAbility
...
if the token has andAbility, the cloner/copier also has that andAbility
also...
2016-08-04 02:12:59 +08:00
Anthony Calosa
adccae7937
switched places
2016-08-03 18:11:29 +08:00
Anthony Calosa
4753f7bb51
andAbility on ATokenCreator, Extend AAFlip,
2016-08-03 16:10:53 +08:00
Anthony Calosa
c1df10e064
Minor Proportioning
2016-08-01 22:17:53 +08:00
Anthony Calosa
969511953a
vector count of abilities
...
remove unused ones
2016-08-01 14:45:57 +08:00
Anthony Calosa
223e2e04b0
Correction
2016-08-01 11:44:07 +08:00
Anthony Calosa
71a9ef00ee
Support transforms for nonpermanent
...
fix startled awake to persistent nightmare
2016-08-01 03:52:10 +08:00
Anthony Calosa
a56e77310d
Border Corrections
...
Removed other border render, and use the one in cardgui::drawcard...
2016-07-29 23:10:01 +08:00
Anthony Calosa
1d2abeb20b
Minor Border changes
...
Also added copier values if it has copied a token or not...
2016-07-29 18:37:03 +08:00
Anthony Calosa
a20c2ce29a
Unused variable
2016-07-29 07:30:20 +08:00
zethfoxster
52df1ad963
the fix for the sacrifice trigger was a ton easier than expected.
...
treat it like a spell.
the card after contains all the info we need to determine if it should trigger.
2016-07-28 18:48:47 -04:00
Anthony Calosa
2e71cb08d0
I hope this is correct
2016-07-28 19:24:01 +08:00
Anthony Calosa
30dab27202
Fix Compilation
2016-07-28 16:38:16 +08:00
zethfoxster
eea240d7f2
changing some of the logic to the previous fixes, we want to avoid using code that looks for specific card names.
...
currently we have kamiflip as the only defined flip type as it is treated differently from the others.
but we have room for more if needed now
doublefaced=kamiflip
sets the flip type of a card to the kamiflip style cards. since this is defined on cardprimitive level now, we might be able to do something different from the flipping animation. who knows.
commented out the forcing token triggers, it bypass targetchooser check. still working on a fix for this coming soon.
2016-07-27 20:03:25 -04:00
Anthony Calosa
b8bfe7acc1
Fix Flip/Transform Cards
...
If the card is a copier or a token, it cannot be transformed since it's
not a double face card. Also the copied card must be the "active" part
of a double faced card. Flip cards (kamigawa block) is not restricted by
this since its a single sided card. If the transformed card is cda, take
any damage into account (PT bonus is already in effect for cda)..
2016-07-27 14:39:39 +08:00
Anthony Calosa
014ca36a4a
force event for token sacrifice
2016-07-27 07:11:30 +08:00
Anthony Calosa
e855ca72aa
Fix Mirror Gallery & enters "tapped" cards
...
If Mirror Gallery leaves play, you must check for legendary status.
Fix some cards that enters tapped.
2016-07-27 01:44:18 +08:00