Evan Kranzler
eabbf92c42
Implemented Artful Takedown
2018-09-11 14:47:25 -04:00
Evan Kranzler
14b568b3ec
Implemented Chemister's Insight
2018-09-11 14:42:58 -04:00
Evan Kranzler
44d7de5359
Implemented Beast Whisperer
2018-09-11 14:41:46 -04:00
Evan Kranzler
6589a851ee
Implemented Gatway Plaze
2018-09-11 14:40:29 -04:00
Evan Kranzler
1a5a7e38d8
Implemented Gate Summit
2018-09-11 12:03:34 -04:00
Evan Kranzler
f50c4545c1
Implemented Goblin Cratermaker
2018-09-11 11:54:50 -04:00
Evan Kranzler
95cbde5907
Implemented Ionize
2018-09-11 11:46:37 -04:00
Evan Kranzler
09f41d9b6a
Implemented Runaway Steam-Kin
2018-09-11 11:35:52 -04:00
Evan Kranzler
08fb65f4d2
Implemented District Guide
2018-09-11 11:20:29 -04:00
Evan Kranzler
81ac7859c4
updated GRN spoiler and reprints
2018-09-11 11:11:29 -04:00
Evan Kranzler
5e13502ae0
Implemented Deafening Clarion
2018-09-11 08:36:25 -04:00
Evan Kranzler
24be54606a
Implemented Assassin's Trophy
2018-09-10 21:54:17 -04:00
Evan Kranzler
f433d7c006
Implemented Izoni, Thousand-Eyed
2018-09-10 21:46:04 -04:00
Evan Kranzler
d6739f9073
Implemented Bounty Agent
2018-09-10 20:42:28 -04:00
Evan Kranzler
b5e042ee43
fixed Varchild creating tokens under the wrong player's control
2018-09-10 20:35:29 -04:00
Evan Kranzler
b94f1aec2f
Implemented Hypothesizzle
2018-09-10 20:33:16 -04:00
Evan Kranzler
00dce3caa0
Implemented March of the Multitudes
2018-09-10 19:38:51 -04:00
Evan Kranzler
5940dc1960
updated GRN spoiler
2018-09-10 19:35:21 -04:00
Evan Kranzler
8b5bc42d0e
Implemented Dream Eater
2018-09-10 16:59:25 -04:00
Evan Kranzler
24a71d2577
Implemented Response // Resurgence
2018-09-10 16:01:01 -04:00
Evan Kranzler
15b9a4256f
Implemented Sumala Woodshaper
2018-09-10 15:35:22 -04:00
Evan Kranzler
16ea17ad0c
Implemented Niv-Mizzet, Parun
2018-09-10 15:29:45 -04:00
Evan Kranzler
9f6cb8807d
Implemented Fresh-Faced Recruit
2018-09-10 15:06:12 -04:00
Evan Kranzler
816635eaba
Implemented Find // Finality
2018-09-10 14:59:46 -04:00
Evan Kranzler
c1c8189d0d
Implemented Dimir Informant
2018-09-10 14:11:07 -04:00
Evan Kranzler
a1d06dfe39
Implemented Whisper Agent
2018-09-10 14:09:59 -04:00
Evan Kranzler
b3558b5394
Implemented Sunhome Stalwart
2018-09-10 14:05:08 -04:00
Evan Kranzler
a0deb01646
updated GRN spoiler and reprints
2018-09-10 13:59:22 -04:00
Max Behling
ecc932bf41
Database for Roots of Life
2018-09-10 12:22:10 -05:00
Max Behling
771396ee78
Implemented Roots of Life
2018-09-10 12:08:10 -05:00
Evan Kranzler
a464333761
fixed Sea God's Revenge being able to target non-opposing creatures ( fixes #5304 )
2018-09-08 18:00:10 -04:00
Evan Kranzler
b4bd056714
Implemented Vraska, Regal Gorgon
2018-09-08 11:38:26 -04:00
Evan Kranzler
1666b1c88f
Implemented Ral's Staticaster
2018-09-08 11:19:37 -04:00
Evan Kranzler
f22e87d61b
Implemented Attendant of Vraska
2018-09-08 11:07:09 -04:00
Evan Kranzler
e6dc705226
Implemented Vraska's Stoneglare
2018-09-08 10:55:27 -04:00
Evan Kranzler
84cff64b70
Implemented Ral's Dispersal
2018-09-08 10:39:41 -04:00
Evan Kranzler
fffb299581
Implemented Ral, Caller of Storms
2018-09-07 23:26:28 -04:00
L_J
055c9e9fff
Allowed Oreskos Explorer to search for nonbasic Plains
2018-09-07 22:25:41 +00:00
Evan Kranzler
e398fb9a30
Implemented Emberwilde Caliph
2018-09-07 15:07:13 -04:00
Evan Kranzler
759ccf757a
Implemented Wary Okapi
2018-09-07 11:39:43 -04:00
Evan Kranzler
6d25f4889a
fixed some look and reveal effects
2018-09-05 15:56:02 -04:00
Oleg Agafonov
900aadb33b
* Fixed wrong rarity in set CM1 - Commander's Arsenal;
2018-09-05 21:00:18 +04:00
Evan Kranzler
9c19f07494
fixed various problems with Call to Arms
2018-09-05 10:57:55 -04:00
Evan Kranzler
6ff0d319bd
fixed Blade of the Bloodchief's effect text ( fixes #5225 )
2018-09-05 10:31:29 -04:00
Evan Kranzler
c1f9a3f718
fixed Windgrace's Judgment not destroying everything it targets ( fixes #5269 )
2018-09-05 08:48:52 -04:00
Evan Kranzler
909fcf749d
Implemented Murmuring Mystic
2018-09-04 23:15:07 -04:00
Evan Kranzler
45960d63a9
Implemented Radical Idea
2018-09-04 23:08:30 -04:00
Evan Kranzler
efa9b4e809
Implemented Direct Current
2018-09-04 23:07:23 -04:00
Evan Kranzler
dfe83b0b4e
Implemented Arboretum Elemental
2018-09-04 23:06:16 -04:00
Evan Kranzler
4741db2c4b
fixed Legion Warboss token ability
2018-09-04 20:30:18 -04:00
Evan Kranzler
1c1622a005
fixed missing .java from Healer's Hawk and Blade Instructor
2018-09-04 20:29:59 -04:00
jmharmon
ae62bf4abd
Implement Healer's Hawk
2018-09-04 16:19:15 -07:00
jmharmon
ef82f571d9
Implement Blade Instructor
2018-09-04 16:10:44 -07:00
jmharmon
19af00f46a
Update GuildsOfRavnica.java
2018-09-04 16:00:57 -07:00
Oleg Agafonov
58d4ede19f
* Fixed missing abilities (Goblin Racketeer, Marauding Maulhorn, SadisticAugermage);
2018-09-05 02:46:35 +04:00
Evan Kranzler
6941ea7756
small fix
2018-09-04 14:30:37 -04:00
Evan Kranzler
dc93fa8e3d
Implemented Status // Statue
2018-09-04 14:29:37 -04:00
Evan Kranzler
26f0f20d82
Implemented Moodmark Painter
2018-09-04 14:02:29 -04:00
Evan Kranzler
a1414103b3
Implemented Sonic Assault
2018-09-04 13:32:59 -04:00
Evan Kranzler
149be7a6c4
Implemented Unexplained Disappearance
2018-09-04 12:21:20 -04:00
Evan Kranzler
eb919bb085
Implemented Rosemane Centaur
2018-09-04 12:19:28 -04:00
Evan Kranzler
eaeae56639
Implemented Hammer Dropper
2018-09-04 12:18:48 -04:00
Evan Kranzler
b0b75cb34e
Implemented Deadly Visit
2018-09-04 12:18:14 -04:00
Evan Kranzler
5d8092507c
Implemented Barging Sergeant
2018-09-04 12:15:49 -04:00
Evan Kranzler
cfbc014af8
updated GRN spoiler
2018-09-04 12:13:28 -04:00
Evan Kranzler
77b3401272
Implemented Quasiduplicate
2018-09-04 11:22:40 -04:00
Evan Kranzler
9ba023ce66
Implemented Legion Warboss
2018-09-03 23:18:13 -04:00
Evan Kranzler
6cfa5b6c45
Implemented Underrealm Lich
2018-09-03 11:07:02 -04:00
Evan Kranzler
e030ef3268
Implemented Ral, Izzet Viceroy
2018-09-03 10:23:15 -04:00
Oleg Agafonov
17774aaad5
Merge pull request #5297 from magefree/rystan-patch-3
...
Update VodalianArcanist.java
2018-09-03 09:18:39 +04:00
Oleg Agafonov
3132c2863d
Merge pull request #5296 from magefree/rystan-patch-2
...
Update BrudicladTelchorEngineer.java
2018-09-03 09:15:13 +04:00
Oleg Agafonov
db780385b7
Merge pull request #5295 from magefree/rystan-patch-1
...
Update Yennett, Cryptic Sovereign class names to match card
2018-09-03 09:13:45 +04:00
Evan Kranzler
dd38cc1125
Implemented Conclave Tribunal
2018-09-03 00:13:19 -04:00
Evan Kranzler
20797505ef
Implemented Firemind's Research
2018-09-02 23:45:47 -04:00
Evan Kranzler
915cc38e11
Implemented Necrotic Wound
2018-09-02 23:34:33 -04:00
Evan Kranzler
9b1d5e2a57
Implemented Thought Erasure
2018-09-02 23:07:19 -04:00
Evan Kranzler
22585729c4
Implemented Sinister Sabotage
2018-09-02 22:52:35 -04:00
Evan Kranzler
087b6126a0
Implemented Boros Challenger
2018-09-02 22:18:16 -04:00
Evan Kranzler
e9fef59495
Implemented Emmara, Soul of the Accord
2018-09-02 21:56:34 -04:00
Michael Simons
27c3a3d418
Update VodalianArcanist.java
2018-09-02 20:49:33 -04:00
Michael Simons
04fcc80f06
Update VodalianArcanist.java
...
- Updated to use common InstantOrSorcerySpellManaBuilder as used by Curious Homunculus
Error reported in #5273
2018-09-02 20:40:39 -04:00
Michael Simons
e96773bc28
Update BrudicladTelchorEngineer.java
...
Update Brudiclad oracle text to match card text, per #5273
2018-09-02 20:20:53 -04:00
Michael Simons
581117faa8
Update Commander2018.java
2018-09-02 20:09:48 -04:00
Michael Simons
b3b1893b93
Update and rename YennetCryptSovereign.java to YennettCrypticSovereign.java
...
Card name doesn't match actual card name:
https://scryfall.com/card/c18/51/yennett-cryptic-sovereign
2018-09-02 20:08:09 -04:00
Evan Kranzler
168b0ccd3f
added reprints to GRN
2018-09-02 14:16:31 -04:00
theelk801
30c70e5c8b
Merge pull request #5287 from magefree/rystan-patch-4
...
Add ImperviousGreatwurm - GRN BaB promo
2018-09-02 14:00:51 -04:00
Quercitron
470fd4c75a
* Reality Scramble - fix that the last matching card is put onto the battlefield instead of the first matching card ( fixes #5290 ).
2018-09-01 15:06:12 +03:00
L_J
7260e8d2ab
Implemented Jalum Grifter and Burning Cinder Fury
2018-09-01 01:31:47 +02:00
L_J
a0776d7b66
Modified bidding evaluation for AI (Mages' Contest)
2018-08-30 18:52:51 +00:00
Michael Simons
c19d8ea596
Update ImperviousGreatwurm.java
2018-08-28 22:17:01 -04:00
Michael Simons
1fc78bdc95
Starting expansion Guilds of Ravnica
...
https://scryfall.com/sets/grn
2018-08-28 22:05:54 -04:00
Michael Simons
dc66618e1d
Add ImperviousGreatwurm - GRN BaB promo
...
https://scryfall.com/card/grn/273/impervious-greatwurm
2018-08-28 21:55:10 -04:00
L_J
96d14c59ec
Implemented Free-For-All
2018-08-28 23:24:36 +00:00
L_J
50dacf3533
Fixed token import for Flock of Rabid Sheep
2018-08-28 23:21:48 +00:00
L_J
bda10ed04c
Implemented Unglued cards
2018-08-29 01:15:29 +02:00
L_J
dca2ec174b
Modified bidding evaluation for AI (Mages' Contest)
2018-08-28 15:08:05 +00:00
L_J
a45c7dd22f
Implemented Mages' Contest
2018-08-26 20:34:31 +00:00
L_J
b0af22677a
Implemented Mages' Contest
2018-08-26 20:33:23 +00:00
Oleg Agafonov
d5c8d68fa1
* Fixed wrong card numbers (wrong images) in Masterpiece set (MPS)
2018-08-25 17:22:24 +04:00
LevelX2
9e88d847ed
* Estrid, the Masked - fixed problems with with first and second ability ( fixes #5223 ).
2018-08-25 14:30:31 +02:00
LevelX2
2f8b8c7f06
* Boreas Charger - Fixed it's triggered ability ( fixes #5240 ).
2018-08-25 13:01:02 +02:00
LevelX2
a40caf2840
* Covedted Jewel - Fixed triggered ability ( fixes #5268 ).
2018-08-25 11:23:13 +02:00
Kevin Shin
97e4e2738b
Added check for if the exiled card's owner is missing.
2018-08-25 03:36:32 -05:00
Oleg Agafonov
e22d9c3072
Merge pull request #5261 from magefree/FixEstridsInvocation5234
...
Copy effects
2018-08-25 04:35:11 +04:00
Oleg Agafonov
8b89896b4b
Missing comments
2018-08-25 04:04:55 +04:00
L_J
458c3deba3
Added missing TapSourceCost for Wayfarer's Bauble
2018-08-24 19:23:33 +00:00
Kevin Shin
9f470e2bd0
Fixes Flickerform to return the exiled creature under the creature's owner's control, instead of its own owner's control. #5084
2018-08-23 02:55:47 -05:00
Kevin Shin
1ed13f8bd8
Copy effects now properly attach copied auras to permanents. #5234 #2135
2018-08-22 23:38:49 -05:00
LevelX2
fa471b3e0f
Merge pull request #5257 from kevinwshin/FixPatronOfTheNezumi5241
...
Patron of the Nezumi
2018-08-22 16:41:17 +02:00
LevelX2
e3e892dcfd
Merge pull request #5254 from kevinwshin/FixIsolatedWatchtower5246
...
Fixes Isolated Watchtower
2018-08-22 16:34:16 +02:00
LevelX2
30d4da9e76
Merge pull request #5256 from kevinwshin/FixVarchildBetrayerofKjeldor5245
...
Fixes Varchild, Betrayer of Kjeldor
2018-08-22 16:29:15 +02:00
Kevin Shin
114c323fa1
Patron of the Nezumi now correctly cares about whose graveyard a creature went to rather than who controlled it before dying. #5241
2018-08-22 07:05:18 -05:00
Kevin Shin
05b77bca7f
Fixes Varchild, Betrayer of Kjeldor which previously did not make tokens due to what I'm guessing was an autocomplete error.
2018-08-22 06:28:00 -05:00
Kevin Shin
5d4ec0340a
Fixes Isolated Watchtower which previously only checked if an opponent controlled at least as many lands as you. #5246
2018-08-22 05:07:43 -05:00
Kevin Shin
fa6c48ee56
Fixes Pestilence Rats to count all other rats in play instead of just other rat creatures in your control. #5251
2018-08-22 03:32:28 -05:00
Oleg Agafonov
8b8392f42c
Merge pull request #5236 from jesusjbr/master
...
Fix Xantcha, Sleeper Agent.
2018-08-20 15:41:32 +04:00
Piotr Szczepanski
b9a6bcce8d
Forge of Heroes can place counters only on creatures or planeswalkers.
...
If a Commander becomes other type after the activation but before the resolution, the ability will be countered by the game, due to invalid target. For instance: player A plays their commander and it resolves. Then they activate Forge of Heroes' second ability. In response player B flashes Song of the Dryads on that commander. Song resolves, commander becomes a Forest and loses all it's other types. Forge of Heroes is countered by the game since land is not an allowed type.
2018-08-20 12:41:33 +02:00
jesusjbr
114d2382ec
Changed the method applies in XantchaSleeperRestrictionEffect to be more readable.
2018-08-19 22:32:39 +02:00
L_J
7310b80b78
Implemented Spark Fiend
2018-08-18 10:36:29 +00:00
L_J
b1a3835eee
Implemented Spark Fiend
2018-08-18 10:35:46 +00:00
L_J
019f833f29
Fix issue with Isperia's effect's copy() method
2018-08-17 19:31:42 +00:00
LevelX2
a3ffddcbdd
* Heavenly Blademaster - Fixed attachment movement logic. Fixed tooltip text.
2018-08-17 15:18:23 +02:00
L_J
c09eb506de
Implemented Gerrymandering
2018-08-16 23:48:48 +00:00
L_J
514df1d094
Implemented Gerrymandering
2018-08-16 23:48:31 +00:00
L_J
53f4d4de12
Text fix
2018-08-16 22:38:56 +00:00
L_J
02eddb3190
Typo fixes
2018-08-16 22:38:00 +00:00
jesusjbr
2a65197fa5
Fixed Xantcha. The attack restriction effect now applies only to herself.
2018-08-16 01:39:42 +02:00
LevelX2
c156491ab1
Merge origin/master
2018-08-15 20:50:10 +02:00
LevelX2
6276eca082
* Yuriko, the Tiger's Shadow - Fixed that Ninjutsu was no Commander ninjutsu ( fixes #5226 ).
2018-08-15 20:49:30 +02:00
Oleg Agafonov
dba037858c
* Fixed broken download images with Fourth Edition set;
2018-08-15 14:47:11 +04:00
LevelX2
deb675a74a
Xmage 1.4.30V0
2018-08-15 11:35:40 +02:00
LevelX2
b96d6e12af
Added some exception handling.
2018-08-15 11:28:13 +02:00
LevelX2
2429425fd2
Merge origin/master
...
Conflicts:
Mage.Sets/src/mage/cards/s/SalvageTrader.java
Mage.Sets/src/mage/cards/t/ThermalDetonator.java
2018-08-15 10:51:21 +02:00
LevelX2
9545ab055d
Moved predicate to framework.
2018-08-15 10:47:31 +02:00
LevelX2
4cce091dc2
Reworked Salvage Trader.
2018-08-15 10:46:15 +02:00
LevelX2
fb800c66bc
Thermal Detonator fixed filter handling.
2018-08-15 10:09:36 +02:00
LevelX2
35c77a1e5f
Some minor rework of Tuvasa the Sunlit.
2018-08-15 10:06:54 +02:00
Oleg Agafonov
f5093dfe8e
Fixed compilation errors (junky filter in Salvage Trader, fix in Thermal Detonator);
2018-08-15 11:38:28 +04:00
LevelX2
1322bd3c23
Merge pull request #5209 from tamaroth/master
...
Fix Tuvasa the Sunlit triggered ability.
2018-08-15 08:52:34 +02:00
LevelX2
1c964ca0d0
Merge branch 'master' into AminatousAugur
2018-08-15 08:46:37 +02:00
LevelX2
6712e50146
Merge pull request #5196 from credman0/EmissaryOfGrudges
...
Implemented Emissary of Grudges
2018-08-15 08:17:16 +02:00
LevelX2
3abd153de0
Merge pull request #5194 from magefree/rystan-patch-3
...
Fix Field of Ruin search logic
2018-08-15 08:16:46 +02:00
LevelX2
51a93a01a2
Merge pull request #5193 from magefree/rystan-patch-2
...
Fumble effect not working per #5155 feedback
2018-08-15 08:14:42 +02:00
LevelX2
e516430aad
Merge pull request #5187 from jesusjbr/master
...
Xantcha, Sleeper Agent implemented.
2018-08-15 08:14:07 +02:00
LevelX2
94e265f396
Merge pull request #5185 from credman0/master
...
Aminatou, the Fate Shifter minor fix - can be commander and author info
2018-08-15 08:13:43 +02:00
LevelX2
8e040841a9
Merge pull request #5182 from Dilnu/Spell
...
Add methods to get information about potential spells.
2018-08-15 08:11:49 +02:00
LevelX2
6e242fb11f
Merge pull request #5178 from magefree/yuriko
...
Implemented Yuriko, the Tiger's Shadow
2018-08-15 08:09:40 +02:00
LevelX2
a30ed4fee5
Merge pull request #5157 from ninthworld/master
...
Add Star Wars Expansion sets to the Star Wars set
2018-08-15 08:09:19 +02:00
LevelX2
fa13786fab
Merge pull request #5053 from Sedictious/Battlebond_Boos
...
Fix Battlebond Partner distribution
2018-08-15 08:09:03 +02:00
Oleg Agafonov
593df43758
Refactoring: replace custom creature tokens with basic class (1 card);
...
Added blink test;
2018-08-15 06:47:33 +04:00
Oleg Agafonov
3da2f98eac
Fixed predicate refactor at #5161 ;
...
* Interdict, Ouphe Vandals - fixed that it catch triggered + activated, but must only activated;
2018-08-15 06:29:06 +04:00
Samuel Sandeen
a94dbe1c9d
Fix a bug with Tawnos Urza's Apprentice caught by the predicate refactor ( #5220 )
2018-08-14 22:22:48 -04:00
Oleg Agafonov
a68667e582
Merge pull request #5161 from Dilnu/Kindred
...
Make the type checking on predicates added to filters stricter
2018-08-15 04:41:27 +04:00
quercitron
3951a48f57
Merge pull request #5211 from elliott-king/master
...
Updated a few cards to reflect "target player/opponent or planeswalker".
2018-08-10 04:00:18 +03:00
elliott-king
8b475bbca5
Update a few cards to reflect "target player/opponent or planeswalker"
2018-08-08 21:03:25 -04:00
tamaroth
fc3b3de4ce
Fix the triggered ability of Tuvasa the Sunlit to only trigger once.
...
Tuvasa's ability should only trigger once a turn when an enchantment spell is being
cast. For all the subsequent spells the ability should not be triggered.
2018-08-08 12:04:52 +02:00
Jeff
d8f9c4b329
- Added requested cards Damping Engine and Keeper of the Mind.
2018-08-07 15:39:01 -05:00
elliott-king
84a05f90a2
Update Eternal Flame to match Oracle text.
2018-08-05 16:37:10 -04:00
dilnu
3e0a92fed8
Fix a typo
2018-08-04 22:42:22 -04:00
Colin Redman
8540f4c03b
Made land into play effect optional
2018-08-04 17:01:49 -06:00
Colin Redman
53f68197aa
Changed to stream, and removed prompt when there is only a single type
2018-08-04 16:34:30 -06:00
igoudt
cba7da020e
Merge branch 'master' of https://github.com/magefree/mage
2018-08-04 20:29:49 +02:00
igoudt
d19aa45e89
fix Bonfire of the Damned and Rakdoss Return to be able to target planeswalkers
2018-08-04 20:29:39 +02:00
ingmargoudt
67d531a821
Merge pull request #5192 from magefree/rystan-patch-1
...
Venomspout Brackus ability damage doesn't match card text
2018-08-04 20:11:54 +02:00
spjspj
6cb700dc42
Slight Revert
2018-08-04 01:18:07 +10:00
spjspj
4ce9addcc0
4 decks for C18
2018-08-04 01:14:57 +10:00
Colin Redman
18097e1248
Implemented Emissary of Grudges
...
Moved Leonin Stalker ability and cost to common classes
2018-08-03 00:29:44 -06:00
Colin Redman
d6b8e1240c
Implemented Aminatou's Augury
2018-08-02 23:10:54 -06:00
Michael Simons
59907b59e0
Fix Field of Ruin search logic
...
Per #5126 :
field of ruin bugged: doesn't let u search for a land. (reported by vespel / 2018-07-15 03:18:09.356).
Changed search logic to match the search from CollectiveVoyage.java.
2018-08-03 00:45:29 -04:00
Michael Simons
79e94eef8e
Fumble effect not working per #5155 feedback
...
Bug on Fumble: Hello,I casted "Fumble" (Battlebond) targeting a Serra Ascendant, the spell resolved but the ascendant stayed on the battlefield. (reported by Endymion / 2018-07-20 15:28:06.142).
2018-08-03 00:21:16 -04:00
Michael Simons
9da4b0da98
Update VenomspoutBrackus.java
...
Activated ability for Venomspout Brackus was doing incorrect amount of damage from card.
2018-08-02 23:22:49 -04:00
jesusjbr
8c8a73c791
Added effect to Xantcha, Sleeper Agent. Now this creature can't attack its owner or planeswalkers its owner controls.
2018-08-02 23:14:23 +02:00
spjspj
413dcf9266
Geode Golem (C18)
2018-08-02 22:13:13 +10:00
jesusjbr
f4515efe41
Xantcha, Sleeper Agent implemented.
...
Added a new effect (LoseLifePermanentControllerEffect).
2018-08-02 14:03:33 +02:00
ninthworld
2a2df685a9
Merge branch 'master' of https://github.com/magefree/mage.git
2018-08-01 18:40:58 -07:00
credman0
ea641cd40a
Fixed typo in Aminatou, the Fateshifter's name
2018-08-01 17:00:07 -06:00
Colin Redman
308a55cf9a
Aminatou, the Fate Shifter minor fix - can be commander and author info
2018-08-01 14:12:09 -06:00
Colin Redman
0fa4c2d324
Implemented Aminatou, the Fateshifter
2018-08-01 05:33:51 -06:00
Chatziargyriou Eleftheria
197020b162
Merge branch 'master' into Battlebond_Boos
2018-07-31 17:02:11 +03:00
spjspj
251e0443df
Treasure Nabber (C18) "All takesies, no givesies"
2018-07-30 23:27:03 +10:00
Evan Kranzler
ef38467326
Implemented Estrid, the Masked
2018-07-29 22:55:28 -04:00
dilnu
988b64866c
Fix a bug with Animar's cost reduction effect.
2018-07-29 11:22:41 -04:00
spjspj
7317f3335b
Merge branch 'master' into master
2018-07-29 23:27:15 +10:00
spjspj
43b91a1511
Implement 1 card C18
2018-07-29 23:24:57 +10:00
Samuel Sandeen
e5c1dfc4b7
Refactor ControlledCreaturesDealCombatDamagePlayerTriggeredAbility. ( #5163 )
...
It now triggers once for each player damaged.
Fixes https://github.com/magefree/mage/issues/5162
2018-07-29 08:16:07 -04:00
Samuel Sandeen
14520097a5
Fix issues with the ChosenSubtypePredicate and clone effects. ( #5164 )
...
Update ChosenSubtypePredicate to be an ObjectPlayer predicate. This fixes how cards that use it act when cloned.
Fixes https://github.com/magefree/mage/issues/5136
2018-07-29 07:44:19 -04:00
Samuel Sandeen
a164dad83f
Fix issues with Clone and Metallic Mimic ( #5160 )
...
Fix bugs with Metallic Mimic and Adaptive Automaton and clone effects.
Metallic Mimic and Adaptive Automaton were both using the technically correct EnterEventType specifier for their as enters the battlefield abilities. Despite it being technically correct this meant that their ability didn't trigger if they were cloned.
Additionally EnterAttributeAddChosenSubtypeEffect changed the subtype of the base object which meant that clones entered in with the chosen subtype of the original.
2018-07-29 07:40:48 -04:00
Evan Kranzler
3278139da3
Implemented Myth Unbound
2018-07-28 23:08:26 -04:00
Evan Kranzler
95f375316b
Implemented Yurikp, the Tiger's Shadow
2018-07-28 21:48:29 -04:00
Evan Kranzler
3407a3e742
Implemented Coveted Jewel
2018-07-28 20:10:24 -04:00
Evan Kranzler
97dcba2652
small fix
2018-07-28 17:19:29 -04:00
Evan Kranzler
ac0b3315ea
Implemented Sower of Discord
2018-07-28 17:18:52 -04:00
Evan Kranzler
db6211cd20
Implemented Saheeli, the Gifted
2018-07-28 16:25:39 -04:00
Evan Kranzler
5d2e95f1a6
Implemented Reality Scramble
2018-07-28 15:32:31 -04:00
Evan Kranzler
c2c7aff4f7
fixed the formatting on some ability words
2018-07-28 15:01:20 -04:00
Evan Kranzler
b757f15313
Implemented Vedalken Humiliator
2018-07-28 14:47:34 -04:00
Evan Kranzler
ded41fd1e0
fixed Frenetic Efreet not flipping coins if not on the battlefield ( fixes #5176 )
2018-07-28 11:00:53 -04:00
Will Hall
76d0baa792
Implemented Gyrus, Waker of Corpses
2018-07-27 18:38:36 -07:00
Evan Kranzler
fe65d595ac
Implemented Boreas Charger
2018-07-27 20:38:05 -04:00
Evan Kranzler
bda4c8d052
updated C18 spoiler
2018-07-27 16:00:30 -04:00
Evan Kranzler
51c0bd0fee
Implemented Ever-Watching Threshold
2018-07-27 12:42:47 -04:00
Evan Kranzler
e6250c5969
Implemented Endless Atlas
2018-07-27 12:09:10 -04:00
Evan Kranzler
a66df1082f
Implemented Windgrace's Judgment
2018-07-27 11:56:44 -04:00
Evan Kranzler
ba2610b1d1
Implemented Skull Storm
2018-07-27 09:07:10 -04:00
Evan Kranzler
e563e1338a
updated C18 spoiler
2018-07-27 08:33:38 -04:00
spjspj
f58e33524d
Implement 1 card C18
2018-07-27 18:53:34 +10:00
Evan Kranzler
14a688008f
Implemented Yennet, Crypt Sovereign
2018-07-26 21:41:58 -04:00
Evan Kranzler
2d027dbacd
Implemented Varina, Lich Queen
2018-07-26 21:16:29 -04:00
Evan Kranzler
e39dbacc8b
updated C18 spoiler
2018-07-26 20:57:04 -04:00
Evan Kranzler
660d9ec8c3
Implemented Loyal Unicorn
2018-07-26 17:14:05 -04:00
Evan Kranzler
4779b86da8
Implemented Magus of the Balance
2018-07-26 17:02:13 -04:00
Evan Kranzler
fa9e500329
Implemented Night Incarnate
2018-07-26 16:54:55 -04:00
Evan Kranzler
bf6d46be9d
Implemented Entreat the Dead
2018-07-26 16:50:29 -04:00
Evan Kranzler
9bf588fea0
updated C18 spoiler
2018-07-26 16:22:34 -04:00
Evan Kranzler
8bebca8257
Implemented Isolated Watchtower
2018-07-26 15:47:09 -04:00
Evan Kranzler
753f33dbc3
Implemented Heavenly Blademaster
2018-07-26 13:43:20 -04:00
Evan Kranzler
fc2ce0629b
Implemented Estrid's Invocation
2018-07-26 12:16:50 -04:00
Evan Kranzler
2086a43036
Implemented Genesis Storm
2018-07-26 11:11:42 -04:00
Evan Kranzler
b22c94193f
Implemented Ravenous Slime
2018-07-26 09:01:04 -04:00
Evan Kranzler
8c556fc48f
updated C18 spoiler
2018-07-26 08:26:32 -04:00
Evan Kranzler
9b7c0da318
Implemented Turntimber Sower
2018-07-25 23:37:24 -04:00
Evan Kranzler
5aa1c91831
Implemented Nylea's Colossus
2018-07-25 23:12:02 -04:00
Evan Kranzler
b0598f5365
updated C18 spoiler
2018-07-25 17:20:15 -04:00
Evan Kranzler
dc5b6f09f8
updated C18 spoiler
2018-07-25 16:53:42 -04:00
Evan Kranzler
ea2842cd23
Implemented Tuvasa the Sunlit
2018-07-25 16:45:57 -04:00
Evan Kranzler
2a6181b67a
Implemeted Lord Windgrace
2018-07-25 15:45:56 -04:00
Evan Kranzler
91244c09dc
Implemented Kestia, the Cultivator
2018-07-25 12:58:19 -04:00
Evan Kranzler
7c6dfe3e56
Implemented Octopus Umbra
2018-07-25 12:39:06 -04:00
Evan Kranzler
b3786358c7
Implemented Empyrial Storm
2018-07-25 12:18:37 -04:00
Evan Kranzler
fe74ea97a1
updated C18 spoilers
2018-07-25 12:09:44 -04:00
Evan Kranzler
dd4b6f7996
Implemented Loyal Apprentice
2018-07-24 22:22:13 -04:00
Evan Kranzler
489ca67599
Implemented Varchild, Betrayer of Kjeldor
2018-07-24 21:45:35 -04:00
Evan Kranzler
41fce60eee
Implemented Nesting Dragon
2018-07-24 20:45:45 -04:00
Evan Kranzler
ee361da05f
Implemented Crash of Rhino Beetles
2018-07-24 20:28:52 -04:00
Quercitron
79120e7484
Make color distribution in booster more uniform
2018-07-25 02:46:31 +03:00
Evan Kranzler
d6702ea1de
Implemented Fury Storm
2018-07-24 17:11:30 -04:00
Evan Kranzler
2d23d5c84e
Implemented Echo Storm
2018-07-24 17:10:13 -04:00
Evan Kranzler
29c5936075
Implemented Whiptongue Hydra
2018-07-24 15:23:48 -04:00
Evan Kranzler
b248a3cd68
updated C18 spoiler
2018-07-24 14:49:47 -04:00
Evan Kranzler
11cb8bac08
Implemented Bloodtracker
2018-07-24 13:51:33 -04:00
Evan Kranzler
b4da7e1c37
Implemented Loyal Guardian
2018-07-24 13:43:09 -04:00
Evan Kranzler
82883f300f
Implemented Thantis the Warweaver
2018-07-24 13:35:51 -04:00
Evan Kranzler
85ad68a7a6
Implemented Loyal Subordinate
2018-07-24 12:27:14 -04:00
Evan Kranzler
e2ebe344d1
updated C18 spoiler
2018-07-24 12:23:33 -04:00
Evan Kranzler
add5935475
Implemented Ancient Stone Idol
2018-07-24 12:21:03 -04:00
Evan Kranzler
24adedfbc5
updated C18 spoiler
2018-07-24 12:05:32 -04:00
ninthworld
19d1ff2657
Merge remote-tracking branch 'upstream/master'
2018-07-23 16:09:53 -07:00
Evan Kranzler
d419fbbae1
Implemented Forge of Heroes
2018-07-23 16:52:50 -04:00
Evan Kranzler
3e82ba4c2f
fixed an error with Enchanter's Bane
2018-07-23 16:47:01 -04:00
Evan Kranzler
c6c3f60c21
Implemented Enchanter's Bane
2018-07-23 16:30:31 -04:00
Evan Kranzler
45285bd16e
Implemented Loyal Drake
2018-07-23 16:15:01 -04:00
Evan Kranzler
fdf8c99d8a
Implemented Retrofitter Foundry
2018-07-23 15:59:47 -04:00
Evan Kranzler
dca3237d6d
updated C18 spoiler and reprints
2018-07-23 15:38:13 -04:00
Evan Kranzler
982616dbaa
Implemented Tawnos, Urza's Apprentice
2018-07-23 15:36:26 -04:00
Evan Kranzler
28b524ca13
Implemented Saheeli's Directive
2018-07-23 13:42:31 -04:00
Evan Kranzler
5c28c52b4c
added C18 file
2018-07-23 10:54:44 -04:00
dilnu
a8cd19eaea
Make the type checking on predicates added to filters stricter to make runtime errors less likely.
2018-07-22 11:27:24 -04:00
Samuel Sandeen
9705f7228c
Fix a bug with clones of Adaptive Automaton and Metallic Mimic
...
Copies of Adaptive Automaton and Metallic Mimic don't get to choose a creature type.
2018-07-22 10:49:16 -04:00
ninthworld
7fc3d8763b
undo mage.sets pom change
2018-07-20 22:16:15 -07:00
ninthworld
a451274db2
fix OuterRimSlaver targeting same creature twice
2018-07-18 14:37:30 -07:00
ninthworld
d7c1b8b9c9
fix card bugs for Star Wars set
2018-07-17 13:01:19 -07:00
ninthworld
86107de54e
Merge remote-tracking branch 'upstream/master'
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2018-07-16 21:16:20 -07:00
ninthworld
f31bfa829e
add Star Wars expansion sets to the Star Wars set
2018-07-16 20:55:05 -07:00
LevelX2
fa2c008359
Merge origin/master
2018-07-16 17:43:34 +02:00
LevelX2
014a46ae72
* Unexpectedly Absent - Fixed that the target permanent was put to the wrong position in library.
2018-07-16 17:43:01 +02:00
Evan Kranzler
57a5ee8f4e
reworked Heart-Piercer Manticore's reflexive triggered ability
2018-07-16 11:10:24 -04:00
Evan Kranzler
765ccf63a6
fixed Dread Wanderer text to correctly describe when it can be activated
2018-07-16 10:52:57 -04:00
Evan Kranzler
36aad539f1
fixed Virtus's Maneuver allowing players to get back noncreature cards
2018-07-16 10:49:04 -04:00
Evan Kranzler
d8a3a408df
fixed Vivien Reid's first ability not putting cards back in a random order
2018-07-16 10:47:28 -04:00
Evan Kranzler
711c34b34f
fixed Heroic Reinforcements giving haste to noncreature permanents
2018-07-15 15:26:29 -04:00
Evan Kranzler
91d099db5c
fixed Ajani, Wise Counselor abilities
2018-07-15 15:21:32 -04:00
igoudt
cf845a4485
fix missing abilities for Sarkhan Dragonsoul
2018-07-15 17:00:49 +02:00
Noah Gleason
8d1b4ed92f
Sort Fourth Edition alphabetically
2018-07-14 23:45:33 -04:00
Evan Kranzler
9a0714e694
Merge branch 'master' of https://github.com/magefree/mage
2018-07-14 18:05:17 -04:00
Evan Kranzler
31cb36c907
fixed card numbering
2018-07-14 18:05:15 -04:00
igoudt
67d25f80b6
fix Boseiju
2018-07-14 23:51:05 +02:00
LevelX2
98793e4511
Added download from M19 CM2 from Wizard source.
2018-07-14 18:26:48 +02:00
LevelX2
7fa21ae9c2
Added some missing player methods.
2018-07-14 17:43:26 +02:00
LevelX2
0d9f8ad19a
Merge pull request #4993 from Zzooouhh/Zzooouhh-woc
...
Implemented Word of Command (presumably buggy)
2018-07-14 10:40:38 +02:00
LevelX2
c29bb86ea0
Merge pull request #5131 from NoahGleason/thick-skinned-goblin
...
Implement Thick-Skinned Goblin
2018-07-14 10:40:10 +02:00
LevelX2
a3c4c2365d
Merge pull request #5119 from NoahGleason/M19-oracle-changes
...
M19 oracle changes
2018-07-14 10:39:50 +02:00
LevelX2
fa3136a6dd
Merge pull request #5118 from NoahGleason/premature-burial
...
Implement Premature Burial
2018-07-14 10:37:53 +02:00
LevelX2
eb32d3200c
Merge pull request #5114 from NoahGleason/plated-pegasus
...
Implement Plated Pegasus
2018-07-14 10:37:39 +02:00
LevelX2
937c0c3689
Merge pull request #5113 from NoahGleason/cyclopean-giant
...
Implement Cyclopean Giant
2018-07-14 10:37:23 +02:00
LevelX2
d7af252d8b
Merge branch 'master' into aether-web
2018-07-14 10:36:48 +02:00
LevelX2
88a9d8ab79
Merge pull request #5086 from NoahGleason/booby-trap
...
Implement Booby Trap
2018-07-14 10:36:07 +02:00
LevelX2
e5a3b6b58b
Merge pull request #5077 from NoahGleason/todos
...
Update Boseiju to work the same way as Cavern of Souls
2018-07-14 10:34:36 +02:00
LevelX2
0f615d49fa
Merge branch 'master' into orcish-mine
2018-07-14 10:32:05 +02:00
LevelX2
2cdd835ab5
Merge pull request #5108 from NoahGleason/shape-of-the-wiitigo
...
Implement Shape of the Wiitigo
2018-07-14 10:28:05 +02:00
LevelX2
117ca40014
Merge pull request #5107 from NoahGleason/balduvian-fallen
...
Implement Balduvian Fallen
2018-07-14 10:27:54 +02:00
LevelX2
780f31bee6
Merge pull request #5102 from NoahGleason/cover-of-winter
...
Implement Cover of Winter
2018-07-14 10:27:42 +02:00
LevelX2
ea6d81f04e
Merge pull request #5099 from NoahGleason/vigean-intuition
...
Implement Vigean Intuition
2018-07-14 10:27:30 +02:00
LevelX2
1e2d269086
Merge pull request #5098 from NoahGleason/swift-silence
...
Implement Swift Silence
2018-07-14 10:27:19 +02:00
LevelX2
40e96f1cf6
Merge pull request #5096 from NoahGleason/street-savvy
...
Implement Street Savvy
2018-07-14 10:27:06 +02:00
LevelX2
c661e29adb
Merge pull request #5095 from NoahGleason/rakdos-riteknife
...
Implement Rakdos Riteknife
2018-07-14 10:26:55 +02:00
LevelX2
6912a8c5b0
Merge pull request #5094 from NoahGleason/rakdos-augermage
...
Implement Rakdos Augermage
2018-07-14 10:26:39 +02:00
LevelX2
ef8b895d5b
Merge pull request #5093 from NoahGleason/nightcreep
...
Implement Nightcreep
2018-07-14 10:26:24 +02:00
LevelX2
a6311be836
Merge branch 'master' into muse-vessel
2018-07-14 10:24:34 +02:00
LevelX2
484d981c81
Merge pull request #5082 from NoahGleason/Aetherplasm
...
Implement Aetherplasm
2018-07-14 10:17:36 +02:00
LevelX2
556944f312
Merge pull request #5078 from NoahGleason/keeper-of-the-beasts
...
Implement Keeper of the Beasts
2018-07-14 10:13:05 +02:00
Noah Gleason
3272e90bdb
Merge pull request #5141 from NoahGleason/molten-firebird
...
Implement Molten Firebird and Ivory Gargoyle
2018-07-14 00:40:49 -04:00
Noah Gleason
dc3b3148e4
Fix card number
2018-07-14 00:02:02 -04:00
LevelX2
b628ac1f10
Merge pull request #5137 from NoahGleason/predatory-focus
...
Implement Predatory Focus
2018-07-13 12:34:18 +02:00
LevelX2
cc584a1393
Merge pull request #5140 from NoahGleason/dicotomancy
...
Implement Dichotomancy
2018-07-13 12:13:32 +02:00
Noah Gleason
db4b47dd06
Use paths instead of import
2018-07-11 17:43:20 -04:00
Noah Gleason
04014b30d6
Rename GiftofGrowth
2018-07-10 23:32:46 -04:00
Noah Gleason
40368bc569
Rename WreathofGeists
2018-07-10 23:18:48 -04:00
Noah Gleason
70c302b0e4
Rename BurntheImpure
2018-07-10 23:16:44 -04:00
Noah Gleason
1272d0d076
Rename ThroneofGeth
2018-07-10 23:14:35 -04:00
Noah Gleason
c372d93f66
Implement Molten Firebird and Ivory Gargoyle
2018-07-10 23:00:27 -04:00
Noah Gleason
7e9291ff34
Implement Dichotomancy
2018-07-10 22:34:16 -04:00
Noah Gleason
e0932efa8b
Fix TODO on Siege Behemoth
2018-07-09 22:34:23 -04:00
Noah Gleason
9108104fe5
Implement Predatory Focus
2018-07-09 22:21:40 -04:00
Oleg Agafonov
1592a9d173
Fixed card numbers in P02 - Portal Second Age ( #4628 )
2018-07-10 06:06:19 +04:00
Oleg Agafonov
7d2790e355
Fixed card numbers in POR - Portal ( #4628 )
2018-07-10 06:05:35 +04:00
Noah Gleason
d1de6cf3e6
Fix Nightcreep applying to things that ETB after it
2018-07-09 20:18:51 -04:00
igoudt
6dce0c26f3
fix some his or her to their
2018-07-09 21:25:04 +02:00
igoudt
c456a1961e
add more isActivePlayer and isAttachedTo calls
2018-07-09 21:25:04 +02:00
theelk801
2dc673207e
Merge pull request #5133 from NoahGleason/truth-or-tale
...
Implement Truth or Tale
2018-07-09 08:54:51 -04:00
Noah Gleason
b8be6f72d4
Implement Truth or Tale
2018-07-08 22:48:51 -04:00
Noah Gleason
11dffe2182
Fix Chaos Wand
2018-07-08 22:10:13 -04:00
Noah Gleason
bad82d62ba
Implement Thick-Skinned Goblin
2018-07-08 21:55:17 -04:00
ingmargoudt
e86791cf44
Merge pull request #5112 from NoahGleason/aetherflame-wall
...
Implement Aetherflame Wall
2018-07-08 22:28:11 +02:00
Evan Kranzler
ec08ddf722
fixed Council's Judgment choice ambiguity
2018-07-08 10:43:09 -04:00
Evan Kranzler
ae6256f653
gauntlet of power text fix
2018-07-08 10:41:07 -04:00
Quercitron
992470e1ea
Fix that MaxCardNumberInBooster filter is applied incorrectly and only part of the commons is used for booster generation in the Core Set 2019, Dragon's Maze and Fate Reforged sets
2018-07-08 17:23:44 +03:00
igoudt
0162607ea1
fix Order of Succession
2018-07-08 13:54:27 +02:00
igoudt
7f27b5b948
fix Archon of Valor's Reach not working for Planeswalkers
2018-07-08 13:53:02 +02:00
igoudt
bc623fd210
fix the eldest reborn
2018-07-08 13:41:58 +02:00
igoudt
417274f105
fix Brine Shaman
2018-07-08 13:37:43 +02:00
igoudt
d6450eed94
change enum comparison
2018-07-08 13:11:39 +02:00
Quercitron
36c004122a
Fix dual lands generation in the Core Set 2019 boosters
2018-07-08 01:19:49 +03:00
Noah Gleason
8ee7965580
Fix tests
2018-07-07 11:52:38 -04:00
Noah Gleason
0ab7345fa3
Update wording (nonfunctional)
2018-07-06 20:21:17 -04:00
Noah Gleason
90c5ec7019
Update copy effect 'still'
2018-07-06 19:33:23 -04:00
Noah Gleason
3b663e19b5
Update creature types
2018-07-06 19:25:51 -04:00
Noah Gleason
d43cdba805
Implement Premature Burial
2018-07-06 19:14:55 -04:00
Evan Kranzler
30246732b8
small verify fix
2018-07-06 13:48:53 -04:00
Noah Gleason
cc0c8cb6ae
Implement Plated Pegasus
2018-07-05 22:21:47 -04:00
Noah Gleason
f73e957036
Implement Cyclopean Giant
2018-07-05 21:58:20 -04:00
Noah Gleason
1f7c7e90b2
Implement Aetherflame Wall
2018-07-05 21:35:56 -04:00
Noah Gleason
836ae4ca27
Implement Aether Web
2018-07-05 21:19:20 -04:00
Noah Gleason
258384fae7
Implement Shape of the Wiitigo
2018-07-04 11:31:03 -04:00
Noah Gleason
4bfc132f29
Implement Balduvian Fallen
2018-07-04 10:25:49 -04:00
igoudt
9f06046f22
add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts
2018-07-04 14:24:11 +02:00
theelk801
e46ad02918
Merge pull request #5106 from NoahGleason/metamorphic-alteration
...
Implement Metamorphic Alteration
2018-07-03 19:42:52 -04:00
Noah Gleason
0ecff1d0fd
Implement Metamorphic Alteration
2018-07-03 19:26:01 -04:00
spjspj
607acf10d1
Merge pull request #5105 from spjspj/master
...
Fix portcullis
2018-07-03 23:29:36 +10:00
spjspj
6cf3d8b7b4
Fix portcullis
2018-07-03 23:19:20 +10:00
Noah Gleason
8684eb2b3c
Implement Cover of Winter
2018-07-01 22:05:43 -04:00
Noah Gleason
3685cb2899
Implement Vigean Intuition
2018-07-01 19:31:28 -04:00
Noah Gleason
3d79890e9a
Implement Swift Silence
2018-07-01 19:03:47 -04:00
Vojtěch Srdečný
16dd6d07b5
The M19 booster has a 5/12 chance of getting the basic land slot
...
replaced by the common taplands, that do NOT appear in the booster.
Previously the taplands had the same chance to be generated as the
basics, now they are generated with the proper odds.
2018-07-02 00:41:16 +02:00
Noah Gleason
239222b397
Implement Street Savvy
2018-07-01 18:24:59 -04:00
Noah Gleason
f2e5152eb5
Implement Rakdos Riteknife
2018-07-01 17:53:42 -04:00
Noah Gleason
7b7686f7e0
Don't reveal twice
2018-07-01 16:54:19 -04:00
Noah Gleason
147a3cf91d
Implement Rakdos Augermage
2018-07-01 15:39:19 -04:00
Noah Gleason
b246a47ece
Merge branch 'master' into nightcreep
2018-07-01 15:25:15 -04:00
Noah Gleason
2d051cd0d6
Fix text
2018-07-01 15:23:21 -04:00
theelk801
1b14c6f72d
Merge pull request #5088 from NoahGleason/fertile-imagination
...
Implement Fertile Imagination
2018-07-01 15:00:18 -04:00
theelk801
aeaab8bd91
Merge pull request #5083 from NoahGleason/conjurers-ban
...
Implement Conjurer's Ban
2018-07-01 14:59:15 -04:00
theelk801
3e44b806a8
Merge pull request #5087 from NoahGleason/azorius-ploy
...
Implement Azorius Ploy
2018-07-01 14:59:00 -04:00
theelk801
9c3f240647
Merge pull request #5089 from NoahGleason/flash-foliage
...
Implement Flash Foliage
2018-07-01 14:58:11 -04:00
Noah Gleason
84365b2006
Fix text
2018-07-01 14:52:18 -04:00
Noah Gleason
699643b7db
Add text
2018-07-01 14:41:07 -04:00
Noah Gleason
2720af7b0f
Implement Fertile Imagination
2018-07-01 13:36:30 -04:00
Noah Gleason
1575d8282c
Implement Nightcreep
2018-07-01 10:58:25 -04:00
Noah Gleason
f83abb4fef
Implement Nettling Curse
2018-07-01 10:08:32 -04:00
Noah Gleason
5e221b9a33
Implement Muse Vessel
2018-07-01 09:52:52 -04:00
Noah Gleason
687c7a2b26
Implement Flash Foliage
2018-07-01 09:22:21 -04:00
Noah Gleason
83e417aa9c
Implement Azorius Ploy
2018-06-30 19:23:42 -04:00
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
Chatziargyriou Eleftheria
cf096ee8a8
Update Battlebond.java
2018-06-23 21:51:51 +03:00
Chatziargyriou Eleftheria
34347805f5
Update Battlebond.java
2018-06-23 21:51:10 +03: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
Chatziargyriou Eleftheria
4f84065c0e
Update Battlebond.java
2018-06-22 20:08:51 +03:00
Noah Gleason
d1192661bc
Remove debug logging
2018-06-22 12:17:24 -04:00
Chatziargyriou Eleftheria
01cf9614d6
Update Battlebond.java
2018-06-22 18:53:45 +03: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
Evan Kranzler
770dabb3a9
Implemented Spit Flame
2018-06-20 22:29:52 -04:00
Evan Kranzler
56b3eb496f
Implemented Skyrider Patrol
2018-06-20 22:21:15 -04:00
Evan Kranzler
1be596e108
Implemented Dryad Greenseeker
2018-06-20 21:58:56 -04:00
Evan Kranzler
5328b84089
Implemented Graveyard Marshal
2018-06-20 21:40:58 -04:00
Evan Kranzler
1dc322cd12
Implemented Tezzeret's Gatebreaker
2018-06-20 20:44:38 -04:00
Evan Kranzler
025fc755bc
Implemented Suspicious Bookcase
2018-06-20 20:34:42 -04:00
Evan Kranzler
20b721f54a
Implemented Skalla Wolf
2018-06-20 20:12:21 -04:00
Evan Kranzler
09781e974d
Implemented Sarkhan, Fireblood
2018-06-20 20:06:07 -04:00
Evan Kranzler
8680f335f2
Implemented Sarkhan's Dragonfire
2018-06-20 19:46:50 -04:00
Evan Kranzler
daf2366da3
Implemented Heroic Reinforcements
2018-06-20 19:42:25 -04:00
Evan Kranzler
4ebc38814e
updated M19 spoiler
2018-06-20 19:24:59 -04:00
Evan Kranzler
3115c2bbb1
Implemented Ajani's Influence
2018-06-20 19:21:34 -04:00
Evan Kranzler
e829aecb2c
updated M19 file
2018-06-20 18:00:31 -04:00
Evan Kranzler
3ea2e5b099
Implemented Lena, Selfless Champion
2018-06-20 17:37:49 -04:00
Evan Kranzler
af7c9b1796
Implemented Arcades the Strategist
2018-06-20 17:21:36 -04:00
Evan Kranzler
7b8d1a3bc7
Implemented Regal Bloodlord
2018-06-20 17:10:50 -04:00
Evan Kranzler
e60b207c0f
Implemented Goblin Trashmaster
2018-06-20 17:05:30 -04:00
Evan Kranzler
1590c016bd
Implemented Poison-Tip Archer
2018-06-20 16:57:54 -04:00
Evan Kranzler
2ff7037399
Implemented Valiant Knight
2018-06-20 16:53:35 -04:00
Evan Kranzler
0cca3ea59a
Implemented Sigiled Sword of Valeron
2018-06-20 16:47:27 -04:00
Evan Kranzler
e7d6ea0be5
Implemented Sai, Master Thopterist
2018-06-20 16:40:50 -04:00
Evan Kranzler
341083fa60
Implemented Stitcher's Supplier
2018-06-20 16:31:21 -04:00
Evan Kranzler
9c7fc43737
Implemented One with the Machine
2018-06-20 16:26:55 -04:00
Evan Kranzler
9de8536e8e
updated
2018-06-20 15:37:52 -04:00
Evan Kranzler
0d9bb04fcb
renamed Remorseful Cleric
2018-06-20 15:35:43 -04:00