♻️ Improved Queue Management for Duels: Players now automatically leave any existing queues when accepting or auto-accepting a duel request.
Fixed Persistent Queue Ghosting: Resolved a critical bug where players remained marked as "queued" internally, blocking duels and menus even after leaving queues.
Internal queue counts (arena.incrementQueue()/decrementQueue()) now sync properly when joining or leaving queues.
Fully clears both the QueueModel and GUI state when duels are accepted or plugin is reloaded.
✅ Applies to manual accept and reverse-match scenarios.
GUI now accurately reflects queue status — no more false “already queued” errors.