ninthworld
2a2df685a9
Merge branch 'master' of https://github.com/magefree/mage.git
2018-08-01 18:40:58 -07:00
Colin Redman
0fa4c2d324
Implemented Aminatou, the Fateshifter
2018-08-01 05:33:51 -06:00
Evan Kranzler
ef38467326
Implemented Estrid, the Masked
2018-07-29 22:55:28 -04: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
Samuel Sandeen
3875f42bac
Refactor addCounters to fix bugs in edge cases. ( #5154 )
...
Add code to check the controller of abilities on the stack instead of the controller of their source card or object.
This fixes https://github.com/magefree/mage/issues/5152
2018-07-29 07:31:59 -04:00
Evan Kranzler
db6211cd20
Implemented Saheeli, the Gifted
2018-07-28 16:25:39 -04:00
Will Hall
76d0baa792
Implemented Gyrus, Waker of Corpses
2018-07-27 18:38:36 -07:00
spjspj
f58e33524d
Implement 1 card C18
2018-07-27 18:53:34 +10: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
41fce60eee
Implemented Nesting Dragon
2018-07-24 20:45:45 -04:00
Quercitron
79120e7484
Make color distribution in booster more uniform
2018-07-25 02:46:31 +03:00
Evan Kranzler
2d23d5c84e
Implemented Echo Storm
2018-07-24 17:10:13 -04:00
ninthworld
19d1ff2657
Merge remote-tracking branch 'upstream/master'
2018-07-23 16:09:53 -07:00
Evan Kranzler
452a525194
fixed Silverclad Ferocidons (and likely other cards) allowing players to sacrifice creatures they don't control ( fixes #5166 )
2018-07-23 17:42:03 -04:00
Evan Kranzler
fdf8c99d8a
Implemented Retrofitter Foundry
2018-07-23 15:59:47 -04:00
ninthworld
8dfb5f913d
Merge branch 'master' of https://github.com/magefree/mage
...
# 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-20 22:11:49 -07:00
dilnu
e1fc060755
Don't count players who have lost or left the game as having lost life.
...
Fixes https://github.com/magefree/mage/issues/5153
2018-07-18 21:07:23 -04: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
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
igoudt
877a355a7d
rewrite some code to streams
2018-07-15 20:50:26 +02:00
Evan Kranzler
c743906557
fixed instances of life gain being life loss with negative numbers ( fixes #5149 )
2018-07-14 16:50:44 -04: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
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
1e2d269086
Merge pull request #5098 from NoahGleason/swift-silence
...
Implement Swift Silence
2018-07-14 10:27:19 +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
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
Evan Kranzler
0ad86ff530
fixed Ajani's Last Stand token name ( fixes #5147 )
2018-07-13 14:08:19 -04:00
Noah Gleason
c372d93f66
Implement Molten Firebird and Ivory Gargoyle
2018-07-10 23:00:27 -04:00
Noah Gleason
9108104fe5
Implement Predatory Focus
2018-07-09 22:21:40 -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
Noah Gleason
c91e56b937
Fix Rite of Belzenlok token not damaging its controller
2018-07-08 22:01:37 -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
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
0ab7345fa3
Update wording (nonfunctional)
2018-07-06 20:21:17 -04:00
Evan Kranzler
d7914bca44
fixed Tezzeret, Artifice Master emblem not triggering
2018-07-06 09:46:59 -04:00