Commit graph

15886 commits

Author SHA1 Message Date
Evan Kranzler
ac6b0dbda4 updated GRN spoiler and reprints 2018-09-12 08:12:54 -04:00
Evan Kranzler
8d0bd3c02f Implemented Whispering Spy 2018-09-11 20:51:40 -04:00
Evan Kranzler
54ec6f879d Implemented Secrets of the Mausoleum 2018-09-11 17:42:58 -04:00
Evan Kranzler
8d3964b4c8 Implemented Rain of Notions 2018-09-11 17:27:03 -04:00
Evan Kranzler
77b80317ab Implemented Nightveil Faerie 2018-09-11 17:23:30 -04:00
Evan Kranzler
2c79febeb9 Implemented Nullhide Ferox 2018-09-11 14:58:31 -04:00
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
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
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
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
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
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