Oleg Agafonov
c6858085b6
tests: improved verify ability texts to better support anchor words
2025-04-23 05:02:51 +04:00
Jmlundeen
e34ebe740e
Feature: Retro Border Renderer ( #13563 )
...
* Add Retro Card Renderer
* Updated old sets with retro frames
Adds sets:
* 30th Anniversary Play Promos
* 30th Anniversary Misc Promos
* Eternal Weekend
* MagicFest 2025
* Modern Horizon 2 Timeshifts
2025-04-22 17:37:57 -05:00
jmlundeen
0f0026c375
fix verify error with reversible omen cards
2025-04-14 09:57:36 -05:00
theelk801
0ccc5a706b
fix verify failure
2025-04-13 18:53:15 -04:00
Oleg Agafonov
b819545744
bump version
2025-04-11 17:50:12 +04:00
theelk801
5165282d7d
revert verify skip
2025-04-10 07:23:55 -04:00
theelk801
504a2c2bf8
temporary verify fix
2025-04-08 21:04:33 -04:00
Oleg Agafonov
a29dbc17eb
tests: added ref rules compare in test_showCardInfo
2025-04-09 01:24:30 +04:00
Oleg Agafonov
1568189c1b
other: fixed typos in omen related code ( #13501 );
2025-04-09 01:22:33 +04:00
jmlundeen
94c6b03ded
Update showCardInfo for Adventure/Omen
...
* formats implemented text to show main card followed by spell card
* reference card also shows spell card information
2025-04-08 09:49:08 -05:00
jmlundeen
63781e9ca1
Missed some references to instanceof AdventureCard
...
replaced with CardWithSpellOption
2025-04-08 09:49:08 -05:00
Oleg Agafonov
19269b22b0
refactor: improved ETB rules generations, fixed some cards/abilities (related to #12791 )
2025-02-09 17:25:48 +04:00
theelk801
bc120a34c7
[DFT] various text fixes
2025-02-08 16:42:10 -05:00
theelk801
8aa432067a
fix verify failure
2025-02-03 20:56:23 -05:00
Oleg Agafonov
fc159728c7
version bump
2025-02-01 20:16:27 +04:00
Oleg Agafonov
18fd7becdb
tests: added verify checks for missing boosters or draft related sets (related to #13160 )
2025-01-31 23:21:37 +04:00
Oleg Agafonov
4944c434c1
images: fixed wrongly scryfall data for some non-full art cards
2025-01-31 22:48:22 +04:00
Oleg Agafonov
92a6f39f4b
tests: added verify check for wrong/unknown set names
2025-01-25 20:16:27 +04:00
Oleg Agafonov
49b0568143
refactor: added shared code to hide mutate cards
2025-01-25 20:16:27 +04:00
Oleg Agafonov
7d5b117263
deck: fixed outdated names for some old sets (part 2)
2025-01-25 09:58:54 +04:00
Oleg Agafonov
da3f540a9b
deck: fixed outdated names for some old sets
2025-01-25 00:49:09 +04:00
theelk801
9723e70526
fix verify failure
2025-01-23 12:30:52 -05:00
Oleg Agafonov
b855434a24
refactor: fixed dies events support in single cards (part 8, related to #13089 , continue from #13088 );
2024-12-14 15:48:32 +04:00
Oleg Agafonov
8af7a492c8
refactor: fixed dies events support in single cards (part 7, related to #13089 , continue from #13088 );
2024-12-07 14:39:52 +04:00
Oleg Agafonov
b1f914bbf4
version bump
2024-11-30 22:42:47 +04:00
Oleg Agafonov
b1024d23fc
refactor: fixed dies events support in single cards (part 6);
2024-11-30 16:56:00 +04:00
Oleg Agafonov
6d55e4b9e6
refactor: fixed dies events support in single cards (part 5);
2024-11-30 04:23:35 +04:00
Oleg Agafonov
0689c56597
refactor: fixed dies events support in single cards (part 4);
2024-11-30 04:23:21 +04:00
Oleg Agafonov
dc9f349828
refactor: fixed dies events support in single cards (part 3);
2024-11-30 04:23:21 +04:00
Oleg Agafonov
c3343110f3
refactor: fixed dies events support in single cards (part 2);
2024-11-30 04:23:21 +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
theelk801
46d3201193
remove verify skips
2024-11-04 20:51:09 -05:00
theelk801
a9fb92c2dd
fix verify failure
2024-11-02 14:39:48 -04:00
theelk801
bb1d213f38
fix verify failure
2024-11-01 21:18:28 -04:00
theelk801
40bec4784a
fix verify failure
2024-10-31 22:37:02 -04:00
Oleg Agafonov
bf2c4cac15
Venture into abilities - added card hints about current dungeon and room (part of #12274 );
2024-09-20 18:03:23 +04:00
Oleg Agafonov
cd51954208
tests: added verify check for wrong predicates usage in filters (ClassCastException errors like #12774 )
2024-09-19 04:32:21 +04:00
theelk801
9f1797a76b
fix verify failure
2024-09-14 13:06:22 -04:00
theelk801
3731674b61
fix verify failure
2024-09-11 16:59:31 -04:00
Oleg Agafonov
278bda4c36
version bump
2024-09-08 22:13:45 +04:00
theelk801
798b937f76
fix verify failure
2024-09-06 14:32:22 -04:00
theelk801
1d6aa4fb95
fix verify failure
2024-09-06 10:44:29 -04:00
Oleg Agafonov
de5de0e103
version bump
2024-08-16 19:35:42 +04:00
Oleg Agafonov
e1cffbde40
download: reworked connection:
...
- added shareable code with default proxy, headers and other settings for download tasks like images, symbols, mtgjson, etc;
- use XmageURLConnection.downloadText for text resources
- use XmageURLConnection.downloadBinary for any file resources
- added user agent with app version for all requests;
- added http logs and improved error messages;
2024-07-31 21:25:56 +04:00
Oleg Agafonov
521a0f6e32
GUI: introduced default card hints:
...
* refactor: added helper emblems instead rad counter's inherent emblems (use initGameDefaultHelperEmblems to define new card hints or other fake objects);
* refactor: added card hints support for emblems, planes and other command objects;
* GUI: added storm counter as default card hint (use hints tool to see it, closes #12360 );
2024-07-27 09:40:41 +04:00
theelk801
2e09f42946
fix verify failure
2024-07-19 12:51:47 -04:00
theelk801
aa29803629
fix verify failure
2024-06-24 15:58:03 -04:00
theelk801
8d603cea01
fix verify failure
2024-06-23 11:07:02 -04:00
Evan Kranzler
cdf91e66fb
Change tribal card type to kindred, update viashino and naga ( #12271 )
...
* change tribal card type to kindred
* update viashino to lizard
* update naga to snake
2024-06-08 13:55:52 -04:00
Susucre
425858e413
fixes on new cards
2024-06-06 11:12:29 +02:00