Commit graph

491 commits

Author SHA1 Message Date
Susucre
68e2f74d13 update listing for new cards changelog 2023-11-10 17:33:50 +01:00
theelk801
74988a1c23 remove Cat subtype from Rakshasa cards and add temporary verify skip 2023-11-09 11:43:11 -05:00
Susucre
1f50f95f8b fix verify tests 2023-11-06 20:39:32 +01:00
xenohedron
7e95077d0b fix #10831 (special characters in verify test) 2023-11-04 19:30:33 -04:00
xenohedron
b9b17d0548 fix verify test false positives on reminder rules 2023-11-04 18:43:53 -04:00
xenohedron
e27ceec5e8 fix reminder text 2023-11-04 18:41:56 -04:00
theelk801
8af0cffa68 fix verify failure 2023-11-04 18:04:42 -04:00
Susucre
2e09bb0f63 clean some temporary verify skip 2023-11-04 16:49:19 +01:00
Susucre
10795e2612 update list of cards already released with latest update 2023-11-04 16:48:51 +01:00
xenohedron
a8feba7165 fix verify 2023-11-04 01:25:34 -04:00
theelk801
d66da95132 fix verify failure 2023-11-03 19:27:12 -04:00
Susucre
66edccd024 add 'test' to help listing new implemented cards in a set. 2023-11-03 14:35:35 +01:00
Susucre
574dc9b94b add tmp skip to pass verify test 2023-11-02 16:55:27 +01:00
Susucre
0c485ec593
[LCI] Implement The Millennium Calendar (#11359)
new UNTAPPED_BATCH event.
2023-10-29 12:43:24 +01:00
Susucre
f62da22068 fix Verify Test, tmp skip 2023-10-29 11:11:02 +01:00
theelk801
02c9896774 remove temporary verify skips 2023-10-13 09:26:54 -04:00
xenohedron
ac20483b73 reminder text fixes 2023-10-09 20:49:20 -04:00
theelk801
3e6097b70e fix verify failure 2023-10-06 18:39:50 -04:00
Susucre
35710efa60
Add new Set files, as well as add new entries to mtg-cards-data.txt (#11193)
[SPG] [LCI] [LCC] [REX]
2023-09-23 20:24:44 -04:00
Oleg Agafonov
bcea598fbd tests: added mtgjson rules output in test_showCardInfo 2023-09-17 15:53:51 +04:00
xenohedron
d056f81ecc verify test: ignore ref sets with no cards 2023-09-12 01:30:42 -04:00
xenohedron
687fe0bc77 fix superfluous warnings in reminder text verify check (related to ddcc6f21) 2023-09-11 20:38:28 -04:00
Oleg Agafonov
ddcc6f2197 tests: added verify checks for a wrong target settings (related to #11100) 2023-09-07 05:36:59 +04:00
Susucre
e247d27eb0
Tests: Avoid Illegal reflective access in deep copy test. (#11079)
* check that problem is only the recursive test

* fix ArrayList being recursed into.
2023-09-05 22:26:52 -04:00
Susucre
344ff81a37
[WOE][WOC] Fixed card texts, fixed Free the Fae (#11098)
* fix name compare when both full and small name are used
* fix Free the Fae, it is mandatory
2023-09-02 15:40:40 +04:00
arcox
2f0c1d84c5
Lint: fix 'declarations should use interfaces instead of classes' bugs (#11082) 2023-08-31 21:42:45 +04:00
Oleg Agafonov
060b8f9dc9 backup ability: fixed wrong duration and discard in Streetwise Negotiator, added related tests and runtime/verify checks (related to #11068) 2023-08-31 07:29:05 +04:00
Oleg Agafonov
557e0a06e1 tests: fixed string compare in verify test 2023-08-28 12:55:56 +04:00
Susucre
7d34484362
verify test: fix false positives from mana ability adjustments (#11047) 2023-08-27 17:58:51 -04:00
Susucre
a7c77a8895
tests: improve mana abilities splitting in verify tests (#11046) 2023-08-27 21:32:27 +04:00
Susucre
52eaa600ba
text fixes [ALA] [CON] [ARB] (#11036)
* Tweak verify for double cycling
* small fixes
* do not verify some GUI-related rules.
2023-08-26 20:46:49 -04:00
xenohedron
ed4a1bf33f [WOE] text fixes 2023-08-26 00:02:40 -04:00
theelk801
c7c31d42c8 fix it but for real this time 2023-08-24 21:37:43 -04:00
theelk801
a6c606f4b5 fix verify failure 2023-08-24 21:37:11 -04:00
theelk801
1f17cc9d72 remove verify skips 2023-08-24 18:47:14 -04:00
theelk801
52778b910a fix verify failure, remove outdated skips 2023-08-24 08:55:08 -04:00
Susucre
5062c84098
Refactor: removed server side objects from a client side game's data (#10788)
* Clean original values transmitted with CardView.originalObject
* Move RateCard to mage.Common, support cardView as argument.
* Clean PermanentView constructor for TestCardRenderDialog
2023-08-24 12:04:07 +04:00
Evan Kranzler
921b640c33
change skip list initialization (#10967) 2023-08-23 19:19:55 -04:00
theelk801
d0ea5f8bc9 fix verify failure 2023-08-23 09:49:21 -04:00
theelk801
8e240518a9 fix verify failures 2023-08-22 20:13:15 -04:00
Susucre
c3d48a9b9c
fix verify test (#10952) 2023-08-22 11:03:30 -04:00
theelk801
813e6c997d remove temporary verify skips 2023-08-20 10:43:55 -04:00
Susucre
62dda45f2d
[WOE] Implement Blossoming Tortoise (#10847)
* [WOE] Implement Blossoming Tortoise

* skip verify test on types

* apply review

* clean another unecessary text

---------

Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2023-08-18 18:29:43 -04:00
theelk801
bacc6a0e77 fix verify failure 2023-08-18 10:14:16 -04:00
Susucre
07efd64f93
skip verify type of Ashiok's Reaper (#10871) 2023-08-18 09:55:17 -04:00
Evan Kranzler
b20bdcede7
WIP: Implement Role mechanic (#10816)
* [WOE] Implement Embereth Veteran

* add SBA for role tokens

* [WOE] Implement Cursed Courtier

* [WOE] Implement Conceited Witch

* [WOE] Implement Besotted Knight

* [WOE] Implement Syr Armont, the Redeemer

* [WOE] Implement Living Lectern

* add role test

* [WOE] Implement Lord Skitter's Blessing

* [WOE] Implement Faunsbane Troll

* [WOE] Implement Twisted Fealty

* [WOC] Implement Ellivere of the Wild Court

* [WOE] Implement Monstrous Rage

* [WOE] Implement Spellbook Vendor

* add verify skips

* extra fix
2023-08-17 10:18:21 -04:00
xenohedron
0c72877fdc verify test: stop failing on reminder text discrepancy, just warn 2023-08-17 00:46:15 -04:00
theelk801
454627eaf6 fix verify failure 2023-08-16 19:22:01 -04:00
Susucre
461fe71314
Tests: Add deep recursive test of copy method (#10756)
* Add recursive test of copy

* no need to print those unless debugging

* WIP

* comment debug print

* more looping on copyable objects.

* Allow for smarter recursion sub Cards

* check that the special fields were encountered

* better comments for fixing the copy errors
2023-08-15 22:39:40 -04:00
Susucre
23cc483a09
Tests: Add Rarity Verify Test out of mtgjson data. (#10782)
* Tests: Add Rarity Verify Test out of mtgjson data.

* skip some of the Special rarity.

* remove skip (fixed in master)
2023-08-12 16:16:22 -04:00