Ingmar Goudt
|
9a310732d8
|
rewrite watchers to GameState.getWatcher(), rather than getWatchers().get(). This hides away the implementation of the watchers. Accepts the class rather than the name. Always returns the specific subclass, so there is no more casting needed. Only 1 line in the common library remains, that is still using the old 'deprecated' method. Needs a new version release to do that.
|
2019-01-06 20:59:13 +01:00 |
|
igoudt
|
c456a1961e
|
add more isActivePlayer and isAttachedTo calls
|
2018-07-09 21:25:04 +02:00 |
|
GrayedFox
|
3953f3dbdd
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
Evan Kranzler
|
a6e51e592b
|
Changed all card classes to final
I was tired of the "overridable method call in constructor" warning and card classes should be final anyway
|
2018-05-21 10:53:44 -04:00 |
|
LevelX2
|
cd6c7623ed
|
* Added missing imports, imports reorg.
|
2017-07-23 16:29:29 +02:00 |
|
igoudt
|
105f346ebc
|
subtypes for cards 'A'
|
2017-07-18 08:55:40 +02:00 |
|
LevelX2
|
40c434f5df
|
* Angelic Arbiter - Fixed that the dont't cast spell if you already attacked ability did not working properly (fixes #3339).
|
2017-05-28 09:58:48 +02:00 |
|
igoudt
|
b6fe6f772a
|
finish rewriting watchers
|
2017-04-29 12:07:46 +02:00 |
|
fireshoes
|
55b433ae36
|
[AKH] Added 3/27 spoilers to mtg-cards-data.txt. Implemented several of the new cards.
|
2017-03-28 22:25:29 -05:00 |
|
vraskulin
|
0557b5e89c
|
list.size > 0 changed to !list.isEmpty
We care about if it's empty or not, not about it's size
|
2017-02-06 14:32:51 +03:00 |
|
JOAC69
|
59f88047e4
|
Modify cards
|
2016-10-04 20:06:28 -05:00 |
|
JOAC69
|
4b8d31e5f4
|
Move cards
|
2016-10-04 19:58:48 -05:00 |
|