Devourer_Assistance
What's new
Changelog
[Unreleased]
Collapsing Star Count Display — New Feature
- Added a new on-screen text element that shows the cumulative Collapsing Star cast count during Void Metamorphosis.
- The count updates every time Collapsing Star is successfully cast while the void form aura is active.
- The count text is formatted as
<number>!(e.g.3!). - The display is draggable in edit mode and shares the same nudge/keyboard fine-tuning system as all other displays.
Collapsing Star Count — Entry Animation
- On each new count, the text plays a brief 0.12 s entry animation implemented via font-size interpolation (not frame scale), avoiding visual sliding artifacts.
- Two animation modes available in settings: Shrink (150 % → 100 %) and Grow (50 % → 100 %).
- An optional fly-in direction can be set: None / Left-to-Right / Right-to-Left, with a travel distance of ~40 px.
- No fade-in during entry; the text appears at full opacity immediately.
Collapsing Star Count — Display Duration & Fade
- Duration is configurable from −60 to 60 seconds.
t > 0: visible for t seconds, then fades out over 0.5 s.t < 0: stays on screen permanently until the next Void Metamorphosis begins.t = 0: disabled.
Collapsing Star Count — Style Options
- Font outline: None / Outline / Thick Outline.
- Text shadow: toggle on/off.
- Color: full RGB color picker.
- Font size: 12–72.
Void Stats Panel — Panel Font Size Setting
- Replaced the previous panel scale (SetScale %) slider with a direct font size slider (8–48).
- The panel container now always has
SetScale(1), eliminating a class of drag-position bugs caused by WoW's coordinate system behavior with scaled frames. - Panel size grows and shrinks naturally as the font size changes.
Void Stats Panel — Drag Fix
- Fixed a bug where releasing the mouse after dragging the Void Stats panel caused it to jump to a wrong position.
- Root cause:
SetScaleon the container distorted the relationship betweenGetCenter()coordinates andSetPointoffsets. RemovingSetScaleentirely resolved the issue.
Void Form Detection — Reliability Fix
- Fixed false "void form exited" triggers that fired while the player was still in void form.
- Adopted aura-only detection via
C_UnitAuras.GetPlayerAuraBySpellID, mirroring the approach used by the bundled VoidWatch sub-addon. - Added a 0.2 s confirmation window: void form exit is only committed if the aura remains absent for at least 0.2 s, preventing spurious triggers during aura refresh frames.
UNIT_AURAnow only triggers a void-state check whenupdateInfoindicates actual aura additions or removals, not on every aura event.
Void Form Detection — Combat End No Longer Ends Session
- Removed the previous behavior where leaving combat (
PLAYER_REGEN_ENABLED) was treated as exiting Void Metamorphosis. - Leaving combat and leaving void form are now independent events.
Edit Mode — Collapsing Star Count Visibility Fix
- Fixed a bug where the Collapsing Star count display remained visible on screen after exiting edit mode.
- When exiting edit mode, if no live count is active (no countdown timer running and no permanent count shown), the display is now correctly hidden.
This mod has no additional files

