promotional bannermobile promotional banner

Easy Button Aura by Unit

Manually bind aura IDs to action bar buttons to track their remaining time and stacks.
Back to Files

v1.0.2

File nameeasyButtonAuraByUnit-v1.0.2.zip
Uploader
ray929ray929
Uploaded
Oct 12, 2026
Downloads
5
Size
73.2 KB
Flavors
RetailForever
File ID
9144950
Type
R
Release
Supported game versions
  • 12.1.0
  • 1.60.1

What's new

tag 598a4e4a43d7f72afa53c4af88c4b1079b50ccb1 v1.0.2
Author:    ray929 <41984067+ray929@users.noreply.github.com>
Date:    Mon Oct 12 19:50:38 2026 +0800

Fix countdown layout persistence and add Ancestral Swiftness preset

- Decouple aura container lifecycle from button attach: containers are
  created out of combat regardless of button resolution, so auras show
  on first application even in combat.
- Anchor the countdown to the container (fixed pixel offsets) so it
  follows docking and no longer lingers after action bar page changes.
- Use the action bar button scale for countdown layout to align with
  enchant numbers.
- Hide enchant overlay when the button leaves the bar.
- Add overlayOnly preset for Ancestral Swiftness (443454), which
  replaces Nature's Swiftness for Farseer shamans.
- Auto-learn: scan immediately on combat end; label learned rows with
  fixed English unit tags.

commit a6d4c051b7cfe47aaa2e67600b73453a047fdf82
Author: ray929 <41984067+ray929@users.noreply.github.com>
Date:   Mon Oct 12 19:48:11 2026 +0800

    fix(preset): add Ancestral Swiftness overlay preset for Farseer shamans

    - Ancestral Swiftness (443454) replaces Nature's Swiftness (378081) when
      the Farseer hero talent is taken; the aura and the action bar button
      both become 443454, so the preset tracking 378081 never matched and the
      green overlay never showed (Ghost Wolf 2645 was unaffected).
    - Add a separate overlayOnly preset entry (aura = action = 443454);
      inert when the talent is not learned (IsPlayerSpell gate). A separate
      entry is required because button resolution matches by spell name.
    - Appended at the end of the preset table: preset toggles are stored by
      ipairs index, inserting mid-table would shift stored disable records.

commit 984a9a7a6e22f7f463e1a0682ef5e48588e80624
Author: ray929 <41984067+ray929@users.noreply.github.com>
Date:   Mon Oct 12 13:03:38 2026 +0800

    fix(aura): use action bar button scale for countdown layout to align with enchant numbers

commit 67691cb35e24c98341dd9386560e55dcb4fa1af5
Author: ray929 <41984067+ray929@users.noreply.github.com>
Date:   Mon Oct 12 12:59:52 2026 +0800

    fix(aura): anchor aura countdown cooldown to the container so it follows docking in combat

commit 40231b4bd14c4f81fdb57d10ab998a66d5766d54
Author: ray929 <41984067+ray929@users.noreply.github.com>
Date:   Mon Oct 12 12:47:01 2026 +0800

    fix(aura): move countdown and hide enchant overlay when button leaves the bar

commit e064de925f5511184fb83527e25f32b38c68baf8
Author: ray929 <41984067+ray929@users.noreply.github.com>
Date:   Mon Oct 12 12:31:53 2026 +0800

    docs(aura): note that some spells produce two separate buff/debuff entries

commit 63e134be3deb1fde969f8e33a67fdff4ab5854af
Author: ray929 <41984067+ray929@users.noreply.github.com>
Date:   Mon Oct 12 12:24:00 2026 +0800

    chore(byunit): report docked state in group dump

commit 550673852007f669c9caac1507cbdc125947e9ac
Author: ray929 <41984067+ray929@users.noreply.github.com>
Date:   Mon Oct 12 12:23:42 2026 +0800

    feat(byunit): decouple aura container lifecycle from button attach

commit ace687c5bfd3e4dbff9a6ad4a68d08f4b403716e
Author: ray929 <41984067+ray929@users.noreply.github.com>
Date:   Mon Oct 12 11:41:59 2026 +0800

    fix(byunit): scan immediately on combat end and never postpone the pending learn scan

commit 0b6ecd60a81d730d7932d9304727daa31eeebb56
Author: ray929 <41984067+ray929@users.noreply.github.com>
Date:   Mon Oct 12 10:59:54 2026 +0800

    feat(byunit): label learned rows with fixed English unit tags

This mod has no additional files