Evan Kranzler
572104b8fc
Reworking card types in preparation for implementing Grist, the Hunger Tide ( #7899 )
...
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-07-09 07:28:43 +04:00
Evan Kranzler
07e1dff10c
added an additional subtype verification test
2021-07-08 18:46:42 -04:00
Evan Kranzler
9072abbbcc
added temporary verify fix
2021-07-08 08:51:21 -04:00
Evan Kranzler
f17b8e4b86
removed verify skip, fixed verify error
2021-07-05 20:30:26 -04:00
Oleg Agafonov
9eea77f815
Fixed verify test
2021-07-04 23:29:38 +04:00
Evan Kranzler
daf77b2ee8
[MH2] various text fixes
2021-06-22 09:20:05 -04:00
Evan Kranzler
3158621a87
fixed another verify bug
2021-06-21 21:08:48 -04:00
Evan Kranzler
ef0b4bdf58
fixed another verify bug
2021-06-18 20:00:44 -04:00
Evan Kranzler
949b2671e0
fixed an issue with verify
2021-06-18 18:26:09 -04:00
Evan Kranzler
9fd29bae06
[MH1] various text fixes
2021-06-12 19:26:02 -04:00
Evan Kranzler
5f8d746fc0
updated tokens with phyrexian subtype
2021-06-10 20:29:07 -04:00
Evan Kranzler
65b34ac6b4
removed temporary test skips
2021-05-31 15:38:49 -04:00
Evan Kranzler
beada7d3be
fixed verify failure
2021-05-28 21:59:59 -04:00
Evan Kranzler
6ffc59d760
[MH2] fixed verify failures
2021-05-25 09:20:04 -04:00
Evan Kranzler
690d640a05
simplified a test
2021-05-07 09:15:12 -04:00
Evan Kranzler
8104cdb7a5
fixed another test failure
2021-05-07 08:59:54 -04:00
Evan Kranzler
95bfcb5ef8
added some options to mage verify for text verification
2021-05-04 08:00:03 -04:00
Evan Kranzler
c1f1ceb9e7
fixed unnecessary verify warnings for split cards
2021-04-30 09:16:27 -04:00
Evan Kranzler
0297a00156
all text and no fix makes elk a dull boy
2021-04-29 19:43:44 -04:00
Evan Kranzler
731e948841
[C21] various text fixes
2021-04-28 21:00:36 -04:00
Evan Kranzler
efb2a7f3de
[STX] more text fixes
2021-04-17 21:56:26 -04:00
Evan Kranzler
ef8ee52b94
added MTGJSON metadata to verify test
2021-04-17 21:15:42 -04:00
Evan Kranzler
326c17fe4d
[STX] various text fixes
2021-04-17 18:22:43 -04:00
Evan Kranzler
cb0df438dd
[STA] text fixes
2021-04-17 16:34:21 -04:00
Evan Kranzler
298315309b
removed temporary test skips
2021-04-10 21:04:59 -04:00
Evan Kranzler
61c7723e3b
additional test fix
2021-04-08 21:34:27 -04:00
Evan Kranzler
79b23d3292
fixed a test failure
2021-04-08 18:35:38 -04:00
Oleg Agafonov
f307bffcda
Tests: added verify test to check wrong expansionSetCode usage in cards (see da6acafef2
);
2021-04-02 11:36:59 +04:00
Evan Kranzler
9cfeee9b8c
fixed a test failure
2021-03-29 21:49:59 -04:00
Evan Kranzler
93c9b2770a
fixed a test failure
2021-03-09 20:27:05 -05:00
Evan Kranzler
6894ad96bc
[TSR] various text fixes
2021-03-05 19:10:29 -05:00
Evan Kranzler
afcdc0f23a
simplified and consolidated werewolf triggered abilities
2021-03-03 22:13:16 -05:00
Oleg Agafonov
2accab79c5
* Spark Double - fixed duplicated counters on copying of another Spark Double ( #7553 );
2021-02-22 21:22:31 +04:00
Oleg Agafonov
10e557b873
* Performance: memory usage optimization for deck editor (part 2 of removed bloated usage of ManaCosts -> ManaColor objects, see #7515 );
2021-02-12 22:12:18 +04:00
Oleg Agafonov
275e996c08
* Performance: memory usage optimization for deck editor (removed bloated usage of ManaCosts -> ManaColor objects, see #7515 );
2021-02-12 22:00:16 +04:00
Evan Kranzler
18c8a8539e
[KHM] fixed The Bears of Littjara not sacrificing after chapter 3 ( fixes #7527 )
2021-02-08 18:02:44 -05:00
Oleg Agafonov
cf216c6802
Prepare new release
2021-02-07 22:24:40 +04:00
Evan Kranzler
cda79866ad
[ZNR] a few text fixes
2021-02-02 10:24:54 -05:00
Evan Kranzler
16450f9952
[ZNC] some text fixes
2021-02-02 10:14:44 -05:00
Evan Kranzler
6ed259941a
[KHC] more text fixes
2021-02-01 22:47:36 -05:00
Evan Kranzler
599309c980
[KHM] a few more text fixes
2021-02-01 22:47:36 -05:00
Evan Kranzler
df38d7213e
[KHC] text fixes
2021-01-31 15:01:02 -05:00
Evan Kranzler
f9dfb56d4e
[KHM] more text fixes
2021-01-31 11:28:44 -05:00
Evan Kranzler
d5822a7246
[KHM] various text fixes
2021-01-29 17:37:56 -05:00
Oleg Agafonov
6f2ce47885
Tests: added verify test for wrong mdash usage and fixed related cards ( #7457 ), added tests for ( #7460 );
2021-01-29 11:35:13 +04:00
Evan Kranzler
a535cb5adc
Refactoring methods which add counters to track which player adds the counters (ready for review) ( #7448 )
...
* added parameter for player adding counters to players
* added parameter for player adding counters to cards/permanents
* updated methods to use new parameter
* fixed a few initial errors
* refactored instances of cards that add counters by a player other than the controller
* fixed some instances of incorrect arguments
* refactored abilities that trigger off of a particular player adding counters
* a few more cards that were missed
* [KHM] Implemented Vorinclex, Monstrous Raider
* added test for Vorinclex, Monstrous Raider
* fixed a test failure
2021-01-26 19:06:13 -05:00
Evan Kranzler
dacf30f4b9
Refactoring subtypes to make Maskwood Nexus work (ready for review) ( #7432 )
...
* removed and renamed SubTypeList
* updated subtype test
* refactored Changeling to be an ability that actually does something
* moved isAllCreatureTypes into SubTypes class
* renamed copyTo method to copyFrom
* added removeAllCreatureTypes where usable
* replaced some subtype methods
* replaced some more subtype methods
* replaced subtype mass add/remove methods
* updated more subtype methods
* fixed some errors
* made common shared creature type predicate
* refactored another card involving subtypes
* Added usage of object attribute in subTypes's write operations;
* Refactor: use same param styles in subtype methods
* Refactor: simplified usage of copy appliers;
* Refactor: fixed code usage in CopyApplier
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-01-26 08:52:35 -05:00
Evan Kranzler
eaf29da63f
fixed verify sample deck test failing locally on macOS
2021-01-24 15:02:25 -05:00
Evan Kranzler
227295ea41
[KHM] removed test skip
2021-01-23 22:25:13 -05:00
Oleg Agafonov
c3b391b42f
Fixed verify tests config
2021-01-23 09:45:25 +04:00