Modals Land in the Middle of the Screen, Fireball Aims Itself
Two small things, both filed under "you'd notice if they weren't there."
The claim modal vertically centers now
It used to drift up against the nav strip on regular pages,
and to the top of the play frame in-game. The fix is one of
those CSS quirks — the navigation bar applies a backdrop blur,
which (per the spec) makes everything inside it the new
"reference frame" for position: fixed. The modal thought it
was centring on the nav, not the screen.
The modal now mounts directly onto the page body, escaping the nav's blur frame entirely. Wherever you open it from — the top-right pill, the in-game pause menu — it lands centred.
Mage's fireball aims at the closest enemy
When a mage triggered the active ability, the fireball flew in one of four cardinal directions — whichever way the hero was facing. If the closest enemy was diagonally above-left, the fireball would fly straight left and miss. Same problem for the archer's volley spread.
Both now use the same auto-aim the regular ranged shot does. On mouse-and-keyboard, the cursor's exact angle wins. On a phone or with no aim input, the closest enemy in range is the target. The hero still faces in 4-way cardinals (sprite limitation), but the projectile flies at the actual angle.
The warrior's shield bash still uses the cardinal angle — that's a melee-range AOE in front of the sprite, and the cone visual reads cleaner aligned to the facing.