xawotihs
15111d1b20
Merge branch 'master' of https://github.com/WagicProject/wagic into cmake
2017-09-02 21:15:47 +02:00
Anthony Calosa
6bd09e42e0
Add support for Amonkhet Mechanics
...
and fix some cards.
Added exerted trigger, event and add removemc keyword inside transforms
ability so we can soft code Embalm and Eternalize...
2017-08-03 09:49:37 +08:00
Anthony Calosa
44304ee5b3
minor corrections
2017-05-08 11:41:00 +08:00
punkeduard
665f8ce755
Fixing bugs in the primitives
...
Daring Sleuth was crashing the game in the collection
2017-05-03 14:42:10 -05:00
Anthony Calosa
eb8370b86b
add some cards
...
also added countb() - countedbamount..
2017-03-19 21:57:59 +08:00
Anthony Calosa
d4e1d809f3
Bushido & Modular
...
add Bushido and Modular points
2017-03-16 16:58:56 +08:00
Anthony Calosa
44cb0d995e
support some cards discarded by opponent
2017-03-16 10:58:27 +08:00
Anthony Calosa
0778b13e2b
Totem Armor
2017-03-14 03:40:29 +08:00
Anthony Calosa
bef1f6d8b8
aura parent
2017-03-13 18:16:22 +08:00
Anthony Calosa
d6a0b04930
Partial fix for Cards with Bestow
...
missing was to seperate the mode as aura enchantment or enchantment
creature when cast and update the cost
2017-03-13 13:32:43 +08:00
Anthony Calosa
4ed44c638f
Update Rules
...
Also fix stack display and removed unnecessary code (border for card is
targetted/targetter since we used forcedborder in actionstack). Also
fixed some cards
2017-03-12 10:53:39 +08:00
Anthony Calosa
8f61b590f8
Hide Action stack if there's a menu object
2017-03-10 19:24:39 +08:00
Anthony Calosa
37642c1f78
rageform
...
rageform, lightform & cloudform support. withenchant is for only these
cards...
2017-03-10 14:14:02 +08:00
Anthony Calosa
88d1c29621
safe delete
2017-03-10 08:49:35 +08:00
Anthony Calosa
b01c1455f5
Provoke
...
also add aicode for Amplify cards
2017-03-09 18:37:55 +08:00
Anthony Calosa
53f0c2421d
manifest support
...
also fix guiplay
2017-03-09 07:44:06 +08:00
Anthony Calosa
ff6e4aec9a
adjust stack display & game credits
...
the stack will display the latest object always on TOP so we can see
which will resolve first, the last to resolve will always be on
bottom... also increase credit bonus. default is 500 credits and for
momir will be 800 credits.
2017-03-08 13:38:19 +08:00
Anthony Calosa
030dca051a
support for wish cards and deck sideboard
2017-03-07 23:42:34 +08:00
Anthony Calosa
20ddd9157f
prefetching options
2017-03-06 10:41:52 +08:00
Anthony Calosa
e5ec92ac2a
corrected order of options
2017-03-05 22:09:12 +08:00
Anthony Calosa
00da0bd0d1
seperate tabs
...
Misc setting that I added
2017-03-05 21:28:18 +08:00
Anthony Calosa
4bf5943ac5
show large images on grid deck view user option
...
also forced border targets and target source
2017-03-05 19:43:49 +08:00
Anthony Calosa
ce3c75817c
draw line when attacking planeswalker
2017-03-03 22:20:38 +08:00
Anthony Calosa
21b0b4c524
Play the Top Card of Library
2017-03-03 18:49:36 +08:00
Anthony Calosa
78bfa604e2
tidy up attack menu
2017-03-02 21:46:29 +08:00
Anthony Calosa
b7dae1025b
Refactored PW Attack Rule
2017-03-01 17:53:40 +08:00
Anthony Calosa
d761bac85c
revert pw attack rule
...
need to refactor this as this cause crashes on android when you cast a
planeswalker
2017-03-01 16:07:12 +08:00
Anthony Calosa
5f1874edae
planeswalker attack
2017-03-01 06:36:10 +08:00
Anthony Calosa
458731778d
add options show tokens
...
you can display tokens in editor (show tokens and choose 0 manacost) but
you can't add them, useful for tracking missing images...
2017-02-27 21:50:15 +08:00
Anthony Calosa
64547271dc
Filter View
...
Tokens are excluded in deck editor, filter and adjust filter menu
2017-02-27 13:21:35 +08:00
Anthony Calosa
ec078b6ccc
customLen
...
for formatting text on booster shop, we pass the desired length from
getformatted text with noremove(no removal of {}) enabled, if its not
enabled then default the value to zero(passing zero means use the
default values)
2017-02-25 07:27:57 +08:00
Anthony Calosa
df925cfcb0
booster shop enhancement
2017-02-24 21:45:43 +08:00
Anthony Calosa
8feb870c8f
shop enhancements
2017-02-24 17:29:59 +08:00
Anthony Calosa
b1d271f1c2
add forced interrupt
2017-02-24 07:25:19 +08:00
Anthony Calosa
8437467320
refactor revealed efficiency
...
it's based now on actual aicode if it's available.
2017-02-23 14:10:27 +08:00
Anthony Calosa
a1af7d9b9f
add black border option
...
if enabled, all cards will have black border
2017-02-23 08:38:15 +08:00
Anthony Calosa
ff4911116c
update some cards
...
removed phasedout trigger
add phasedoutbonus - ability
2017-02-22 18:25:39 +08:00
Anthony Calosa
e6bf23e536
add saclands cost
...
sacrifice all lands {saclands} cost
2017-02-19 22:11:16 +08:00
Anthony Calosa
5b16ff4a69
bypass update when reveal display is still active
2017-02-19 21:11:24 +08:00
Anthony Calosa
ed42c3fd29
support andability in mana producer
...
so cards that parse mana abilities can be read (reflecting pool. etc..
fixes issue #700 but we need to update the code from add{mana} && do
something to add{mana} and!( do something)! )
2017-02-19 21:11:02 +08:00
Anthony Calosa
acc589bdb6
universal border
2017-02-19 10:16:25 +08:00
Anthony Calosa
ba40253a46
Phase out Event & Trigger
2017-02-17 14:25:33 +08:00
Anthony Calosa
5e46016c4d
added new legend & pw rule, trigger & event
...
added new pw & legend rule (i just leave the old rules behind and
disabled it), added phasesin, faceup, copiedacard event, added facedup &
phasedin trigger.
2017-02-16 21:26:03 +08:00
Anthony Calosa
0a68a056d8
refactor canproducemana
2017-02-16 16:55:13 +08:00
Anthony Calosa
c70762f871
readded modified rule
2017-02-16 02:39:03 +08:00
Anthony Calosa
60d7675a36
necroed
...
hide cards using necroed
also fix castcard target if its a land.
2017-02-15 10:27:56 +08:00
Anthony Calosa
a9b42127d1
added mypos
...
mypos returns cards zpos (zone position)
2017-02-15 07:30:13 +08:00
Anthony Calosa
01fdcfdfec
zpos and zone display
...
added zone position (adjust dynamically), also inverts the display of
the zone so we always get the top/recent one... the library zpos is
inverted so if we choose to target the top 5 zpos like
target(*[zpos>=5|mylibrary), it will do from top to bottom... this is
only for AI so we can add alternate code for them since they cant use
reveal atm, we can make them target within allowed range...
Also this commit disabled the new legend and planeswalker rule since it
conflicts with reveal ability, unless I/We figure it out, I recommend to
use the old one...
2017-02-14 22:30:50 +08:00
Anthony Calosa
2d383e237f
hiddenview
...
if the target is in library and the source has the hiddenface ability
then hide it
2017-02-14 05:09:28 +08:00
Anthony Calosa
21710ddfb3
refactor AAMover getmenu text
2017-02-13 09:35:05 +08:00