Commit graph

69 commits

Author SHA1 Message Date
magenoxx
365bd2a50e Correct handling protection abilities for dealing damage. All tests passed. 2012-06-04 11:25:32 +04:00
magenoxx
32e29392d2 [AVR] Second Guest + tests. Refactored filters. 2012-05-24 09:01:31 +04:00
magenoxx
0d732e8f86 New way of copying permanents - supports copies of copies. +1 test pass. 2012-05-23 20:48:31 +04:00
magenoxx
e5b6807d91 Reimplemented imprinted and connected cards 2012-05-23 20:48:31 +04:00
magenoxx
cf6d9d8ac4 upkeep ability targeting fix 2012-05-18 16:00:40 +04:00
magenoxx
3822e0d09b Soulbond keyword 2012-05-17 09:51:08 +04:00
Loki
f14559d71d fix summoning sickness, 1 DKA 2012-02-07 16:52:53 +04:00
BetaSteward
bf9e25fc34 other fixes 2012-02-04 17:05:48 -05:00
BetaSteward
1d32f49fd0 modified triggered abilities, continuous effects and zones 2012-02-02 23:27:23 -05:00
BetaSteward
2e21b7197b fixes and optimizations for monte carlo ai 2012-01-16 18:49:11 -05:00
BetaSteward
dfffdfcf8c latest monte carlo ai - has a memory leak 2012-01-10 21:29:53 -05:00
BetaSteward
7c69bc6f30 fixes + optimizations + allow games to be paused and resumed 2011-11-02 21:39:03 -04:00
BetaSteward
39404820de fixed AI targeting cards with Hexproof 2011-10-17 09:08:22 -04:00
BetaSteward
4fc38b4548 prevent multiple singleton abilities on a permanent 2011-10-15 23:43:32 -04:00
BetaSteward
9924713583 fixed issue 207 2011-10-12 21:45:57 -04:00
magenoxx
da2bdfb893 Fixed game.restoreState causing double-faced cards to transform back. 2011-10-07 23:34:19 +04:00
magenoxx
e7bb796d48 Double-faced cards support 2011-09-17 16:47:28 +04:00
BetaSteward
cd81f4197d created events for adding counters to players 2011-09-14 21:31:08 -04:00
magenoxx
2e97eb38fd Dealing combat damage at the same time. Fixed Issue 236. Note: implemented only for damage resultings. 2011-09-01 14:14:31 +04:00
BetaSteward
8b62a1d06f MBS - Spire Serpent + improved getAvailableAttackers check 2011-08-26 23:23:30 -04:00
BetaSteward
a38e441e08 MBS - Spin Engine + modifications to Restriction Effect 2011-08-26 15:42:29 -04:00
magenoxx
096ae6e3ca possible fix for wither instant spells 2011-08-22 14:20:59 +04:00
magenoxx
e2d4fa8899 [M12] Stormblood Berserker 2011-08-22 09:39:37 +04:00
magenoxx
b8076aa1d3 [M12][10E] Sengir Vampire 2011-08-20 22:59:49 +04:00
BetaSteward
18064114e0 added events for adding counters 2011-08-12 10:09:41 -04:00
magenoxx
fe4ba3c590 connected cards 2011-08-01 00:45:51 +04:00
North
d2e67d2702 Added cards (Shadowmoor). 2011-07-29 20:32:11 +03:00
magenoxx
73e525c75a Imprint. [SOM] Semblance Anvil. 2011-07-29 12:31:35 +04:00
BetaSteward
76c1fa5d8b add SOM - Ogre Geargrabber 2011-07-26 12:40:59 -04:00
magenoxx
a3a38823d6 Fixed evasion abilities. Splitted canBlock to canBeBlocked and canBlock methods (previous version caused bugs). Refactored some cards. 2011-07-05 17:00:05 +04:00
magenoxx
2dba0ca829 Fixed Issue 169 2011-06-30 15:07:38 +04:00
magenoxx
ec79873a0d Fixed Issue 17 2011-06-30 11:27:43 +04:00
magenoxx
5f169381a1 Fixed Signal Pest (NPE + effect wasn't applied so any could block). Enhanced canBlock restriction effect - wasn't called for attacker. 2011-06-13 14:47:09 +04:00
magenoxx
8fb65cedd9 Fixed canBlock restriction effect - Fixed Issue 138. 2011-06-03 09:49:30 +04:00
magenoxx
d5c4ac371a Now Planeswalkers use counters for loyalty. Fixed Issue 69. 2011-05-15 16:42:45 +04:00
magenoxx
3bcff30680 Fixed dealing damage to permanents (Please review). Fixed Corrupt not working correctly (Issue 108) 2011-05-15 12:58:07 +04:00
BetaSteward
bf070098f7 fixed Issue 67 2011-05-08 23:34:54 -04:00
BetaSteward
42509dd4f8 optimizations + leave game fix 2011-03-10 22:05:15 -05:00
BetaSteward
0bde24648b remove summoning sickness from cheat creatures 2011-03-07 22:59:14 -05:00
BetaSteward
659f790325 AI fixes and deck construction 2011-02-18 23:22:31 -05:00
magenoxx
04b9db5c60 Proliferate 2011-01-27 01:50:13 +03:00
magenoxx
42812541b9 Added attacker to canBlock method. 2011-01-13 23:29:15 +03:00
BetaSteward
86025f4748 fixed issue with attachments not removing themselves from creatures when moved to another creature 2011-01-10 22:04:15 -05:00
magenoxx
eeb561ef3c fixed Issue 24: GainControlTargetEffect does not work properly with Duration.EndOfTurn as Duration 2011-01-10 13:55:26 +03:00
magenoxx
beb1830243 [SOM] Trigon cycle. 2010-12-30 15:51:09 +03:00
magenoxx
93267f7132 More counter types (level,quest,charge,time,fade,...). Moved to common package. 2010-12-29 14:41:03 +03:00
magenoxx
a5e6a3109b [mage.core] Infect and Wither abilities. 2010-12-29 12:32:32 +03:00
BetaSteward
13648d773e fixes 2010-12-19 22:42:32 -05:00
BetaSteward
0ce1f50734 redesigned evasion abilities and added restriction and requirement effects 2010-12-19 00:56:45 -05:00
BetaSteward
7efd24464c fixed issue 44 and made triggered abilities extendable 2010-12-08 04:27:28 +00:00