Commit graph

15363 commits

Author SHA1 Message Date
Noah Gleason
a7cbd54f6e
Fix Booby Trap 2018-06-30 16:13:15 -04:00
Noah Gleason
ad0b4659bb
Implement Booby Trap 2018-06-30 13:54:39 -04:00
Noah Gleason
ed9d51526e
Implement Conjurer's Ban 2018-06-29 23:46:35 -04:00
Noah Gleason
174588e343
Implement Aetherplasm 2018-06-29 20:47:11 -04:00
igoudt
dcb1affb9d use isActivePlayer where possible, some minor text fixes 2018-06-29 21:18:05 +02:00
igoudt
013eccb6fa Merge branch 'master' of https://github.com/magefree/mage 2018-06-29 14:59:19 +02:00
igoudt
ca1ebeb55e add method Game.isActivePlayer(UUID playerId) 2018-06-29 14:59:11 +02:00
Evan Kranzler
01097629a0 fixed Sages of the Anima moving cards to battlefield rather than hand (fixes #5080) 2018-06-29 07:57:23 -04:00
Evan Kranzler
2b78716a1b fixed Young Pyromancer text 2018-06-28 09:06:51 -04:00
Noah Gleason
e2da104d6d
Implement Keeper of the Beasts 2018-06-27 22:02:53 -04:00
Evan Kranzler
aea831aeff fixed Vivien Reid's second ability cost 2018-06-26 19:51:41 -04:00
Noah Gleason
e3d2ed9087
Update Boseiju to work the same way as Cavern of Souls 2018-06-25 23:02:29 -04:00
Evan Kranzler
af0f944ba3 fixed card numbering 2018-06-25 22:31:58 -04:00
theelk801
b408643d58
Merge pull request #5074 from NoahGleason/serra-inquisitors
Implement Serra Inquisitors
2018-06-25 22:04:30 -04:00
Noah Gleason
0d783e2f54
Fix text on Dwarven Soldier 2018-06-25 21:59:25 -04:00
Noah Gleason
324ff4a3b8
Implement Serra Inquisitors 2018-06-25 21:58:26 -04:00
Evan Kranzler
a3fb80d45c updated M19 to use taplands in addition to basics in the land slot (closes #5072) 2018-06-25 21:26:47 -04:00
Evan Kranzler
c597546718 additional update to Mindblade Render 2018-06-25 21:06:56 -04:00
Evan Kranzler
7b8724b3f8 fixed Mindlade Render not triggering 2018-06-25 20:53:16 -04:00
Noah Gleason
4a5621a1d4
Implement Sea Troll 2018-06-25 20:00:31 -04:00
Evan Kranzler
c1c631a705 fixed reflexive triggers triggering more than once 2018-06-25 10:58:50 -04:00
Evan Kranzler
163601f005 fixed Jace, the Living Guildpact not having a third ability 2018-06-25 09:13:42 -04:00
Evan Kranzler
fc9804893b updated Steamflogger Boss's text, fixed its filter 2018-06-24 22:38:34 -04:00
theelk801
b1be4ad7d5
Merge branch 'master' into giant-oyster 2018-06-24 22:24:25 -04:00
theelk801
d446f8e5ab
Merge pull request #5051 from NoahGleason/giant-albatross
Implement Giant Albatross
2018-06-24 21:56:53 -04:00
Noah Gleason
2f936c7c78
Remove useless watcher 2018-06-24 21:55:15 -04:00
theelk801
e429e7573d
Merge pull request #5048 from NoahGleason/thought-dissector
Implement Thought Dissector
2018-06-24 21:54:34 -04:00
theelk801
355a3ab281
Merge pull request #5063 from NoahGleason/jovens-ferrets
Implement Joven's Ferrets
2018-06-24 21:53:40 -04:00
Noah Gleason
2b7c337736
Update Mystic Barrier 2018-06-24 20:46:53 -04:00
Noah Gleason
8949987b78
Add ConditionalTriggeredAbility for non-intervening0f 2018-06-24 20:02:40 -04:00
Evan Kranzler
5675073840 fixed Talons of Wildwood giving +2/+2 instead of +1/+1 2018-06-24 18:57:54 -04:00
Evan Kranzler
4455937158 fixed Novice Knight not working correctly 2018-06-24 18:21:16 -04:00
Evan Kranzler
c4b274d666 fixed Vivien of the Arkbow's second ability 2018-06-24 18:07:48 -04:00
Noah Gleason
37e800a7dd
Update Voice of Resurgence 2018-06-24 16:55:15 -04:00
LevelX2
99cfd86533 * Some more fixes for ManaOptions #5023 2018-06-24 18:11:17 +02:00
Noah Gleason
6ee4d4a217
Override Ability setters 2018-06-24 10:51:48 -04:00
LevelX2
8f27adce46 * Revitalize - Fixed life gaining, 3 instead of 4. 2018-06-24 10:43:10 +02:00
LevelX2
d1cc207b42 * Herald of Faith - Fixed life gain from 1 to 2 life. 2018-06-24 10:39:24 +02:00
LevelX2
3d31e12eae * Fixed wrong P/T values of Aegis of the Heavens. 2018-06-24 10:34:43 +02:00
Noah Gleason
65d67d48fd
Start implementing OrTriggeredAbility 2018-06-23 23:57:04 -04:00
Evan Kranzler
595ead66a7 Implemented Rysorian Badger 2018-06-23 22:38:04 -04:00
theelk801
2a704784cb
Merge pull request #5066 from NoahGleason/prophecy
Implement Prophecy
2018-06-23 21:59:08 -04:00
theelk801
4c148c36fd
Merge pull request #5064 from NoahGleason/heart-wolf
Implement Heart Wolf
2018-06-23 21:55:50 -04:00
Noah Gleason
1a9ee7b0b9
Update to ungendered wording 2018-06-23 21:52:36 -04:00
theelk801
235974f21a
Merge pull request #5067 from NoahGleason/delirium
Implement Delirium
2018-06-23 21:43:57 -04:00
Evan Kranzler
d7a38a65c8 fixed Skyrider Patrol confirmation text 2018-06-23 21:32:22 -04:00
Noah Gleason
d1d3897442
Fix this.spellAbility NPE 2018-06-23 21:22:44 -04:00
Noah Gleason
d9c7daaf52
Fix this.spellAbility NPE 2018-06-23 20:45:21 -04:00
Noah Gleason
9a1ce53c9e
Implement Prophecy, not showing up 2018-06-23 20:06:47 -04:00
LevelX2
f3d4194add * Palladia-Mors, the Ruiner - Fixed possible exception. 2018-06-24 02:01:20 +02:00
Noah Gleason
39ec630c45
Implement Orcish Mine 2018-06-23 19:42:19 -04:00
LevelX2
fdddbbbbe6 * Some rework/fixes/optimizations of calculation of available mana. 2018-06-24 01:23:49 +02:00
LevelX2
e71c54593e * The Ur-Dragon - Reworked triggered ability. 2018-06-24 01:22:54 +02:00
LevelX2
3bd716fb12 * Sinbirds Invocation - use standard method card card moving. 2018-06-24 01:22:18 +02:00
Noah Gleason
95aa52d9ac
Remove debug prints 2018-06-23 19:09:51 -04:00
Noah Gleason
1b33f99cec
Implement Heart Wolf 2018-06-23 19:08:06 -04:00
Noah Gleason
b97719fbb6
Add Delirium, not recognized as a card 2018-06-23 17:30:57 -04:00
Noah Gleason
a1bfe071c8
Switch from Watcher to getDealtDamageByThisTurn() 2018-06-23 14:41:14 -04:00
theelk801
eb85146367
Merge pull request #5046 from NoahGleason/mirror-golem
Implement Mirror Golem
2018-06-23 13:38:50 -04:00
theelk801
c4d9bfe554
Merge pull request #5047 from NoahGleason/mourners-shield
Implement Mourner's Shield
2018-06-23 13:38:06 -04:00
Evan Kranzler
b8d72b9619 fixed One with the Machine counting all permanents and not just artifacts 2018-06-23 13:30:39 -04:00
Noah Gleason
4fc42adb32
Fix Heat Stroke area of influence 2018-06-23 11:31:37 -04:00
Noah Gleason
c78cbc40eb
Fix Heat Stroke 2018-06-23 11:11:35 -04:00
Evan Kranzler
39075e000f small text fix 2018-06-22 21:26:16 -04:00
Evan Kranzler
5435deae7b Fixed Preeminent Captain putting creatures into play untapped 2018-06-22 21:25:52 -04:00
Evan Kranzler
589121d74a Fixed Sarkhan Fireblood's loyalty costs 2018-06-22 20:22:51 -04:00
Noah Gleason
9eeebcd3d3
Start implementing Joven's Ferrets 2018-06-22 18:27:21 -04:00
theelk801
42354c1583
Merge pull request #5049 from NoahGleason/neurok-transmuter
Implement Neurok Transmuter
2018-06-22 17:57:45 -04:00
theelk801
3c015898c4
Merge pull request #5061 from NoahGleason/dwarven-sea-clan
Implement Dwarven Sea Clan
2018-06-22 17:52:50 -04:00
Evan Kranzler
2de105ad5e fixed Vaevictis Asmadi, the Dire's triggered ability triggering incorrectly and not properly forcing sacrifice 2018-06-22 17:50:36 -04:00
Noah Gleason
6ec0cdd34c
Implement Dwarven Sea Clan 2018-06-22 17:26:40 -04:00
Oleg Agafonov
fb36f329f9 Fixed Dragon Egg tests 2018-06-23 01:19:54 +04:00
Evan Kranzler
3f73cf4121 add power/toughness to Dark-Dweller Oracle 2018-06-22 17:18:40 -04:00
João Alexandre Salgueiro Galrito
dd51968dbc fixed Departed Deckand p/t 2018-06-22 22:08:53 +01:00
Evan Kranzler
b473e07d51 changed Dragon Egg back until MTGJSON is updated with M19 2018-06-22 16:59:40 -04:00
Evan Kranzler
6477334e17 added Pendulum of Patterns to M19 2018-06-22 16:37:09 -04:00
João Alexandre Salgueiro Galrito
caf8ff3cf8 fix Ajani Adversary of Tyrants +1 2018-06-22 21:20:37 +01:00
Evan Kranzler
bde05efec6 updated Dragon Egg's subtypes 2018-06-22 15:56:52 -04:00
Noah Gleason
f7e7db4edc
Fully implement Giant Oyster 2018-06-22 15:54:31 -04:00
Evan Kranzler
ea0b809c2b fixed Sarkhan's Unsealing second ability 2018-06-22 14:56:27 -04:00
Evan Kranzler
ef705c1ca0 Implemented Suncleanser 2018-06-22 14:23:42 -04:00
Evan Kranzler
cf8e80ef1f Implemented Inferno Hellion 2018-06-22 13:57:54 -04:00
Evan Kranzler
1140b7cb37 Implemented Aether Tunnel 2018-06-22 13:39:52 -04:00
Evan Kranzler
0d921d0461 Implemented Talons of Wildwood 2018-06-22 13:36:34 -04:00
Evan Kranzler
e83e162fdf Implemented Vampire Neonate 2018-06-22 13:31:13 -04:00
Evan Kranzler
dc90116268 Implemented Greenwood Sentinel 2018-06-22 13:26:27 -04:00
Evan Kranzler
dff22591a1 Implemented Aegis of the Heavens 2018-06-22 13:25:43 -04:00
Evan Kranzler
8a9d297852 Implemented Hired Blade 2018-06-22 13:24:20 -04:00
Evan Kranzler
6880923ca4 Updated M19 spoiler, added all reprints 2018-06-22 13:20:08 -04:00
Noah Gleason
d1192661bc
Remove debug logging 2018-06-22 12:17:24 -04:00
Noah Gleason
77d1f18ec7
Start implementing Giant Oyster 2018-06-22 11:53:27 -04:00
Evan Kranzler
b706967266 Implemented Aether Shield Artificer 2018-06-22 09:01:45 -04:00
Evan Kranzler
2f3ef20048 Implemented Fraying Omnipotence 2018-06-22 08:54:18 -04:00
Evan Kranzler
266a7cdb85 Implemented Transmogrifying Wand 2018-06-22 08:44:15 -04:00
Evan Kranzler
c59457b2e5 fixed Runic Armasaur triggering off of your abilities 2018-06-22 08:26:32 -04:00
Evan Kranzler
5c7993af38 Implemented Doublecast 2018-06-22 08:25:52 -04:00
Evan Kranzler
d10553398d Implemewnted Gallant Cavalry 2018-06-22 08:12:29 -04:00
Evan Kranzler
a418fcf832 fixed Fell Specter not having power or toughness (fixes #5052) 2018-06-22 08:06:24 -04:00
Evan Kranzler
b7ae908c6d updated M19 spoiler 2018-06-22 08:02:31 -04:00
LevelX2
4b82d903ff * Palladia Mors, the Ruiner - Added missing watcher call. 2018-06-22 06:46:35 +02:00
Noah Gleason
ca8721e4f9
Implement Giant Albatross 2018-06-22 00:09:32 -04:00
Evan Kranzler
63b4d4346c Implemented Druid of Horns 2018-06-21 23:13:52 -04:00
Evan Kranzler
85b6d8408a Implemented Psychic Corrosion 2018-06-21 23:06:50 -04:00
Evan Kranzler
592362a258 Implemented Tezzeret, Artifice Master 2018-06-21 22:59:29 -04:00
Evan Kranzler
4dca0c2650 Implemented Ravenous Harpy 2018-06-21 22:34:11 -04:00
Evan Kranzler
eac59d4fb2 Implemented Arcane Encyclopedia 2018-06-21 22:28:07 -04:00
Evan Kranzler
46f536c601 Implemented Rhox Oracle 2018-06-21 22:24:49 -04:00
Evan Kranzler
35e55d0c3a updated M19 spoiler 2018-06-21 22:19:45 -04:00
Evan Kranzler
266083a655 fixed a card number 2018-06-21 21:52:51 -04:00
Evan Kranzler
f7a3a6409b Implemented Grim Feast 2018-06-21 21:39:57 -04:00
Evan Kranzler
36e5bd3a1d Implemented Thorn Lieutenant 2018-06-21 19:59:26 -04:00
Evan Kranzler
055d97d8ac Implemented Isolation Tower 2018-06-21 19:43:55 -04:00
Evan Kranzler
547257bc60 fixed Nightmare's Thirst giving +X/+X instead of -X/-X (fixes #5050) 2018-06-21 19:25:09 -04:00
LevelX2
46d61a1ebc Fixed some possible exceptions. 2018-06-21 22:49:15 +02:00
LevelX2
083d4cee6d Fixed possible static filter manipulation. 2018-06-21 22:33:02 +02:00
Evan Kranzler
9ed28dea6f Implemented Novice Knight 2018-06-21 15:44:06 -04:00
Evan Kranzler
36c0e35035 Implemented Leonin Vanguard 2018-06-21 15:34:05 -04:00
Noah Gleason
9b68e0860b
Implement Neurok Transmuter 2018-06-21 15:29:17 -04:00
Evan Kranzler
fce8d67b05 small fix 2018-06-21 15:19:54 -04:00
Evan Kranzler
c80c736546 Implemented Hieromancer's Cage 2018-06-21 15:14:43 -04:00
Evan Kranzler
950dc59b19 Implemented Mystic Archaeologist 2018-06-21 15:11:35 -04:00
Evan Kranzler
589bef53e5 Implemented Dragon's Hoard 2018-06-21 15:08:34 -04:00
Evan Kranzler
6953795812 Implemented Leonin Warleader 2018-06-21 15:01:52 -04:00
Evan Kranzler
b4b2ff1509 Implemented Vigilant Baloth 2018-06-21 14:52:11 -04:00
Evan Kranzler
9ce0d15acd Implemented Isolate 2018-06-21 14:50:39 -04:00
Evan Kranzler
0ca866806a Implemented Siegebreaker Giant 2018-06-21 14:47:40 -04:00
Evan Kranzler
594c75fcb4 Updated M19 spoiler 2018-06-21 14:43:58 -04:00
Evan Kranzler
878f3ba132 fixed Dismissive Pyromancer's name 2018-06-21 13:13:10 -04:00
Noah Gleason
1adcdd3b62
Implement Thought Dissector 2018-06-21 13:10:08 -04:00
Evan Kranzler
252998cf46 fixed Departed Deckhand to match English version 2018-06-21 13:09:15 -04:00
Evan Kranzler
56bfc4c6f8 Implemented Liliana, Untouched by Death 2018-06-21 12:59:31 -04:00
Evan Kranzler
31bf3b67cf updated card numbering 2018-06-21 12:42:04 -04:00
Evan Kranzler
2b2f3b6e01 Updated "this spell" wordings 2018-06-21 12:32:25 -04:00
Evan Kranzler
487503afcd Implemented Lure of Prey 2018-06-21 12:29:36 -04:00
LevelX2
0d6015bbb9 M19 - Added Runed Armasaur. 2018-06-21 16:38:07 +02:00
LevelX2
cd8e038679 * Changes for netMana null handling #5023. 2018-06-21 16:27:05 +02:00
Evan Kranzler
1125513c11 Implemented Chaos Wand 2018-06-21 09:04:46 -04:00
Evan Kranzler
cfb19b21eb Implemented Demanding Dragon 2018-06-21 08:44:06 -04:00
Evan Kranzler
db07686008 Implemented Departed Deckhand 2018-06-21 08:37:18 -04:00
Evan Kranzler
08d9463b1e Implemented Disdainful Pyromancer 2018-06-21 08:17:56 -04:00
Evan Kranzler
35010e1e2c Implemented Liliana's Contract 2018-06-21 08:08:51 -04:00
Evan Kranzler
80230df2eb Merge branch 'master' of https://github.com/magefree/mage 2018-06-21 07:46:16 -04:00
Oleg Agafonov
00530f0d02
Merge pull request #5037 from NoahGleason/loafing-giant
Implement Loafing Giant
2018-06-21 15:28:59 +04:00
Noah Gleason
6a2eda0146
Implement Mourner's Shield 2018-06-20 23:11:07 -04:00
Noah Gleason
defed69b70
Remove commented code 2018-06-20 23:09:28 -04:00
Noah Gleason
ec8a25f2e1 Fix Riftsweeper issue 2018-06-20 23:07:04 -04:00
Noah Gleason
06a280dd18 Implement Mirror Golem 2018-06-20 23:07:04 -04:00
Evan Kranzler
ab0c188587 added power/toughness to Suspicious Bookcase 2018-06-20 22:42:57 -04:00
Evan Kranzler
e936061ae8 added deathtouch to Poison-Tip Archer 2018-06-20 22:38:17 -04:00
Evan Kranzler
af076574eb Implemented Supreme Phantom 2018-06-20 22:37:14 -04:00