LevelX2
|
f5f6f924f9
|
XMage 1.4.26V8
|
2017-11-04 18:50:00 +01:00 |
|
LevelX2
|
a5e80d66f1
|
Merge origin/master
|
2017-11-04 18:20:35 +01:00 |
|
LevelX2
|
0d46c68924
|
* Fixed some problems for handling concede during game init.
|
2017-11-04 18:19:41 +01:00 |
|
Evan Kranzler
|
cddae049d6
|
fixed life loss triggers triggering off of 0 life
|
2017-11-04 12:15:33 -04:00 |
|
LevelX2
|
9a28f8d678
|
* Fixed that conditional mana colors were not tracked correctly for abilities like Converge.
|
2017-11-04 16:48:13 +01:00 |
|
LevelX2
|
9704d21c82
|
* Fixed a problem with player leaving the game during multiplayer game.
|
2017-11-03 15:50:01 +01:00 |
|
LevelX2
|
9e4beb6b51
|
* Nettling Impl - Fixed that the conditional delayed destroy ability did not work corretly (fixes #4142).
|
2017-11-03 14:59:26 +01:00 |
|
LevelX2
|
583033ff3b
|
Merge pull request #4139 from Zzooouhh/master
Implemented a whole bunch of cards + fixes for #4131, #4137, #4138 and #4090
|
2017-11-02 14:08:26 +01:00 |
|
LevelX2
|
02b97aa9b3
|
Some fixes to: Merge pull request #4129 from jerekwilson/master - Implementing 5 cards
|
2017-11-02 13:43:49 +01:00 |
|
LevelX2
|
7202e27891
|
Merge origin/master
|
2017-11-02 11:17:40 +01:00 |
|
LevelX2
|
b4ee3ff1da
|
Merge pull request #4101 from magefree/phasingFix
Fixed how phasing is implemented
|
2017-11-02 11:00:33 +01:00 |
|
LevelX2
|
f1bbb37c81
|
Merge origin/master
|
2017-11-02 10:29:04 +01:00 |
|
Zzooouhh
|
f653ddb921
|
Another fix for #4090
|
2017-11-02 07:05:33 +01:00 |
|
Zzooouhh
|
9423c30245
|
Fix for #4131
|
2017-11-01 20:40:49 +01:00 |
|
Zzooouhh
|
6e1a3b1b11
|
Removed garbage imports
|
2017-10-26 16:06:16 +02:00 |
|
Zzooouhh
|
1296537765
|
Included new watcher for "you choose blockers..." effects
|
2017-10-26 15:54:52 +02:00 |
|
Zzooouhh
|
7afb7eb2c5
|
Merge branch 'master' into master
|
2017-10-25 16:15:07 +02:00 |
|
Evan Kranzler
|
3746fddf54
|
fixed Angelic Accord displaying the wrong amount of life gain required (fixes #4132 and #4133)
|
2017-10-25 07:24:49 -04:00 |
|
Zzooouhh
|
fe9ce16ed2
|
Reverted MeleeAbility.calculate
|
2017-10-25 01:10:02 +02:00 |
|
Zzooouhh
|
6a8ce4c6ea
|
Delete JohanVigilanceAbility.java
|
2017-10-24 17:04:35 +02:00 |
|
Zzooouhh
|
549f89ac20
|
Update Combat.java
|
2017-10-24 17:04:12 +02:00 |
|
Zzooouhh
|
58ff5e017a
|
Moved JohanVigilanceAbility
|
2017-10-24 17:01:46 +02:00 |
|
Zzooouhh
|
e82d640060
|
Implemented Johan
|
2017-10-24 06:12:10 +02:00 |
|
Zzooouhh
|
7c5562881b
|
Implemented Johan
|
2017-10-24 06:10:06 +02:00 |
|
Zzooouhh
|
b153a7c2a2
|
Implemented Custodi Soulcaller
|
2017-10-22 23:39:31 +02:00 |
|
Zzooouhh
|
db8e38b587
|
Implemented Johan
|
2017-10-22 16:48:47 +02:00 |
|
Evan Kranzler
|
f29141605b
|
fixed Nissa, Genesis Mage -10 forcing players to put 10 cards into play in order to continue
|
2017-10-22 09:16:51 -04:00 |
|
LevelX2
|
919ec2fade
|
Merge origin/master
|
2017-10-21 16:14:14 +02:00 |
|
LevelX2
|
58d3fc2328
|
Fixed player leaving/conceding handling.
|
2017-10-21 16:13:45 +02:00 |
|
Evan Kranzler
|
b30335e344
|
Implemented Momentum
|
2017-10-20 10:58:44 -04:00 |
|
Evan Kranzler
|
1452e10128
|
Implemented Waylay
|
2017-10-19 07:34:46 -04:00 |
|
Evan Kranzler
|
8cbffc89d8
|
updated some text and implementations
|
2017-10-18 14:53:30 -04:00 |
|
Evan Kranzler
|
08bdfcc961
|
updated some text and implementations
|
2017-10-18 14:45:30 -04:00 |
|
Evan Kranzler
|
474048bcbc
|
fixed implementation of Confusion in the Ranks
|
2017-10-17 14:02:47 -04:00 |
|
Evan Kranzler
|
ba31763a7a
|
Implemented Rally the Troops
|
2017-10-16 20:29:53 -04:00 |
|
Evan Kranzler
|
457269cb12
|
fixed some range of influence issues
|
2017-10-16 18:12:57 -04:00 |
|
Evan Kranzler
|
587e8a75ef
|
fixed phased-out permanents not being invalid targets upon resolution
|
2017-10-16 17:04:04 -04:00 |
|
Evan Kranzler
|
79d4c07d20
|
updated how Withering Wisps and limited use activated abilities are implemented
|
2017-10-14 09:04:45 -04:00 |
|
Zzooouhh
|
5735515a31
|
Implemented Ovinomancer
|
2017-10-14 10:22:53 +02:00 |
|
igoudt
|
81875d19dc
|
revert cardtextpredicate to fix issue #4091
|
2017-10-14 10:07:17 +02:00 |
|
Zzooouhh
|
eba43f1905
|
Create SacrificeAttachedCost.java
|
2017-10-12 23:14:09 +02:00 |
|
Zzooouhh
|
36fed5d72e
|
Create TapAttachedCost.java
|
2017-10-12 21:28:52 +02:00 |
|
Zzooouhh
|
c82f38e3df
|
(Credit where it's due)
|
2017-10-12 18:29:04 +02:00 |
|
Zzooouhh
|
c3c8148baf
|
Create SkipUntapStepEffect.java
|
2017-10-12 18:24:32 +02:00 |
|
Evan Kranzler
|
0fc3afb235
|
fixed Evangelize not being castable when caster controls no creatures.
(fixes #4094)
|
2017-10-12 07:56:45 -04:00 |
|
Evan Kranzler
|
9b51694908
|
fixed embalm and eternalize sometimes giving the token to the wrong player
|
2017-10-11 13:09:39 -04:00 |
|
Evan Kranzler
|
ab632ef1d0
|
small fix
|
2017-10-11 08:35:33 -04:00 |
|
Evan Kranzler
|
81a1e81525
|
fixed being able to cast spells from an opponents hand when revealed. (fixes #4102)
|
2017-10-10 19:27:03 -04:00 |
|
Evan Kranzler
|
4116b58414
|
fixed Venser, Shaper Savant and other similar cards not properly removing copied spells from the stack (fixes #4072)
|
2017-10-10 16:58:40 -04:00 |
|
Evan Kranzler
|
80f21132eb
|
fixed Nivmagus Elemental being able to infinitely exile copied spells (fixes #4092)
|
2017-10-10 16:25:15 -04:00 |
|
Evan Kranzler
|
fdf3f831ca
|
updated cards which phase things out to properly handle indirect phasing
(#4071)
|
2017-10-10 14:32:08 -04:00 |
|
Evan Kranzler
|
3d20e4dbef
|
changed how phasing is handled
|
2017-10-10 13:37:05 -04:00 |
|
theelk801
|
51f0e92103
|
Merge pull request #4100 from magefree/master
merge
|
2017-10-10 11:25:00 -04:00 |
|
Evan Kranzler
|
118978e39d
|
text fixes
|
2017-10-09 12:23:14 -04:00 |
|
Evan Kranzler
|
f16b5881e8
|
fext tixes
|
2017-10-08 09:33:01 -04:00 |
|
Evan Kranzler
|
54b8f10c3c
|
text fixes and test fixes to fix how tests test text, then more text next
|
2017-10-07 16:08:06 -04:00 |
|
Evan Kranzler
|
14107b3d55
|
2 text 2 fixrious
|
2017-10-07 11:02:36 -04:00 |
|
Evan Kranzler
|
0075535650
|
so many text fixes
|
2017-10-06 22:00:06 -04:00 |
|
Evan Kranzler
|
bc2bfba02a
|
more text fixes
|
2017-10-06 18:28:22 -04:00 |
|
Evan Kranzler
|
3baabe2534
|
some text fixes
|
2017-10-06 16:55:46 -04:00 |
|
Evan Kranzler
|
a63e024ea4
|
initial setup for phasing fix
|
2017-10-06 12:29:14 -04:00 |
|
Evan Kranzler
|
0ea78d21ef
|
Implemented Spheres from Odyssey
|
2017-10-05 20:13:48 -04:00 |
|
Evan Kranzler
|
b320d1d0f0
|
Implemented Forgotten Harvest
|
2017-10-05 18:02:10 -04:00 |
|
Evan Kranzler
|
2733d736d5
|
fixed Curtain of Light targeting, updated how being unblocked is checked
|
2017-10-05 13:41:12 -04:00 |
|
Evan Kranzler
|
3b0b923b7c
|
Implemented Weathered Bodyguards
|
2017-10-05 13:31:05 -04:00 |
|
Evan Kranzler
|
8c20861e92
|
Implemented Kjeldoran Home Guard
|
2017-10-04 18:32:46 -04:00 |
|
Evan Kranzler
|
6725c50b4a
|
Implemented Elder Land Wurm
|
2017-10-04 14:19:10 -04:00 |
|
Evan Kranzler
|
1453fa46a7
|
Fixed Urborg's functionality, also fixed Scarwood Hag not removing forestwalk properly (#4088)
|
2017-10-03 15:54:42 -04:00 |
|
LevelX2
|
71336a916d
|
XMage 1.4.26V7
|
2017-10-03 18:41:06 +02:00 |
|
LevelX2
|
4a71f8af67
|
Some minot fixes /changes.
|
2017-10-03 17:24:35 +02:00 |
|
Evan Kranzler
|
de8ae96aaa
|
Fixed Hour of Eternity's targeting and another small fix that was causing an error
|
2017-10-02 20:55:02 -04:00 |
|
Evan Kranzler
|
67bc2fb6bb
|
Updated some power-setting and toughness-setting effects to the correct layers
|
2017-10-02 16:58:48 -04:00 |
|
Evan Kranzler
|
549103a2f0
|
some more changes to CDA effects, tested and working correctly
|
2017-10-02 16:32:36 -04:00 |
|
Evan Kranzler
|
6b2c20b29e
|
initial commit for changing CDAs interacting with Scarab God/God-Pharaoh's gift (untested)(#4082)
|
2017-10-02 12:48:15 -04:00 |
|
Evan Kranzler
|
ec3af50090
|
Implemented Rohgahh of Kher Keep
|
2017-10-01 11:24:52 -04:00 |
|
igoudt
|
b7cf08bee4
|
Merge branch 'master' of https://github.com/magefree/mage
|
2017-10-01 10:06:00 +02:00 |
|
igoudt
|
116104db58
|
replace loops in triggeredabilities to lambdas
|
2017-10-01 09:59:15 +02:00 |
|
Evan Kranzler
|
87f237c835
|
Implemented Moratorium Stone
|
2017-09-30 16:39:53 -04:00 |
|
Evan Kranzler
|
d15ed359ce
|
Implemented Infinite Hourglass, updated upkeep-only text generation
|
2017-09-30 11:14:37 -04:00 |
|
Evan Kranzler
|
ee422e8289
|
Implemented Skirk Alarmist
|
2017-09-29 18:28:48 -04:00 |
|
Evan Kranzler
|
bd0417d917
|
Implemented Sawback Manticore
|
2017-09-29 18:28:28 -04:00 |
|
Evan Kranzler
|
b25f8c8881
|
fixed Mind Control and related cards not properly changing control when stolen from another player's library
|
2017-09-29 18:28:06 -04:00 |
|
igoudt
|
7c34dad8cb
|
update cardtextpredicate
|
2017-09-30 00:07:25 +02:00 |
|
Evan Kranzler
|
851b729b0e
|
fixed emblems not being removed when a player leaves a multiplayer game
|
2017-09-28 19:41:31 -04:00 |
|
Evan Kranzler
|
f177ce14d2
|
fixed emblems not being removed when a player leaves a multiplayer game
|
2017-09-28 19:12:53 -04:00 |
|
Evan Kranzler
|
b70bf04b8e
|
replaced all "attacks each turn" with "attacks each combat" per the oracle update
|
2017-09-28 11:30:06 -04:00 |
|
Evan Kranzler
|
db6045c39a
|
Implemented Mistform Dreamer
|
2017-09-28 11:29:49 -04:00 |
|
Evan Kranzler
|
9797f4d23b
|
fixed Mana Web not taking colorless mana into account
|
2017-09-27 21:19:04 -04:00 |
|
Evan Kranzler
|
84c95b13ab
|
fixed stolen spells being uncastable when returned to their owner's hand
fixes #4048, #3753, #3697, #2721, #2713, and probably more
|
2017-09-27 13:08:29 -04:00 |
|
Evan Kranzler
|
21d3db39c8
|
fixed color-changing effects removing subtypes
|
2017-09-26 20:30:52 -04:00 |
|
Evan Kranzler
|
330c0b9702
|
Implemented Mimeofacture
|
2017-09-26 09:59:55 -04:00 |
|
Evan Kranzler
|
f7ba5716e9
|
fixed player becoming monarch incorrectly triggering things when they're already the monarch
fixes #3527
|
2017-09-25 20:23:34 -04:00 |
|
Evan Kranzler
|
66ff9c43c1
|
fixed not being able to cast face-down creatures at instant speed with effects like Winding Canyons and Teferi, Mage of Zhalfir
|
2017-09-25 20:22:27 -04:00 |
|
igoudt
|
b12b0e29b8
|
change subtype.contains() to hasSubtype()
|
2017-09-25 21:21:13 +02:00 |
|
theelk801
|
1951d4fdcc
|
Merge branch 'master' into master
|
2017-09-24 15:03:15 -04:00 |
|
Evan Kranzler
|
400ab04620
|
Implemented Trophy Hunter
|
2017-09-24 11:26:34 -04:00 |
|
Evan Kranzler
|
f8faae4bb3
|
Implemented Security Detail
|
2017-09-24 10:35:12 -04:00 |
|
Evan Kranzler
|
b1e0d49b58
|
Implemented Sound the Call
|
2017-09-24 10:16:17 -04:00 |
|
Evan Kranzler
|
52507dbd3d
|
Implemented Serra Paladin
|
2017-09-24 09:30:29 -04:00 |
|
Evan Kranzler
|
0681edfa48
|
updated defending player predicate again
|
2017-09-23 18:53:12 -04:00 |
|
LevelX2
|
eb842e3219
|
Merge origin/master
|
2017-09-24 00:28:21 +02:00 |
|
LevelX2
|
d866234e89
|
Xmage 1.4.25V6
|
2017-09-23 23:49:00 +02:00 |
|
LevelX2
|
3ac7fc2726
|
* Some fixes to possible exceptions.
|
2017-09-23 23:48:25 +02:00 |
|
Evan Kranzler
|
631acef6b9
|
updated defending player predicate
|
2017-09-23 17:40:42 -04:00 |
|
theelk801
|
dafd75e1ab
|
Merge pull request #80 from magefree/master
merge
|
2017-09-23 17:30:43 -04:00 |
|
LevelX2
|
e6225e3ad3
|
Merge branch 'master' into adjustTargets
|
2017-09-23 19:27:45 +02:00 |
|
LevelX2
|
0714ae39dc
|
* Hope of Ghirapur - Fixed a problem with check if current object has daone the damage.
|
2017-09-23 19:16:21 +02:00 |
|
Evan Kranzler
|
843a09b074
|
fixed activated abilities not being controlled by the player who activated it (#4047)
|
2017-09-23 09:59:21 -04:00 |
|
theelk801
|
da176e2b7a
|
Merge pull request #79 from magefree/master
merge
|
2017-09-22 22:57:56 -04:00 |
|
Evan Kranzler
|
59b38b76ec
|
(#4015) fixed enrage triggers triggering multiple times in combat,
didn't fix triggers which use amount of damage dealt (Boros Reckoner)
|
2017-09-22 18:18:30 -04:00 |
|
Evan Kranzler
|
2a9def5f50
|
Implemented Elephant Resurgence
|
2017-09-22 16:02:34 -04:00 |
|
igoudt
|
cd31a94ed2
|
text fixes, gatecreeper vine etb is optional
|
2017-09-22 14:28:52 +02:00 |
|
Evan Kranzler
|
9384bf8df4
|
Implemented Apocalypse Sanctuaries
|
2017-09-21 21:20:42 -04:00 |
|
Evan Kranzler
|
0d49e385d5
|
small fix
|
2017-09-19 22:12:50 -04:00 |
|
Evan Kranzler
|
b0c3d6aee6
|
small fix
|
2017-09-19 21:56:55 -04:00 |
|
Evan Kranzler
|
bd415215f5
|
Legacy's Allure modified so its ability can be copied
|
2017-09-19 20:52:18 -04:00 |
|
Evan Kranzler
|
602eee1928
|
Vile Requiem modified so its ability can be copied,
implemented Recantation, Rumbling Crescendo, Serra's Liturgy and War Dance
|
2017-09-19 20:29:33 -04:00 |
|
Evan Kranzler
|
ce68a1d9ed
|
Pentarch Paladin is now supported properly
|
2017-09-19 18:01:37 -04:00 |
|
Evan Kranzler
|
79d3bd24d5
|
cleaned up some cards, tested that the abilities can be copied
|
2017-09-19 15:40:45 -04:00 |
|
Evan Kranzler
|
e2a1fa50ea
|
moved some target choices to CardImpl, they should be properly copiable now
|
2017-09-19 12:50:19 -04:00 |
|
Evan Kranzler
|
96a3f40891
|
changed Ancient Hellkite, made predicate for cards/permanents defending player controls/owns
|
2017-09-19 11:58:55 -04:00 |
|
theelk801
|
2d577287d1
|
Merge pull request #77 from magefree/master
merge
|
2017-09-19 10:32:28 -04:00 |
|
Evan Kranzler
|
7bb7754bb3
|
Updated how spell triggers get information about the spell that triggered them.
This prevents countering the spell from removing the effect of the trigger.
|
2017-09-18 17:02:55 -04:00 |
|
Evan Kranzler
|
6f4d77fc0f
|
Implemented Gemini Engine
|
2017-09-18 10:40:15 -04:00 |
|
Evan Kranzler
|
356737075a
|
Revert "Skulk is now singleton"
This reverts commit 6ca03a339a .
|
2017-09-17 19:57:54 -04:00 |
|
Evan Kranzler
|
6ab143c123
|
Implemented Mine Layer
|
2017-09-17 18:55:06 -04:00 |
|
LevelX2
|
1d5105c0bd
|
Xmage 1.4.26V5
|
2017-09-17 23:11:38 +02:00 |
|
theelk801
|
c32c5d41a2
|
Merge pull request #75 from theelk801/master
merge
|
2017-09-17 15:31:03 -04:00 |
|
Evan Kranzler
|
9a57480f4b
|
Fixed Dual Nature
|
2017-09-17 12:42:59 -04:00 |
|
theelk801
|
a6b95db4fc
|
Merge pull request #73 from magefree/master
merge
|
2017-09-16 21:57:19 -04:00 |
|
Evan Kranzler
|
e646c75487
|
Fixed Dowsing Dagger token
|
2017-09-16 21:46:12 -04:00 |
|
Evan Kranzler
|
dcddc91144
|
Updated cards which target cards with attribute x
|
2017-09-16 21:08:52 -04:00 |
|
Evan Kranzler
|
b3712b88c7
|
updated Hakim, Loreweaver
|
2017-09-16 21:06:56 -04:00 |
|
Evan Kranzler
|
856dcb54d5
|
updated abilities with x targets
|
2017-09-16 17:07:48 -04:00 |
|
Evan Kranzler
|
d68efc21c5
|
Changed some X cost abilities (untested)
|
2017-09-16 12:58:25 -04:00 |
|
LevelX2
|
2d6bcd83f4
|
xmage 1.4.26V4
|
2017-09-16 16:55:58 +02:00 |
|
LevelX2
|
563856434d
|
Some more minor fixes.
|
2017-09-16 16:03:12 +02:00 |
|
LevelX2
|
afd6bc080d
|
Removed exception for missing subType to prevent empty card list in older deck editors.
|
2017-09-16 15:14:52 +02:00 |
|
LevelX2
|
d66a9d1693
|
Some fixes to red cards.
|
2017-09-16 15:14:21 +02:00 |
|
LevelX2
|
21c3e2cf02
|
Some fixes to black cards.
|
2017-09-16 11:39:33 +02:00 |
|
LevelX2
|
53324c0f4d
|
Reverted making Menace a MageSingleton.
|
2017-09-16 10:38:10 +02:00 |
|
Evan Kranzler
|
217a17b864
|
Removed planeswalker uniqueness rule
|
2017-09-15 23:34:49 -04:00 |
|
theelk801
|
ecbc4950cd
|
Merge branch 'master' into master
|
2017-09-15 18:18:10 -04:00 |
|
LevelX2
|
7d748721da
|
[XLN] Added 10 cards.
|
2017-09-16 00:11:38 +02:00 |
|
theelk801
|
a62410d3e5
|
Merge pull request #67 from magefree/master
merge
|
2017-09-15 17:33:51 -04:00 |
|
Evan Kranzler
|
6fe2eaf6a3
|
Implemented Shore Keeper
|
2017-09-15 16:51:11 -04:00 |
|
LevelX2
|
82d2953d7b
|
Merge origin/master
|
2017-09-15 21:57:54 +02:00 |
|
Evan Kranzler
|
58bba450e0
|
Added all XLN reprints
|
2017-09-15 13:24:25 -04:00 |
|
LevelX2
|
5996aa12e6
|
Trove of Temptation working for Human.
|
2017-09-15 17:51:54 +02:00 |
|
LevelX2
|
24c2c69a81
|
Merge master into TroveOfTemptation
|
2017-09-15 17:12:45 +02:00 |
|