Releases
39.1.0
Bug Fixes
Fix animations going super fast after ending a duel (98d698e )
Fix random crashes on android after inputting text or selecting list elements (904dc94 )
Fix message windows popping up in old replay mode (31503df )
Fix possible client softlock when connecting to a non existing server in lan mode (bfc1649 )
Fix issue with discord not being able to launch the program on Windows (ca394bd ) and Linux (e09df18 )
Fix possible crash happening on the initial draw with sounds on (87eb9f0 )
Fix softlock caused when launching the ai on Linux/Mac OS with mono not installed (0cbfd95 )
Fix attack animation sometimes having the wrong orientation (879f369 ) and update its animation so that it looks properly like an arrow (712b3a1 )
Fix wrong puzzle being sometimes loaded when the puzzle got restarted (67c1cd1 )
Fix error log messages showing std::exception
instead of the error message (b587e1f )
Fix crash when using native keyboard on Android (1e369f3 )
Fix phase buttons not showing after the 2nd duel while spectating started (000db4a )
Fix card selection prompts getting stuck while side decking (f5f0f0f )
Features
Properly notify when fonts are not loaded correctly (9cff42f )
Show error window on Mac OS as well (669b71c )
Support importing Omega deck codes (7547139 )
Add new skin elements:
DECK_WINDOW_MAIN/SIDE/EXTRA/SEARCH_RESULT(_INFO)_OUTLINE (b4c812d )
DECK_WINDOW_HOVERED_CARD_OUTLINE (95a2ba4 )
DUELFIELD_ATTACK_ARROW (0d164d0 )
Show popup window if WindBot fails to load (2d1ca32 )
Store card strings also as upper case, making deck search faster (04561a7 )
Draw Forbidden
texture on cards in hand/grave if they are affected by cards like prohibition (e42f0e3 )
Show ???
when a card's setcode string is not found instead of not displaying anything (aa6efb9 )
Load new strings from github repositories once they're loaded (9180beb )
Allow to choose WindBot decks (ab01b65 )
Add puzzle management buttons (8b98534 )
Allow disabling vsync/reducing framerate on android as well (7f0c9fd )
Support hovering cards with a mouse cursor on android (edo9300/irrlicht1-8-4@0d556a1 )
Internal Improvements
Update SFX loading handling (f241035 )
Make sound backends work on their own threads (9c072ce )
Update hand collision detection (e39bcaa )
Set DUEL_PSEUDO_SHUFFLE flag in the host info packet (1238a73 )
Ignore PauseMusic in SDL mixer and SFML backend if no music is playing (7487992 )
Properly check if WindBot process spawned on posix (51c2f83 )
Load cards.cdb from root only if it exists (c3d690a )
Don't change directory in WindBot process, but pass it via CLI arguments (329ecb4 )
Update database querying so that databases no longer fail to load if their columns are in a different order (0ead144 )
Set DUEL_TRAP_MONSTERS_NOT_USE_ZONE for speed and rush duels (ead4789 )
Check for possible already existing deck case insensitively (75efd83 )
Add support for WindBot database loading (56e8089 )
You can’t perform that action at this time.