ingmargoudt
594ffa2754
rewrote some streams and optionals
2017-04-01 22:45:40 +02:00
ingmargoudt
6f8f10fcc3
move static function to CardImpl, and other api fixes
2017-03-30 20:09:47 +02:00
vraskulin
f60ebfbb1f
All 1-character strings converted to primitives
...
"b" + "r" now changed to 'b' + 'w'. It's more straight-forward, and may cause perfomance improvements - character primitives allocation is faster and less expensive than string creation.
2017-02-06 14:32:51 +03:00
igoudt
316137b5e2
replaced various !contains -> put with putIfAbsent
2017-01-09 13:07:32 +01:00
LevelX2
14b2760e99
* Fixed a bug that prevented moving tokens to other zones in some cases.
2016-09-14 20:51:03 +02:00
LevelX2
d0a570aeee
Quick fix to get random shuffling.
2016-09-10 19:39:59 +02:00
ingmargoudt
e2a479255a
refactor : removed all instances of new Random() and replaced with RandomUtil for a ThreadLocal randomizer
2016-09-05 15:03:47 +02:00
LevelX2
1ec61abb8e
Fixed some possible exception bugs.
2016-04-06 20:25:13 +02:00
emerald000
3dcdd7f046
Removed obsolete Zone parameter in CardsImpl constructors.
2015-12-04 00:34:10 -05:00
poixen
46eb6c0525
Restructured Mage module
2015-11-29 21:56:49 +01:00