Ingmar Goudt
|
95a31759b5
|
add nullchecks on watchers
|
2019-01-06 00:35:26 +01:00 |
|
Evan Kranzler
|
8463d693d4
|
Condensed "targets a permanent you control" conditions into a single class
|
2019-01-05 13:41:34 -05:00 |
|
LevelX2
|
285beab3a2
|
* Fixed player target handling of TargetPermanentOrPlayer.java (fixes Shalai + Burning Sun's Avatar #5252 problem).
|
2019-01-05 17:00:31 +01:00 |
|
Oleg Agafonov
|
0293b91c25
|
Tests: added random results image generators (random, shuffle, dice, planar dice);
|
2019-01-05 13:12:59 +04:00 |
|
Evan Kranzler
|
53720149c6
|
updated the Addendum condition to take into account whether a spell was actually cast
|
2019-01-04 21:31:29 -05:00 |
|
Evan Kranzler
|
fd709bcd28
|
Implemented Verity Circle
|
2019-01-04 20:58:02 -05:00 |
|
Oleg Agafonov
|
0670c401e0
|
* Fixed Brood Of Cockroaches text
|
2019-01-05 01:42:43 +04:00 |
|
Oleg Agafonov
|
207e95e001
|
Fixed card texts: instant or sorcery spell;
|
2019-01-05 00:46:53 +04:00 |
|
Oleg Agafonov
|
d81d253395
|
Fixed GainAbilityAttachedEffect that it can't apply some effects after enchantment dies (from gitter);
|
2019-01-04 23:57:28 +04:00 |
|
Oleg Agafonov
|
f6585ef734
|
Improved and fixed cards texts:
* fixed wrong texts for draw card abilities;
* added multi-effects text generation instead copy-paste (concatBy).
|
2019-01-04 23:51:42 +04:00 |
|
Oleg Agafonov
|
83cf370cc6
|
Merge remote-tracking branch 'origin/master'
|
2019-01-04 23:34:15 +04:00 |
|
Evan Kranzler
|
89454f9c8e
|
Implemented High Alert
|
2019-01-04 14:19:05 -05:00 |
|
Evan Kranzler
|
1f24af8716
|
Implemented Carnival // Carnage
|
2019-01-04 12:28:14 -05:00 |
|
Evan Kranzler
|
958503cff2
|
Merge branch 'master' of https://github.com/magefree/mage
|
2019-01-04 11:51:03 -05:00 |
|
Evan Kranzler
|
d49cd6f304
|
Implemented Electrodominance
|
2019-01-04 11:40:11 -05:00 |
|
LevelX2
|
50cd0af601
|
* Kess, Dissident Mage - Fixed that it did not allow split cards from graveyard. Fixed some other problems with the card.
|
2019-01-04 17:21:07 +01:00 |
|
Evan Kranzler
|
a7b0f05890
|
Implemented Ravager Wurm
|
2019-01-03 21:09:39 -05:00 |
|
Evan Kranzler
|
965fa971a3
|
updated implementation of Adapt
|
2019-01-03 16:20:36 -05:00 |
|
Oleg Agafonov
|
0bd9bd6015
|
Merge remote-tracking branch 'origin/master'
|
2019-01-03 21:23:58 +04:00 |
|
LevelX2
|
423115ced5
|
Merge pull request #5487 from ninthworld/Omnath
Fix ManaTypeInManaPoolCount to include conditional mana (Fixes #5458)
|
2019-01-03 17:38:34 +01:00 |
|
LevelX2
|
e8eaf49280
|
* Fixed possible class cast exception.
|
2019-01-03 17:33:52 +01:00 |
|
LevelX2
|
4365449be3
|
* Fixed a problem with variable life costs (e.g. Toxic Deluge) and prevent pay life effects (e.g. Angel of Jubilation) that did not work for those spells.
|
2019-01-03 16:35:10 +01:00 |
|
Oleg Agafonov
|
a4e374f96a
|
Refactor: improved emblem rules generation;
|
2019-01-03 11:41:34 +04:00 |
|
ninthworld
|
8183797c41
|
fix manatype in pool count to include conditional mana
|
2019-01-02 23:29:11 -08:00 |
|
Ingmar Goudt
|
e1630b3c6f
|
remove deprecated String subtype methods
|
2019-01-03 06:35:36 +01:00 |
|
Oleg Agafonov
|
a995643512
|
Fixed card texts
|
2019-01-03 04:13:24 +04:00 |
|
Evan Kranzler
|
47b943021f
|
Implemented Mass Manipulation
|
2019-01-02 18:56:15 -05:00 |
|
Oleg Agafonov
|
e9f9b05141
|
Fixed NPE errors for some cards (#5471)
|
2019-01-02 20:06:01 +04:00 |
|
Oleg Agafonov
|
2ebad63595
|
Added seeds support to random util:
* all xmage code uses shared util to generate random values;
* tests can uses seeds to repeat "random" results like deck builds or AI plays;
|
2018-12-30 03:52:30 +04:00 |
|
Ingmar Goudt
|
799fe34b02
|
change HashMap to EnumMap
|
2018-12-29 10:30:40 +01:00 |
|
L_J
|
d0fbe6d35c
|
Implemented Alliances cards (#5470)
* Implemented Alliances cards (#84)
* Fixed Storm Elemental
* Fixed Sworn Defender
|
2018-12-27 22:53:10 -06:00 |
|
jeffwadsworth
|
d20872dcb9
|
- Fixed #5474
|
2018-12-27 02:51:24 -06:00 |
|
Oleg Agafonov
|
d36cca02aa
|
Fixed NPE errors for some cards (#5471)
|
2018-12-23 20:24:20 +04:00 |
|
Oleg Agafonov
|
e75e2324c7
|
Fixed NPE errors for some cards
|
2018-12-23 17:56:46 +04:00 |
|
Evan Kranzler
|
baef4114d2
|
fixed silver bordered cards being legal in various formats
|
2018-12-22 11:26:15 -05:00 |
|
Evan Kranzler
|
d9ca4f2ff6
|
Implemented Sphinx's Insight
|
2018-12-21 19:40:59 -05:00 |
|
Oleg Agafonov
|
0d949ca7e6
|
Typos
|
2018-12-22 01:05:43 +04:00 |
|
Oleg Agafonov
|
20a3b0b777
|
Added cards database cleanup on new builds/releases run (client/server sides);
|
2018-12-21 23:11:43 +04:00 |
|
Evan Kranzler
|
20d5bfc3c9
|
Implemented Incubation // Incongruity
|
2018-12-21 13:21:19 -05:00 |
|
Jeff
|
2fca196f79
|
- Fixed #5468
|
2018-12-21 11:46:30 -06:00 |
|
Oleg Agafonov
|
2fdef83284
|
Merge pull request #5455 from SpikesCafe-google/AddSpinyStarfish3
Add Spiny Starfish from Alliances.
|
2018-12-21 05:33:04 +04:00 |
|
Oleg Agafonov
|
7b2598eba8
|
Merge pull request #5466 from hitch17/mtgo-compatible-draftlogs-5450
Make draft logs compatible with MTGO format #5450
|
2018-12-21 05:24:06 +04:00 |
|
Evan Kranzler
|
2b6f85df23
|
Implemented Frenzied Arynx
|
2018-12-20 18:44:57 -05:00 |
|
John Hitchings
|
7e621ee8af
|
Make draft logs compatible with MTGO format #5450 - https://github.com/magefree/mage/issues/5450
|
2018-12-19 19:41:44 -08:00 |
|
Evan Kranzler
|
fd25ac8ccb
|
Implemented Aeromunculus
|
2018-12-19 18:19:49 -05:00 |
|
Evan Kranzler
|
846c133d04
|
Implemented Rix Maadi Reveler
|
2018-12-18 19:44:55 -05:00 |
|
Evan Kranzler
|
b5f383254c
|
implemented Afterlife ability
|
2018-12-17 22:25:52 -05:00 |
|
Oleg Agafonov
|
0a2f312da7
|
Added build time to version info, cleanup manifest files;
|
2018-12-15 18:29:10 +04:00 |
|
Jeff
|
c2739c004b
|
- Added Dread Wight and Cloak of Confusion.
|
2018-12-13 17:43:11 -06:00 |
|
SpikesCafe-google
|
a852d5c9e5
|
Add Spiny Starfish from Alliances.
|
2018-12-09 13:48:55 -05:00 |
|