Oleg Agafonov
997dd91c20
Merge fix
2023-05-11 01:12:42 +04:00
Oleg Agafonov
e8475f2aee
tests: improved ability text checks in verify:
...
- added multiple sets support like "MAT;CMD;XLN" (related to 10343);
- added all sets support like "*";
- added check stats and percent (total, good, bad);
2023-05-11 01:04:55 +04:00
Oleg Agafonov
1f4dfd08ce
docs: added some comments about tokens, verify, test mode, etc
2023-05-09 12:27:18 +04:00
theelk801
67507fed67
[MAT] various text fixes
2023-05-08 20:13:48 -04:00
Oleg Agafonov
5f55c7c667
Tokens and command objects reworked (part 1 of 2):
...
- fixed that copy effect doesn't restore original image after effect's end;
- removed outdated availableImageSetCodes (all images auto-selected from tokens database now, related to #10139 );
- refactor command objects to use CommandObjectImpl;
- refactor planes/emblems/etc objects to use MageObjectImpl, added copyable support;
- refactor another game objects to remove some duplicated fields;
2023-05-08 02:15:07 +04:00
Oleg Agafonov
6ed702a7b3
Tokens improved:
...
- added auto-generated token names for CreatureToken;
- added verify tests for token names;
- removed outdated ElementalCreatureToken;
- fixed wrong indefinite article in some tokens;
- fixed miss Token in some token names (related to #10139 );
2023-05-04 17:38:54 +04:00
theelk801
8ed8b5c363
[ONC] a few text fixes
2023-04-30 15:46:52 -04:00
theelk801
df322c680c
[40K] various text fixes
2023-04-30 15:26:40 -04:00
theelk801
b3a421d094
revert accidentally reverted changes
2023-04-30 11:29:50 -04:00
theelk801
edb5c99df8
[J22] various text fixes
2023-04-30 11:28:06 -04:00
Oleg Agafonov
255a050025
Tests: improved verify tests:
...
- added checks for duplicated indefinite articles in the rules;
- improved test_showCardInfo - now it can search cards by simple class name too;
- fixed some card/token texts;
2023-04-30 18:49:22 +04:00
Oleg Agafonov
f86cf176d7
Tokens rework:
...
- added reminder / helper tokens support (example: Copy, Morph, Day // Night, related to #10139 );
- added verify checks for reminder tokens;
- added images download for reminder tokens;
2023-04-27 19:05:31 +04:00
theelk801
ff115cad48
[ONE] various text fixes
2023-04-24 22:26:34 -04:00
theelk801
d106426b21
fix verify failure
2023-04-22 20:49:17 -04:00
Oleg Agafonov
7d44057f93
Tokens rework:
...
- now token images chosen by tokens database instead availableImageSetCodes (related to #10139 );
- added additional verify checks for tokens database;
- fixed some tokens;
2023-04-22 15:50:46 +04:00
Oleg Agafonov
24bd4315c6
Tokens rework:
...
- added tokens database (now all tokens store in tokens-database.txt, related to #10139 );
- added sets/cards/tokens stats on app's start;
2023-04-22 02:59:15 +04:00
Oleg Agafonov
5f31c061cf
Tokens improved:
...
- removed outdated emblem formats;
- simplified emblems definition;
- improved tok-data structure;
- improved tok-data read;
- added additional checks for tok-data file;
- prepare for tokens database (related to #10139 );
2023-04-20 22:14:37 +04:00
theelk801
c4ebe4ae8b
[MOC] various text fixes
2023-04-18 18:34:57 -04:00
theelk801
7feffa16ff
add verify check for mutate cards
2023-04-18 17:47:29 -04:00
theelk801
1578ffb3bc
add verify tests for loyalty and defense
2023-04-16 20:58:22 -04:00
theelk801
56d37b3496
[MOM] various text fixes
2023-04-15 21:11:25 -04:00
Oleg Agafonov
5bff03f57a
Tests: improved verify tests for tokens data, added how-to fix hints, added new checks (disabled by default)
2023-04-12 09:51:19 +04:00
theelk801
312cff0c0f
[MOM] various text fixes
2023-04-11 09:32:31 -04:00
Oleg Agafonov
8f748b0f2c
Tests: added verify checks for wrong set's settings like parent set and block name (temporary disabled)
2023-04-07 17:27:46 +04:00
Oleg Agafonov
59d2b59a4f
Tests: added verify check for wrong set names (disabled until 40k cards merge)
2023-04-07 17:27:46 +04:00
Oleg Agafonov
4f583a853e
Tests: added new verify checks for tokens (outdated set codes in tok-data, miss sets, etc)
2023-04-05 18:43:44 +04:00
theelk801
287bcde15c
add verify test for backup ability
2023-04-04 22:19:11 -04:00
Oleg Agafonov
a6337fd28a
Cheats: improved cheat and test commands to use same set_code-card_name notation, added additional tests (related to #10139 , cheat command example: battlefield:Human:XLN-Island:1)
2023-04-04 22:05:22 +04:00
Oleg Agafonov
d019acbd55
Tests: improved addCard command, now it can add card from specific set (use 40K:Plains as card name param, #10139 )
2023-03-23 23:17:34 +04:00
Oleg Agafonov
77209073e9
Tests: improved mtgjson's card search in verify, added debug info to mtgjson's data;
2023-03-21 17:19:57 +04:00
Oleg Agafonov
e8734702a6
Improved verify tests:
...
- added check for wrong symbols in card number;
- added check for miss cards in the set (run manually test_checkWrongCardsDataInSets);
- improved performance;
2023-03-21 16:12:12 +04:00
Oleg Agafonov
ce06ed62b0
* Images: fixed miss cards from Alchemy: Innistrad, Secret Lair Drop, PMEI and PRES ( #9249 );
2023-03-20 22:31:26 +04:00
Oleg Agafonov
4e9ffdfaf9
* GUI: double faced cards improves:
...
* fixed images download for alternative prints (#9826 , #9701 );
* fixed wrong pair of main and second side arts for alternative prints;
2023-03-11 17:35:18 +04:00
Oleg Agafonov
18a3ec5247
DB: fixed wrong result for night cards search (fixed double faced cards in test render dialog)
2023-03-11 12:28:58 +04:00
Oleg Agafonov
99d1800214
Verify: added check for double numbers in card rules
2023-02-25 14:31:28 +04:00
theelk801
894f2910da
fix verify failures
2023-01-26 09:26:13 -05:00
theelk801
ffe6348ee1
fix verify failure
2023-01-19 08:31:16 -05:00
Evan Kranzler
3b9b2e15be
[40K] a few text fixes
2022-11-09 08:53:51 -05:00
Evan Kranzler
5a8bea6e9c
[BRC] various text fixes
2022-11-08 19:11:22 -05:00
Evan Kranzler
7e550f463f
[BRO] various text fixes
2022-11-08 18:51:01 -05:00
Evan Kranzler
501e769691
[GN3] various text fixes
2022-11-08 18:10:51 -05:00
Przemyslaw Hugh Kaznowski
dc3d867584
Test fixes and improvements ( #9733 )
...
* Test fixes and improvements (for debugging)
* Remove set log level
* Remove info log from CardRepository
Co-authored-by: Hugh Kaznowski <raat_streetcam@simplelogin.com>
2022-11-06 08:47:27 -05:00
Evan Kranzler
8291dba15c
remove temporary verify skip
2022-11-04 18:49:42 -04:00
Evan Kranzler
8d324692b0
fix verify failure
2022-10-30 15:28:19 -04:00
Evan Kranzler
4d81b76180
[40K] Implemented Shard of the Nightbringer
2022-10-11 20:56:31 -04:00
Evan Kranzler
d3e939e600
add temporary verify skip
2022-10-05 20:43:51 -04:00
Evan Kranzler
b0ebf4ad5b
[NCC] various text fixes
2022-09-22 22:29:39 -04:00
Evan Kranzler
95b2817ac8
[DMC] various text fixes
2022-09-15 21:28:25 -04:00
Evan Kranzler
a31644789c
[DMU] various text fixes
2022-09-14 18:29:34 -04:00
Evan Kranzler
81975be64e
[DMU] updated spoiler
2022-08-28 09:37:50 -04:00