Commit graph

4873 commits

Author SHA1 Message Date
LevelX2
bb0be3aea3 * Academy Rector - Fixed that the search ability was handled as targeted effect. 2014-09-07 16:00:42 +02:00
LevelX2
a42a03355e [KTK] added 8 golden cards. 2014-09-07 15:43:45 +02:00
LevelX2
5b34b46eac * Mana Effects - Started to move choices to resolving. Allowed to cancel choices of some mana effects to cancel the mana ability activation. 2014-09-06 16:22:45 +02:00
LevelX2
1db5df220c * River of Tears, Gemstone Cavern - Fixed that this acrds did not work with Refelecting Pool. 2014-09-06 16:18:07 +02:00
LevelX2
6720bd333f [KTK] Added 11 gold cards. 2014-09-06 12:53:00 +02:00
LevelX2
04d4e2cfd8 Some minor changes to cards. 2014-09-05 12:46:39 +02:00
LevelX2
c0ad7d6fe6 [KTK] Added 4 gold cards. 2014-09-05 12:46:17 +02:00
LevelX2
cc8e70980e * Arsenal Thresher - Fixed a ClassCastException bug that happened as the player tried to show artifact cards from hand. 2014-09-05 00:26:37 +02:00
LevelX2
4b683619e3 * Champion ability - Fixed that it did not work for non champion permanents with the according subtype. 2014-09-05 00:13:10 +02:00
LevelX2
0122937fbc * Goblin Guide - Fixed a bug that the ability did not trigger if a planeswalker was attacked. 2014-09-04 19:08:15 +02:00
LevelX2
7269660ff1 * Ib Halfheart, Goblin Tactician - Fixed that the blocking creatures didn't get the 4 damage. 2014-09-03 15:32:09 +02:00
Dustin Conrad
e8a72466d6 add loxodon hierarch, soulspike, forbid, castigate, forced fruition, crule tutor, and footsteps of the goryo 2014-09-03 00:44:20 -04:00
jjmarcel
4c45af8433 [GPT] Added To Arms!
First implementation of a card.  Tested.
2014-09-02 00:23:49 -04:00
LevelX2
3f5f6a6166 [KTK] Added 6 cards and some fixes. 2014-09-02 02:03:14 +02:00
LevelX2
80791349aa [KTK] Added 40 cards. 2014-09-01 19:28:45 +02:00
LevelX2
9b1388b322 [KTK] Added Raid-, Prowess-, and Outlast ability. Added FerociousCondition. 2014-09-01 19:28:06 +02:00
LevelX2
cb835f4f9b [KTK] Added Kahns of Tarkir set. 2014-09-01 19:25:32 +02:00
LevelX2
c716128f72 * Relic of Progenitus - Added game log info about moved cards. 2014-09-01 15:03:34 +02:00
Plopman
2dc529a7c8 [5DN] Added all red cards (13 cards) 2014-08-31 17:01:55 +02:00
Plopman
b40e3a749e [All] Added Inheritance 2014-08-31 17:00:54 +02:00
LevelX2
f9e31303ad Added missing names to emblem objects. 2014-08-31 15:05:39 +02:00
LevelX2
61dff9e3c2 * Academy Researchers - Fixed that the static filter was modified (evil). 2014-08-30 15:44:06 +02:00
LevelX2
fbc2a7258f * Fixed problems with LockedInCondition() that did not work as intended if spells were reused because conditions have no deep copy. 2014-08-30 00:46:29 +02:00
LevelX2
c1fd249c97 * Elspeth, Sun's Champion - Fixed wrong subtype from Elsepth to Elspeth. 2014-08-29 17:59:29 +02:00
LevelX2
28057fff80 * Axebane Guardian - Fixed netMana hadling. 2014-08-29 17:52:37 +02:00
LevelX2
ce20eb545e * Shardless Agent - Added missing Artifact card type. 2014-08-29 15:40:05 +02:00
LevelX2
baa24ce5b6 * Delver of Secrets - Fixed that the night side Insectile Aberration had no color but should be a blue permanent. 2014-08-29 15:33:41 +02:00
LevelX2
56917609be * Moat - Fixed the collectors card number (was 12 instead of 197). 2014-08-29 15:08:30 +02:00
LevelX2
2dc7bbaf08 * Aether Vial - Added info about added counter to game log. 2014-08-29 14:59:58 +02:00
LevelX2
1f196f0bc7 * Cavern of Souls - Fixed that conditional mana in the mana pool remembers correctly for which creature subtrype its usable. 2014-08-29 14:48:04 +02:00
Plopman
a4a01990fd [5DN] Added all black cards (12 cards) 2014-08-29 11:20:12 +02:00
LevelX2
4f18e1ad71 * Venser, the Sojourner - Fixed that it's first ability did wrongly filter for creature permanents instead of only permanents. 2014-08-29 10:11:48 +02:00
LevelX2
f08c046c6b * Earthcarft - Fixed that the creature to tap was not handled as a not targeted effect. 2014-08-29 01:50:06 +02:00
Plopman
180bae323d [5DN] Added 5 Bringers cards 2014-08-28 22:35:37 +02:00
LevelX2
d3a2ba683c Some changes to user / session / chat / tournament handling (not all tested yet). 2014-08-28 17:18:36 +02:00
LevelX2
6fda5540d0 * Kiki-Jiki, Mirror Breaker - Fixed that the copied token will be sacrificed instead of wrongly exiled. 2014-08-28 01:41:27 +02:00
emerald000
690ba64d97 Added Decree of Justice, Diabolic Intent, Martyr's Cause, Victimize and Winding Canyons. 2014-08-27 19:18:56 -04:00
LevelX2
6d1f2515d7 * Spellskite - Fixed that it wrongly was possible to change a target to Spellskite if Spellsikte was already target of that same target definition. 2014-08-27 23:26:46 +02:00
LevelX2
aa8c72cb0c Some updates to Whirlpool Rider. 2014-08-27 22:41:01 +02:00
LevelX2
8b4a74bc0d Merge pull request #546 from TheGreatFohl/master
Fixed the ability of Whirpool Rider
2014-08-27 22:36:00 +02:00
Mischa Holz
2e09716efd Fixed the ability of Whirpool Rider 2014-08-27 20:21:53 +02:00
Plopman
db632742e9 Fixed Saffi Erisdotter 2014-08-27 18:31:03 +02:00
Plopman
e54de22909 [5DN] Added 18 cards 2014-08-27 18:30:35 +02:00
LevelX2
823291c358 * Jace, Architect of Thought - fixed first ability that wrongly stopped working as soon as Jace left battlefield. Added tests. 2014-08-27 17:10:01 +02:00
emerald000
bab5df1385 Added Compost, Dread, In the Eye of Chaos, Karmic Justice, Oblation, Return to Dust and Teysa, Orzhov Scion. 2014-08-27 01:42:25 -04:00
magenoxx
431877b8b1 compilation error fix 2014-08-26 23:30:05 +04:00
LevelX2
37efad7d2c Added Release the Ants. Created package for post resolve effects and started moving post resolve effects there. 2014-08-26 17:45:13 +02:00
LevelX2
9d4b88a388 Added Swirling Spriggan. 2014-08-26 17:17:35 +02:00
LevelX2
dcdbc10187 Fixed some effects that did target doesn't untap next untap step not handle quite correctly. 2014-08-26 16:59:37 +02:00
LevelX2
7c0f93afcd Clash - Fixed handling of Titan's Revenge. 2014-08-26 15:29:50 +02:00
Plopman
f3d720c50c Added Wirewood Channeler and Viridian Joiner 2014-08-26 14:30:04 +02:00
Plopman
1f0f635671 [5DN] Added 13 cards 2014-08-26 14:28:57 +02:00
Dustin Conrad
bd86082100 Fix dark depths to only put token into play if it was sacrificed successfully 2014-08-25 20:48:40 -04:00
Dustin Conrad
f8902483ea Lord of the Pit, Crash, Necrogen Mists, Pyrostatic Pillar, Arcane Laboratory, Oppression, Bottomless Pit implemented 2014-08-25 19:57:55 -04:00
Plopman
4e8bd0d2ba Added 6 cards 2014-08-25 22:33:31 +02:00
LevelX2
03c868c3df Added 11 more cards with clash. 2014-08-25 21:34:15 +02:00
LevelX2
f15e2c5362 Added 3 cards with clash (Pollen Lullaby needs test). 2014-08-25 17:20:35 +02:00
LevelX2
48e8be4fc2 Added Mana Drain and Spell Crumple. Fixed replacement effect of Hinder. 2014-08-25 13:54:47 +02:00
LevelX2
97276cbd2a Merge pull request #539 from shieldal/scragnoth
Add Scragnoth
2014-08-25 00:05:07 +02:00
shieldal
e6d1276931 Fix Scragnoth protection 2014-08-24 14:55:40 -07:00
LevelX2
d076ca11c5 Merge pull request #538 from shieldal/undertaker
Add Undertaker
2014-08-24 23:28:59 +02:00
Dustin Conrad
8c292e4e9f Add triggered ability test for sacred test. Fix sacred ground to work with triggered abilities 2014-08-24 16:11:01 -04:00
shieldal
d2a86745f3 Add Scragnoth 2014-08-24 02:21:37 -07:00
shieldal
0ed6e85d8a Add Undertaker 2014-08-24 01:53:07 -07:00
LevelX2
28d3d72c5d Fixed that a spell was still shown on the stack if triggered abilities from enters the battlefield event of the cast spell were put on the stack. 2014-08-24 09:11:34 +02:00
LevelX2
a6fa4405fd * Illusionist's Gambit - Fixed that the effect prevented that the creatures removed from attacking could also not attack other players, block or use activated abilities. 2014-08-24 06:52:54 +02:00
LevelX2
f57828a77b Can't regenerate effects changed to ContinuousRuleModifyingEffects. 2014-08-23 19:45:10 +02:00
LevelX2
b0a18d4f36 Used new MageObjectReference class for DamagedByWatcher damaged object comparison. 2014-08-23 18:01:55 +02:00
LevelX2
2881e8717c * Rancor - Fixed missing trample effect. 2014-08-22 11:50:01 +02:00
LevelX2
683082eaa4 Merge pull request #534 from shieldal/eron-the-relentless
Add Eron The Relentless
2014-08-22 07:49:26 +02:00
LevelX2
b5a388a511 Merge pull request #535 from shieldal/ghost-ship
Add Ghost Ship
2014-08-22 07:48:56 +02:00
shieldal
da06d5da01 Add Ghost Ship 2014-08-21 21:41:35 -07:00
Dustin Conrad
f9e9fb05e1 Shield Sphere, Cryoclasm, Gaea's Anthem, Pongify, Nature's Ruin, Virtue's Ruin, Sudden Death implemented 2014-08-21 23:03:16 -04:00
shieldal
0a890cca11 Add Eron The Relentless 2014-08-21 19:18:19 -07:00
Dustin Conrad
7c515ba60f Change grafdiggers cage to use continuous rule modifying effect for 1st effect 2014-08-21 19:46:46 -04:00
Dustin Conrad
9536066ba4 Fix #532, Bile Blight bug 2014-08-21 19:22:06 -04:00
LevelX2
b094df2a52 Fixed some put into graveyard effects that were implemented wrongly as triggered effects to replacment effects (LegacyWeapon, Progenitus, Darksteel Colossus, Blightsteel Colossus). 2014-08-21 15:13:29 +02:00
LevelX2
cd90f043a0 General's Kabuto - Fixed wrong casting costs of {2}, corrected to {4} (fixes #529). 2014-08-21 10:29:34 +02:00
LevelX2
af8c5880a1 * Plow Under - Fixed tooltip text. 2014-08-21 08:35:43 +02:00
LevelX2
2aad58b04a * Opalescence - minor changes. 2014-08-21 00:59:11 +02:00
LevelX2
3a63108ff3 Replaced use of static color object. 2014-08-20 23:37:06 +02:00
LevelX2
3642d40548 Updated Decorated Griffin's prevention effect. 2014-08-20 23:36:21 +02:00
LevelX2
79d46c71c6 Merge pull request #525 from MitchelStein/master
Orcish Librarian, Geth's Grimoire, and Opalescence implemented and tested
2014-08-20 23:33:33 +02:00
MitchelStein
454efbbef6 Card updates. 2014-08-20 10:50:21 -07:00
LevelX2
4665348ca7 Some minor changes to cards. 2014-08-20 17:09:19 +02:00
LevelX2
8af2b78f3c Added Land Tax. 2014-08-20 17:08:56 +02:00
magenoxx
f28fbafd5c Fixed Genesis Hydra not allowing to cancel choosing nonland permanent 2014-08-20 10:38:59 +04:00
MitchelStein
174a0217ed Orcish Librarian, Geth's Grimoire, and Opalescence implemented and tested. 2014-08-19 23:18:12 -07:00
Dustin Conrad
089a990b26 Bug fix for Leonin Arbiter. 2014-08-19 18:47:26 -04:00
Dustin Conrad
4307b3f01b Re-implement Leonin Arbiter using continuous rule modifying effect. Fix #483 2014-08-19 18:41:17 -04:00
LevelX2
0fc47df5a9 Merge pull request #519 from shieldal/Decimate
Add Decimate
2014-08-19 22:54:21 +02:00
LevelX2
f1ed6338db Fixed alternate cost handling to be able to only user alternate MANA costs (fixes Dream Halls, Fist of Suns and Omniscience to supress also additional costs instead of only mana costs). 2014-08-19 17:06:09 +02:00
LevelX2
944de8140c * Added possibility for choose method to deselect cards. 2014-08-19 16:36:52 +02:00
LevelX2
6853d68016 * Xenagos, the Reveler - Fixed handling of card selection to be optional. 2014-08-19 16:35:49 +02:00
LevelX2
58a01cac2a * Caged Sun - Fixed that the mana adding ability did not work. 2014-08-19 16:34:47 +02:00
Dustin Conrad
327a09c0c1 Check for null player in browbeat. Add shrapnel blast test for omniscience (currently failing) 2014-08-18 19:10:15 -04:00
LevelX2
9219d79b25 Minor changes. 2014-08-18 23:54:33 +02:00
LevelX2
b54785688d Fixed Omniscience to work as alternate casting costs (also with split/fused cards). Added test. 2014-08-18 23:53:50 +02:00
magenoxx
e697cae98d Requested cards: added Skushroud Elf, Pill of the Paruns 2014-08-18 23:35:35 +04:00
magenoxx
43e82b7a1a Added zoneChangeCounter into LKI. Reimplemented Trostani. PersistTest and LastKnownInformationTest do work now. 2014-08-18 19:45:37 +04:00
magenoxx
cae473b6ca Reimplemented Torpor Orb with RuleModifiying effect 2014-08-18 19:43:01 +04:00
LevelX2
ea62f1dd3b * Chaos Warp - Some minor changes to implementation. 2014-08-18 11:13:36 +02:00
LevelX2
7865137eea Merge pull request #518 from MitchelStein/master
Implemented (but have not tested) Chaos Warp and Caustic Wasps
2014-08-18 10:31:31 +02:00
Dustin Conrad
1c71526616 Disintegrate, Black Visae, Browbeat, Aven Riftwatcher, Dead//Gone, Piracy Charm implemented. Fixed Engulfing Flame. 2014-08-18 00:42:13 -04:00
MitchelStein
41400d14a1 Chaos Warp and Caustic Wasps fixed and tested. Should be good to go! 2014-08-17 20:58:00 -07:00
LevelX2
06caf2179d * Ashiok, Nightmare Weaver - Added tests and minor changes. 2014-08-17 22:33:05 +02:00
LevelX2
ddb9c786b4 Some changes to logging and NPE handling. 2014-08-17 20:38:57 +02:00
MitchelStein
bef951d522 Another refinement to Chaos Warp. 2014-08-17 06:51:36 -07:00
MitchelStein
ce5d03446f Sourcedove a bit to get the syntax on moveCardToLibraryWithInfo() 2014-08-17 05:47:03 -07:00
MitchelStein
9533a513be Updated Chaos Warp 2014-08-17 05:30:31 -07:00
LevelX2
53465ec0c9 Fixed tooltip text of Angus Mackenzie and added Blistering Firecat. 2014-08-17 11:23:27 +02:00
shieldal
17fdeb267a Remove extra imports from Angus Mackenzie 2014-08-17 01:40:43 -07:00
shieldal
5f76cf7716 Change Angus Mackenzie to use existing classes 2014-08-17 01:37:47 -07:00
shieldal
0c64240d07 Add Decimate 2014-08-16 20:54:31 -07:00
MitchelStein
dc943fd851 Implemented (but have not tested) Chaos Warp and Caustic Wasps 2014-08-16 20:17:44 -07:00
shieldal
17bcd6ffb5 Add Angus Mackenzie 2014-08-16 18:10:17 -07:00
LevelX2
c449a9b2fd Some tests and minor formatting. 2014-08-17 02:48:19 +02:00
LevelX2
91f0951ba2 * Garruk, Apex Predator - Fixed duration bug of the boost effect. 2014-08-17 02:45:27 +02:00
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