theelk801
bc57c08734
[FDN] Implement Felidar Savior
2024-08-16 15:18:29 -04:00
theelk801
c0c538b2ed
[FDN] Implement Prideful Parent
2024-08-16 15:16:54 -04:00
theelk801
aeccdfe9d1
[FDN] update spoiler and reprints
2024-08-16 15:15:22 -04:00
Oleg Agafonov
de5de0e103
version bump
2024-08-16 19:35:42 +04:00
Oleg Agafonov
e386210b91
other: fixed rare errors on images download opening, fixed wrong code in chats and preferences store;
2024-08-16 17:42:33 +04:00
Oleg Agafonov
3d6a2817ae
dev: updated perl script for better new cards list generation
2024-08-16 04:48:59 +04:00
jimga150
d75068a426
fixed text generation for cards with pawprints symbols ( closes #12662 , #12664 )
2024-08-15 09:28:15 +04:00
Oleg Agafonov
a69ae2afae
refactor: better images download naming and code format (related to #12627 )
2024-08-15 09:02:34 +04:00
Oleg Agafonov
e7585e8d95
refactor: fixed miss copy effect (related to #12605 )
2024-08-15 09:00:27 +04:00
xenohedron
7969ffb548
refactor: cleanup unneeded method ( closes #12547 )
2024-08-14 22:46:52 -04:00
xenohedron
f1bf8a7ebd
fix intermittent test failure
2024-08-14 22:21:58 -04:00
xenohedron
cb74bbf6c6
fix some reminder text
2024-08-14 22:11:59 -04:00
xenohedron
42bbe3cc05
fix #12636 (Devourer of Destiny)
2024-08-14 22:11:43 -04:00
jimga150
e976920e2d
[BLB] Implement Season of Gathering and Pawprints mechanic ( #12617 )
...
* Add skeleton
* Implement Pawprints modal functionality
* Implement Seasons of Gathering
* remove unused imports
* Add Pawprints test
* use withPawPRintValue() instead of setter
* use 0 for non-pawprint mode and modes classes and move mode validation to addMode
* Use GreatestPowerAmongControlledCreaturesValue
* Fix pawprints check
* calcualte sleected pawprint count based on selected modes
* move max pawprints check to getAvailableModes
* fix max pawprints checks
2024-08-14 21:13:09 -04:00
jimga150
d5c76489ac
Implement Splash Portal ( #12605 )
...
* Implement Splash Portal
* Add test
* Add an afterEffect to ExileThenReturnTargetEffect for use in Splash Portal
* Modify Essence Flux to use new ExileThenReturnTargetEffect and write test
* use withAfterEffect for ExileThenReturnTargetEffect
* use ConditionalOneShotEffect
* Restrict effects to one shot
2024-08-14 21:12:55 -04:00
jimga150
9a872b4446
Implement [BLB] Alania, Divergent Storm ( #12601 )
2024-08-14 21:12:28 -04:00
karapuzz14
3321cd03bc
[YDMU] Implement Marwyn's Kindred & Wandering Treefolk ( #12625 )
2024-08-14 21:11:45 -04:00
Svyatoslav28597
4a041aa89c
Add 5 Arena Tutorial Cards (as custom set) ( #12627 )
2024-08-14 21:11:19 -04:00
jimga150
b016e0fa71
[BLB] Implement Wishing Well ( #12633 )
2024-08-14 21:10:16 -04:00
Sidorovich77
1e414442b3
[CLU] Implement Apothecary White & Emissary Green ( #12642 )
2024-08-14 21:10:07 -04:00
Sidorovich77
37bf7a68cd
[WHO] Implement Vrestin, Menoptra Leader ( #12643 )
...
Added Alien Insect token.
2024-08-14 21:09:39 -04:00
jimga150
5d9efd8bac
[BLC] Implement Rapid Augmenter ( #12654 )
2024-08-14 21:09:24 -04:00
Oleg Agafonov
ce439d7fcf
GUI: added some docs and experimental code (disabled) for better graphic rendering with HiDPI monitors (part of #969 )
2024-08-14 20:27:59 +04:00
Oleg Agafonov
664ac24dfd
GUI, preferences: added some docs/hints about DPI and rendering (part of #969 )
2024-08-14 20:06:34 +04:00
Oleg Agafonov
3823e95c4f
GUI, preferences: added default gui size settings on app's first run (preset selected due screen resolution, part of #969 )
2024-08-14 13:31:47 +04:00
PurpleCrowbar
9e6ffe7521
Improve Ygra, Eater of All
2024-08-14 03:14:06 +01:00
PurpleCrowbar
51ba06216e
Simplify Hazel's Brewmaster
2024-08-14 03:14:06 +01:00
Oleg Agafonov
9733df0afd
GUI, preferences: added predefined settings for different screen resolutions from 720p to 4k ( closes #6887 part of #969 )
2024-08-14 06:08:45 +04:00
PurpleCrowbar
f64428ac4b
Fix Twenty-Toed Toad
2024-08-14 03:01:13 +01:00
theelk801
1cd28fbfdb
[MB2] fix basic land rarity
2024-08-13 21:34:58 -04:00
Oleg Agafonov
d15f12cdd3
GUI, preferences: added fast buttons with predefined size settings for diff screen sizes (part of #6887 and #969 )
2024-08-14 03:29:55 +04:00
Oleg Agafonov
58400833bc
GUI, game: improved battlefield sizing (part of #6887 and #969 ):
...
- fixed wrong restore of card hint and chat panels;
- now it keep hidden state too (e.g. hidden card hint);
- reworked and share splitters code;
- removed some useless hotkeys to show/hide card hint panel;
2024-08-13 23:49:39 +04:00
theelk801
3285f48aba
[YDMU] Implement Oracle of the Alpha
2024-08-13 14:10:17 -04:00
theelk801
acddbffbdc
[YMID] Implement Sanguine Brushstroke
2024-08-13 13:18:44 -04:00
theelk801
20ebb7fbe8
[MB2] Implement Rusko, Clockmaker
2024-08-13 11:51:57 -04:00
theelk801
be84dbaa0f
[YMID] Implement Toralf's Disciple
2024-08-13 11:45:27 -04:00
theelk801
f5e0d94cac
[MB2] add set
2024-08-13 11:16:28 -04:00
Oleg Agafonov
9321c694ca
GUI, game: introduced sizeable hand/stack zones (part of #6887 and #969 ):
...
- added splitter/divider between hand and stack zone;
- users can resize it by mouse drag;
- users can hide/minimize hand or stack zones by mouse clicks on splitter arrows;
- splitter settings shared between games and stored between app runs;
2024-08-13 16:07:05 +04:00
Oleg Agafonov
bc64ebca14
refactor, preferences: min/max permanents size settings replaced by single size, removed un-used code, fixed starting tab on game preferences use;
2024-08-13 00:08:13 +04:00
Oleg Agafonov
754e5fc41a
GUI, preferences: removed rare/useless settings:
...
* Show ability picker forced - removed and keep enabled for all;
* Show turn info in logs - removed and keep enabled for all;
2024-08-12 21:25:16 +04:00
Oleg Agafonov
4d89fcd72d
GUI, game: fixed wrong player panels size on reconnect
2024-08-12 20:58:41 +04:00
Oleg Agafonov
7811bcf4c1
GUI, menu: reworked switch panels from main menu - fixed random positions, now it group buttons by related tables and sort by creating date;
2024-08-11 19:34:29 +04:00
Oleg Agafonov
7916af0e52
server, refactor: added client side info about current table and parent table (tourney's sub-tables with matches);
2024-08-11 19:29:42 +04:00
PurpleCrowbar
bd7aaa34ee
[BLB] Implement Ygra, Eater of All
2024-08-10 03:26:54 +01:00
PurpleCrowbar
587f65551c
Fix Bloodroot Apothecary text
2024-08-09 13:48:24 +01:00
Grath
ebca45987a
[MKC] Implement Marvo, Deep Operative (plus refactor ClashEffect to allow for designated Clashes)
2024-08-08 21:37:35 -04:00
ssk97
3c8b1b3233
[ACR] Arbaaz Mir, Palazzo Archers, Petty Larceny ( #12622 )
...
* Arbaaz Mir
* Palazzo Archers, simplify Circle Of Flame
* Petty Larceny
* Arbaaz Mir Permanent, not creature
* Fix Palazzo Archers inverted filter
2024-08-08 00:05:53 -07:00
ssk97
570a2e9661
[BLB] Beza the Bounding Spring, Bandit's Talent, Persistent Marshstalker, fix some existing BLB cards ( #12629 )
...
* Beza, the Bounding Spring
* Bandit's Talent, minor change to DrawCardSourceControllerEffect text generation
* Persistent Marshstalker
* Patchwork Banner fix controller requirement
* Fix FeatherOfFlight, LupinflowerVillage, HivespineWolverine, HazardrootHerbalist
* Fix missing Zone on Persistent Marshstalker ability
2024-08-07 23:46:49 -07:00
PurpleCrowbar
3380d4b3c6
[BLC] Implement Hazel's Brewmaster
2024-08-07 03:36:49 +01:00
PurpleCrowbar
641f9e6952
[BLC] Implement Twenty-Toed Toad
2024-08-07 00:49:37 +01:00