Oleg Agafonov
4b3a19b4d5
refactor: improved target usage, replaced setNotTarget by withNotTarget
2023-09-07 05:35:54 +04:00
Susucre
f75b1c9f0a
Code cleanup: protect all copy constructors ( #10750 )
...
* apply regex to change public copy constructors to protected
* cleanup code using now protected constructors
* fix manaBuilder weird casting of Mana into ConditionalMana
2023-08-04 19:34:58 -04:00
xenohedron
35bb7d513b
Another batch of text fixes ( #10317 )
...
* Fix text: Blind Hunter
* Fix text: cards with bloodrush ability
* Fix text: populate ability
* Fix Goblin Pyromancer to boost all
* Fix text: Wellwisher; Kamahl, Fist of Krosa; Snapping Thragg
* Fix text: "you may prevent"
* Fix text: Elvish Guidance, Elvish Pathcutter
* Fix text: [search library for cards named]
2023-05-07 13:30:55 -04:00
Evan Kranzler
bfc0b2094a
[NCC] Implemented Determined Iteration
2022-04-25 22:17:42 -04:00
Evan Kranzler
80e11b2052
(WIP) Replacing blocking/blocked by predicates ( #8729 )
...
* replaced blocking/blocked by predicates
* added test for knight of dusk (currently fails)
* added source parameter to filters and everything else that needs it
* some changes to various predicates
* test fix
* small changes to filter code
* merge fix
* fixed a test failure
* small change to Karn, Scion of Urza
* removed sourceId from filter methods and other similar places
* added new getobject method to fix some test failures
* a few more fixes
* fixed merge conflicts
* merge fix
2022-03-23 18:45:02 -04:00
Jeff Wadsworth
328b1f1eec
- non-card refactoring related to #8375
2021-10-18 14:02:57 -05:00
Evan Kranzler
bdeb0dde66
refactored TokenPredicate to contain its own inverse
2021-08-20 09:33:38 -04:00
Oleg Agafonov
db239a1055
Refactor: replaced sourceId by source and introduced source param in some methods;
2020-12-12 20:23:19 +04:00
Evan Kranzler
a1074f5759
fixed populate copying noncreature tokens
2020-04-22 19:58:49 -04:00
Evan Kranzler
9c3b923b3f
refactored ControllerPredicate
2020-01-06 20:04:56 -05:00
Evan Kranzler
607cef0e79
Implemented Ghired, Conclave Exile
2019-08-01 20:07:25 -04:00
Evan Kranzler
8629977f14
refactored many other predicates to singleton enums
2019-01-12 16:30:49 -05:00
igoudt
dcb1affb9d
use isActivePlayer where possible, some minor text fixes
2018-06-29 21:18:05 +02:00
Evan Kranzler
c4a0d9f916
replaced apostrophes
2018-06-06 22:39:16 -04:00
GrayedFox
3953f3dbdd
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
Evan Kranzler
0f72c4fb22
Additional token effect text changes
2017-09-06 17:39:58 -04:00
Jeff
831985a7bd
- Fixed Bug #3501
2017-06-28 16:55:24 -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
Fenhl
430ae503c7
Change all line endings to LF
2016-04-14 16:18:01 +00:00
LevelX2
b19b43c4c8
* Scion of Vitu-Ghazi - Fixed that conditional trigger was not handled correctly.
2016-03-01 15:39:37 +01:00
poixen
46eb6c0525
Restructured Mage module
2015-11-29 21:56:49 +01:00