ingmargoudt
5387f06898
cards now use the new CountType
2017-03-05 23:29:51 +01:00
ingmargoudt
80580d69e9
Replace checktype enum for Cardtype enum
2017-03-05 20:04:09 +01:00
drmDev
bf5e55aef9
modifications
2017-03-05 11:34:10 -05:00
drmDev
c8e41bc002
Phyrexian Purge impl and tests
2017-03-05 10:37:05 -05:00
ingmargoudt
d31e3a3f8f
Merge pull request #2916 from ingmargoudt/master
...
remove all contains(cardtype.XX) references, instead use the default …
2017-03-05 09:16:28 +01:00
ingmargoudt
b5e8c88153
remove all contains(cardtype.XX) references, instead use the default interface method
2017-03-05 09:14:33 +01:00
ingmargoudt
ef797384e6
Merge pull request #2914 from kubikrubikvkube/master
...
Should it be mandatory?
2017-03-05 09:04:37 +01:00
Nathaniel Brandes
1d3ebb749d
Fix omniscience effect for colorless mana.
...
Also unified the tests for omniscience into a single file, and
put the effect into a single class so that Tamiyo and Omniscience
can share implementations.
2017-03-04 23:04:11 -08:00
Justin Herlehy
a97edcf8f9
Merge remote-tracking branch 'origin/master'
2017-03-04 16:21:03 -08:00
Justin Herlehy
8cfe66e29c
Fix Ichorid to set notTarget flag.
...
Fixes issued #2906
2017-03-04 16:20:17 -08:00
doncarton
7fd068bd74
Should it be mandatory?
2017-03-05 01:39:20 +03:00
Kyle W. Cartmell
1a4d9aeb97
implemented Wall of Opposition
2017-03-04 14:47:40 -07:00
Achilles
ca0371eade
- Fixed Island of Wak Wak.
2017-03-04 10:29:18 -06:00
ingmargoudt
a4f64c74c9
Merge pull request #2910 from ingmargoudt/master
...
changed cardtype from list to enumset
2017-03-03 23:01:56 +01:00
ingmargoudt
a0930e3379
missed 2 hashsets to enumsets
2017-03-03 22:14:00 +01:00
fireshoes
0aa1296b31
Added complete MM3 spoiler.
2017-03-03 12:20:59 -06:00
Jeff
ecbadeda41
- Fixed Stone Haven Outfitter
2017-03-03 11:35:52 -06:00
ingmargoudt
372584f7ad
changed cardtype from list to enumset
2017-03-03 17:04:32 +01:00
Jeff
c0ffc47bf7
- Fixed Grasp of Fate. It will now return exiled permanents if it leaves the battlefield.
2017-03-03 09:55:06 -06:00
fireshoes
010be2b53f
Added 3/2/17 MM3 reprints.
2017-03-02 21:39:14 -06:00
Achilles
9cf0ebb2ae
- Shining Shoal will now work with spells. Yes, more work on this needs to be done. If a chosen source deals damage to multiple targets, the controller should be able to choose how that damage is distributed.
2017-03-02 20:35:12 -06:00
fireshoes
97ccd22564
Added 3/2/17 MM3 reprints.
2017-03-02 12:11:25 -06:00
ingmargoudt
9c71596fd8
wrongly changed the equals to == for those files
2017-03-02 16:41:38 +01:00
ingmargoudt
39c9420ad2
change enum equals to == in cards
2017-03-02 16:28:23 +01:00
LevelX2
5087534fe4
Merge pull request #2892 from Galatolol/master
...
Added 3 cards
2017-03-02 11:05:34 +01:00
vraskulin
620245f28f
Stream format
2017-03-02 10:51:02 +03:00
fireshoes
dc0905c893
Added 3/1/17 MM3 reprints.
2017-03-01 11:49:41 -06:00
ingmargoudt
fb09aeb0a8
fix #1259
2017-03-01 17:56:47 +01:00
fireshoes
4fdf89193d
Added 2/28/17 MM3 reprints.
2017-02-28 13:12:35 -06:00
vraskulin
0bc9cf91a8
Minor improvements - StringBuilder now have initial value
2017-02-28 15:26:07 +03:00
vraskulin
11dc1e10f1
Few lambda's and removed explicit type from creating lists and hashmaps
2017-02-28 13:46:57 +03:00
vraskulin
0a3c95dde5
Inner classes should be static. It reduces memory usage and gives perfomance boost + DeckImporter rollback
2017-02-28 12:40:12 +03:00
vraskulin
ad7d3c8078
equals "" should be replaced with isEmpty
2017-02-28 11:45:15 +03:00
fireshoes
3799fe1c8a
Added MM3 reprints.
2017-02-27 11:41:14 -06:00
ingmargoudt
afbf5ce2b6
Merge pull request #2891 from kubikrubikvkube/master
...
Nulls to optional. Also there was bug with AetherChaser
2017-02-27 17:51:35 +01:00
vraskulin
f309717616
Merge remote-tracking branch 'fork/master'
2017-02-27 16:33:47 +03:00
vraskulin
af3986df46
All final strings became static - it will give a little perfomance boost, due to not instantiating same string every time
2017-02-27 16:33:32 +03:00
Plopman
781ba84a74
Fix #2890 Unified Will text
2017-02-26 21:20:23 +01:00
Galatolol
4435773f06
Added 3 cards
2017-02-26 15:13:28 +01:00
doncarton
5eaaa67d1e
Nulls to optional. Also there was bug with AetherChaser "you may pay" was not set to optional
2017-02-26 15:15:54 +03:00
LevelX2
1101e80bfc
Merge pull request #2886 from vereena42/master
...
Adding some cards
2017-02-26 09:51:28 +01:00
Jeff
624e69ecb6
- Text fix for Essence Flux
2017-02-24 11:48:03 -06:00
vereena42
877560d57b
Fix
2017-02-22 22:58:07 +01:00
vereena42
c969283057
Adding some cards
2017-02-21 20:30:41 +01:00
JOAC69
8800286824
Removed duplicate CardInfos in ExpansionSets
2017-02-19 22:10:21 -06:00
ingmargoudt
972ed6a3f2
changed enum comparison to ==.
...
isDependentTo returns empty set rather than null
2017-02-19 23:38:47 +01:00
Achilles
899732c403
- Added Menacing Ogre
2017-02-19 15:04:48 -06:00
ingmargoudt
9ea690797f
the card should still be exiled.
...
added a method to test exile count per player
added a test for chandrapyromaster
2017-02-19 09:09:43 +01:00
ingmargoudt
d729ab31d2
ChandraTorchOfDefiance should only be able to cast spells with a casting cost. Cards like Ancestral Visions can not be cast.
2017-02-18 22:49:43 +01:00
Plopman
4201520cb4
Fix Ashling's Prerogative effects were not correctly copied. Fix #2875 .
2017-02-18 16:42:37 +01:00