Oleg Agafonov
740a9347ae
refactor: removed some usages of short LKI, moved static ability's useable zone logic to basic ability implementation;
2024-11-30 04:23:23 +04:00
Oleg Agafonov
66b338c6fc
dies triggers improves:
...
* tests: added additional tests and verify/runtime checks for wrong die trigger settings;
* refactor: removed some usage of short LKI ;
* fixed dies events support in "or trigger" and "conditional trigger" (use cases like sacrifice cost);
* fixed dies events support in shared triggered abilities (use cases like sacrifice cost);
2024-11-30 04:23:21 +04:00
xenohedron
0d4acf26e5
refactor: improve method name - checkShortLivingLKI
2024-06-09 22:13:33 -04:00
Susucre
96a2c277b2
clean some of the most frequent copy constructor / copy method ( #11053 )
2023-08-30 19:48:03 -04:00
GrayedFox
3953f3dbdd
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ingmargoudt
3a152ab3d6
rewrote enum comparisons, iterator to removeIf, added some stream and filters
2017-02-11 22:37:00 +01:00
LevelX2
d5d00451a8
Fixed a problem with static abilities for battlefield zone where the source was entering the battlefield but the ability did not work.
2016-09-24 01:13:13 +02:00
LevelX2
d9b20298b7
* Bloodlord of Vaasgoth - Fixed that Vampires entering the battlefield did never bloodthirst from the Bloodlord.
2015-12-13 10:05:54 +01:00
poixen
46eb6c0525
Restructured Mage module
2015-11-29 21:56:49 +01:00