Ingmar Goudt
|
4b857f24c0
|
remove calls to mode.getEffects().add and mode.getTargets().add , and replace them with addEffect and addTarget . This way we hide the implementation of the modes. Cards should not be interested in how an effect is to be added, rather they should just be able to use a service for that. Refer to Law of Demeter or Principle of Least Knowledge
|
2019-01-01 14:19:06 +01: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 |
|
ingmargoudt
|
03643d53a3
|
rename counttype to comparisontype
|
2017-04-11 17:01:59 +02:00 |
|
ingmargoudt
|
cb693b5826
|
there were 3 enums to compare ints, refactored to 1
|
2017-04-11 09:15:12 +02:00 |
|
LevelX2
|
70126988c5
|
Changed rule text from "put token onto the battlefield" to "create token".
|
2016-10-29 23:42:19 +02: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 |
|