fix: reset abilities on (re)activation; debounce Godlet Printer materialize (#2802, #2775)
This PR addresses #2802 and #2775.
#2802 (Escort Service appears used)
- Always reset abilities and turn state on activation; previously a waited creature could resume with stale "used" flags.
#2775 (Godlet Printer selected but inactive on double-click)
- Debounce materialize action: if ability 3 is already active, ignore subsequent clicks to avoid UI getting stuck.
Verification
- With Scavenger, wait then re-activate: abilities show usable when appropriate.
- With Dark Priest, double-click materialize: hex selection remains responsive and summoning proceeds.
No asset changes; unit tests pass locally.
Someone is attempting to deploy a commit to the FreezingMoon Team on Vercel.
A member of the Team first needs to authorize it.
CI summary: GitHub Actions (build/test/deploy) succeeded. The Vercel check shows an authorization prompt and is expected for external contributors; if required, a maintainer can authorize it, otherwise it can be treated as optional. I’ll monitor and address any feedback.
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Preview | Updated (UTC) |
|---|---|---|---|
| ancientbeast | Preview | Nov 7, 2025 7:22am |
@Bennethxyz Tested, the Materialize button within dash is not clickable for some reason, hence I can't make any units 🐻
@Bennethxyz Still broken. Managed to make one unit at very first somehow, but no more after...