Commit graph

4705 commits

Author SHA1 Message Date
LevelX2
71f987de2e * Bubbling Cauldron - Fixed that the life loss was wrongly implemented as damage. 2014-08-17 02:16:31 +02:00
LevelX2
821398211b * Counterbalance, Hisako, Minamp Sensai - Fixed that converted mana comparison of spilt cards did not work correctly. 2014-08-17 01:12:41 +02:00
LevelX2
f633d35bfd * Wall of Roots - Fixed that Wall could not be used after beeing exiled and returned with Momentary Blink. 2014-08-16 19:27:43 +02:00
LevelX2
5ce105e699 * Voice of Resurgence - Fixed a bug that the triggered ability did not work if a token copy of Voice of Resurgence died. 2014-08-16 16:55:27 +02:00
LevelX2
013b6e7308 Added Weird Harvest. 2014-08-16 16:54:13 +02:00
LevelX2
06cc8d8771 Merge pull request #514 from magefree/feature/SacredGround
Sacred Ground implemented.  Re-ordered logic in GameImpl to handle simultaneous events before removing top of the stack.
2014-08-16 10:00:27 +02:00
LevelX2
57ccef6092 * Fixed can't counter ability that did not work correctly. 2014-08-16 09:33:31 +02:00
Dustin Conrad
7b16fe8528 Ghostfire, Nimbus Maze, Coldsnap dual lands, Uthden Troll implemented 2014-08-16 01:57:52 -04:00
Dustin Conrad
893e83ef7c Sacred Ground implemented. Re-ordered logic in GameImpl to handle simultaneous events before removing top of the stack. 2014-08-15 22:24:42 -04:00
Dustin Conrad
50dadfb03c Cinder Wall implemented. Fixed Guerrilla Tactics so it doesn't trigger when activating Oona's Prowler ability. 2014-08-15 22:12:44 -04:00
LevelX2
bdb05d4ca0 * Added tests for Valakut, the Molten Pinnacle. All worked already correct so far. No bug found. Closes #506. 2014-08-15 16:46:47 +02:00
Dustin Conrad
a545ed3b60 Added CantBlockCreaturesSourceEffect. Sneaky Homunculus, Brassclaw Orcs, Ironclaw Orcs, Ironclaw Buzzardiers. Fix Curse of the Nightly Hunt 2014-08-14 23:41:45 -04:00
Dustin Conrad
0d685ddb19 Cowardice, Leonin Elder, Rustmouth Ogre, Wanderguard Sentry implemented 2014-08-14 23:04:58 -04:00
LevelX2
033f39cd73 * Nikko-Onna - Fixed that the destroy ability could target any permanent instead of only enchantments. 2014-08-15 01:26:23 +02:00
magenoxx
5ede7221c8 Fixes #512 2014-08-15 00:12:29 +04:00
LevelX2
7ddd36af0f * Portal - Fixed collector card numbers of Mountains. 2014-08-14 19:22:32 +02:00
LevelX2
8ba9ac54f3 Added Restless Dead. 2014-08-14 16:31:37 +02:00
LevelX2
2326fcc0d1 * Trickbind and Stiffle - Fixed that the spells could wronly also counter spells. 2014-08-14 15:27:33 +02:00
LevelX2
f0e8041906 * Fixed a bug that winning with alternate win condition (e.g. Biovisionary) did not set game end date. That leads to a NPE in client. 2014-08-14 14:08:41 +02:00
LevelX2
484a4fe0f6 * Leyline of Anticipation - Fixed that it only worked for creatures instead of all nonland permanents. 2014-08-14 12:48:41 +02:00
shieldal
df5201cca7 Add Skred 2014-08-13 23:51:26 -07:00
Dustin Conrad
ee65d08160 Paralyze implemented 2014-08-13 20:58:19 -04:00
LevelX2
3ea167857c * Hushwing Gryff - Added a message to game log if he supresses a triggered effect and activated log message output. 2014-08-14 00:03:42 +02:00
LevelX2
12a88f1a43 * Hushwing Gryff - Added a messgae to game log if he supresses a triggered effect. 2014-08-13 23:58:07 +02:00
LevelX2
15b08c110e Some minor fixes to tooltip texts. 2014-08-13 21:59:09 +02:00
LevelX2
98bfd16680 Fixed adouble calss name. 2014-08-13 18:44:43 +02:00
LevelX2
797ee3d945 Some minor logging and comment changes. 2014-08-13 16:58:19 +02:00
LevelX2
8b4c454f1f Replaced use of source.getId() by source.getSourceId() for Mage Sets. 2014-08-13 13:54:40 +02:00
Dustin Conrad
83eb066d88 implemented Chainer's Edict, Breath of Life. Re-used TapEnchanted effect in Mystic Restraints 2014-08-12 21:07:58 -04:00
Quercitron
a2b650722a * Add Predict, Mask of Memory, Rhystic Study and Perplex 2014-08-13 03:02:41 +04:00
LevelX2
56af185d27 Some minor changes to Jace, the Mind Sculptor. 2014-08-12 23:51:27 +02:00
magenoxx
42431ca8c3 minor change 2014-08-12 21:23:26 +04:00
magenoxx
018498598c Reverting changes to Guerrilla Tactics as it works now 2014-08-12 21:20:08 +04:00
LevelX2
b9bedbb368 Merge pull request #503 from shieldal/master
Add Adun Oakenshield
2014-08-12 17:37:30 +02:00
LevelX2
5631000242 Adding Ray of command. 2014-08-12 17:32:16 +02:00
LevelX2
2a3518820d Fixed triggered ability of Guerrilla Tactics. 2014-08-12 15:18:50 +02:00
magenoxx
fd4c032414 Merge branch 'master' of https://github.com/magefree/mage 2014-08-12 13:40:31 +04:00
magenoxx
b1b7504618 Fixes for source.getSourceId in 2 cards 2014-08-12 13:40:24 +04:00
emerald000
3c3efdc0df Added Solitary Confinement, Words of War, Mirri's Guile, Replenish and City of Solitude. 2014-08-12 03:08:15 -04:00
shieldal
46caec8698 Set author name to shieldal 2014-08-11 23:19:25 -07:00
shieldal
97e0c2b339 Add Adun Oakenshield 2014-08-11 23:14:48 -07:00
magenoxx
a2e93986bc Added Research/Development card 2014-08-12 09:57:01 +04:00
Dustin Conrad
2e57d676e9 Guerrilla Tactics implemented. 2014-08-12 00:25:34 -04:00
Dustin Conrad
5719f52380 Mind Slash implemented 2014-08-12 00:24:36 -04:00
Dustin Conrad
5a675a9618 Fix Nevermaker to be LTB effect (was ETB). Fix comments on Loxodon Smiter. 2014-08-12 00:24:05 -04:00
Dustin Conrad
0bb6867a45 Fix Sever Soul to work with indestructible creatures (thanks LevelX2) 2014-08-11 19:18:40 -04:00
magenoxx
709dc83ae6 2 requested cards 2014-08-11 20:30:39 +04:00
magenoxx
7d68d6e67f Added Hatred, Bond of Agony 2014-08-11 19:12:21 +04:00
magenoxx
7caa7c8719 Requested card: Fire Covenant 2014-08-11 19:11:56 +04:00
LevelX2
057f3aed07 * Added 4 cards. 2014-08-11 13:56:54 +02:00
LevelX2
b60e224098 * Cavern of Souls - Fixed that the "spell can't be countered" effect from the mana did not work when the cavern was no longer on the battlefield while the spell was cast. 2014-08-11 10:56:24 +02:00
emerald000
58bdbb8c13 M15 Oracle changes.
See: http://magic.wizards.com/en/articles/archive/magic-2015-update-bulletin-2014-07-17
2014-08-11 00:44:03 -04:00
LevelX2
7992e654ff Some changes to logging and exception handling. 2014-08-11 00:56:08 +02:00
LevelX2
8c6893a8e8 Update BloodMoonTest and some updates to Tooltiptexts. 2014-08-11 00:54:46 +02:00
Dustin Conrad
177a4faf10 Will o the Wisp implemented 2014-08-10 18:36:41 -04:00
Dustin Conrad
d0392d8a12 Thought Courier implemented 2014-08-10 18:35:58 -04:00
Dustin Conrad
ca9fe44e1f Sever Soul implemented 2014-08-10 18:10:52 -04:00
Dustin Conrad
5444932ec2 Sizzle implemented 2014-08-10 17:36:59 -04:00
Dustin Conrad
fc1d54f48e Maggot Carrier implemented 2014-08-10 17:36:40 -04:00
LevelX2
f0b56c8535 Merge pull request #500 from dustinconrad/feature/KnightOfDusk
Knight of Dusk, Recover, Trade Routes implemented
2014-08-10 22:32:56 +02:00
Dustin Conrad
d897b9a5c4 Trade Routes implemented 2014-08-10 15:52:44 -04:00
Quercitron
294f5cfc19 * Add Tornado, Lyzolda the Blood Witch, Mental Note, Blood Knight 2014-08-10 21:36:59 +04:00
Quercitron
f93624f827 Add ability to Cost.canPay method parameters 2014-08-10 21:34:17 +04:00
Dustin Conrad
ed12e5d634 Recover implemented 2014-08-10 01:06:31 -04:00
Dustin Conrad
63f3716566 Knight of Dusk implemented 2014-08-09 21:51:31 -04:00
LevelX2
9ae2b5594e Merge pull request #495 from dustinconrad/master
Use dependency management to use common versions of log4j and junit
2014-08-10 02:16:31 +02:00
LevelX2
6ba070e069 Merge pull request #496 from dustinconrad/feature/BoggartHarbinger
Boggart Harbinger implemented
2014-08-10 02:14:45 +02:00
LevelX2
de366fe835 * Commander - Fixed that Snow-Covered lands were restricted to 1. 2014-08-10 02:08:19 +02:00
Dustin Conrad
84ae39caed Boggart Harbinger implemented 2014-08-09 20:00:56 -04:00
Dustin Conrad
809d61d5ea Use dependency management to use common versions of log4j and junit in all the projects. 2014-08-09 19:38:34 -04:00
LevelX2
10a664cc6f * Sage of Hours - Deactivated remove counters ability for AI to prevent that AI uses it over and aver again. 2014-08-09 19:20:47 +02:00
LevelX2
0178325e83 * Genesis Hydra - Fixed that if other Genesis Hydra cards were brought into play with its ability, they got wrongly the same number of +X/+X counters as the origin Genesis Hydra. 2014-08-09 18:24:33 +02:00
LevelX2
a7fc5b9583 * Hushwing Gryff - Fixed a bug that the effect was wrongly implemented as replacement effect with potential to repalce other replacement effects. 2014-08-09 16:40:21 +02:00
LevelX2
2ca945fabf Some more changes concerning ThoughtAsEffects. 2014-08-09 11:48:40 +02:00
LevelX2
4f0f42133d Divided thoughtAs.Cast into two different states CAST_FROM_NON_HAND_ZONE and CAST_AS_INSTANT. Some checks and tests still needed. 2014-08-08 17:27:10 +02:00
emerald000
67d070b370 Added Council's Judgment, Hydroblast, Sterling Grove, Riftstone Portal and False Cure. 2014-08-08 07:29:37 -04:00
LevelX2
e893999657 * Chandra Pyromaster - Fixed that the exiled card from second ability could e.g. not be cast with overload. Fixes #486. Added tests. 2014-08-08 12:00:57 +02:00
LevelX2
6a83932730 Fixing return state of The Rack effect. 2014-08-08 00:15:11 +02:00
emerald000
a04354c046 Added Voidslime, Squirrel Nest and Riptide Laboratory. 2014-08-07 14:05:19 -04:00
emerald000
1d95079a21 Added Aura Shards and Protean Hulk. 2014-08-07 12:25:17 -04:00
LevelX2
0c33f12f6c Minor formatting. 2014-08-07 15:54:01 +02:00
LevelX2
2b3352b3b8 * Fixed some "enter the battlefield as a copy of " effects (e.g. Phyrexian Metamorph, Quicksilver Gargantuan) that were handled targeted and so protection abilities could prevent that a permanent was selected. 2014-08-07 15:53:44 +02:00
emerald000
10840840ac Added Aura of Silence and fixed The Mimeoplasm. 2014-08-07 02:19:47 -04:00
LevelX2
11298a2d5f * Venser, the Sojourner - Fixed target of first ability to only allow to target permanents you own. 2014-08-06 22:52:36 +02:00
LevelX2
8b03a5b940 * Encrust - Fixed that the deny use of abilities did not work. 2014-08-06 20:03:59 +02:00
LevelX2
fc382740ce * Curse of Exhaustion - Fixed that it did not work correctly with Copy Enchantment spell. 2014-08-06 12:22:17 +02:00
LevelX2
336a6546dc Added Copy Enchantment. 2014-08-06 12:20:52 +02:00
LevelX2
42973302f4 * Fixes to M15 token images handling. 2014-08-06 08:22:43 +02:00
emerald000
2cb568e1ba [NEW] Added The Mimeoplasm. 2014-08-05 20:05:50 -04:00
LevelX2
792e23a0b0 * Steel Hellkite - Fixed that the activated ability of a Steel Hellkite copied with Phantasmal Image did not work. 2014-08-05 14:48:36 +02:00
emerald000
84c97f9419 [FIX] Fixed Dack Fayden default loyalty counters. 2014-08-05 03:42:03 -04:00
emerald000
c8fb3f5678 [NEW] Added Dack Fayden. 2014-08-05 03:01:10 -04:00
LevelX2
fce95b2fde * Banisher Priest - Fixed a bug that if Banisher Priest was copied by a token, the target creature exiled by the token did not return as the token left the battlefield. 2014-08-04 00:41:03 +02:00
LevelX2
f7651f7d38 * Five-Alarm Fire - Fixed that the ability did not trigger. 2014-08-03 19:55:58 +02:00
Plopman
0d166b4c69 Fixed Bloom Tender and Sea Gate Oracle 2014-08-03 18:03:43 +02:00
Plopman
ba7d0316b3 Fixed Seton, Krosan protector 2014-08-03 17:58:42 +02:00
Quercitron
ba37d70a73 * Glacial Crasher - Fix that can't attack effect being applied to all permanents on the battlefield 2014-08-02 15:54:35 +04:00
LevelX2
df3b6afc8d Replaced more replacement effects by ContinuousRuleModifyingEffects or RestrictionEffects. 2014-08-02 11:21:28 +02:00
LevelX2
b195b81316 * Putrid Imp - Fixed duration of gain flying effect. 2014-08-01 19:23:19 +02:00
LevelX2
16b58a337d Fixed some missing return statements. 2014-08-01 00:22:20 +02:00