promotional bannermobile promotional banner

FlashPress

Flashes a star on your action buttons the moment you press them, so every input is easy to read at a glance.
FlashPress.png

FlashPress.png

Description

FlashPress

FlashPress plays a short star animation on an action button the moment it fires, so every input is easy to read at a glance — useful when you are learning a rotation, recording, or simply want your bars to feel responsive.

Supported bars

  • Main bar and bars 2 to 8
  • Pet bar and stance bar
  • Vehicle and possess bars
  • Extra action button and zone ability buttons
  • Spell flyouts
  • Pet battles
  • Bartender4 and ElvUI bars (via LibActionButton-1.0)
  • Dominos bars

Options

Settings live in the standard interface options panel, under FlashPress.

  • Appearance — class color or a custom color, opacity, base size, growth, duration, rotation and easing curve
  • Triggers — fire on keybindings, on mouse clicks, or both
  • Minimum bar opacity — buttons more transparent than this are skipped, so faded or mouseover-only bars stay quiet
  • Profile — a preview button and a one-click reset

Slash commands

Command Action
/flashpress or /fp Open the settings panel
/fp test Preview the current settings
/fp toggle Turn the addon on or off
/fp reset Restore every default

Under the hood

FlashPress is built to stay out of the way. It is fully event-driven with no OnUpdate loop, reuses a small pool of frames instead of creating them on the fly, caches its settings so a key press costs almost nothing, and never calls a protected function or works around a Blizzard restriction. Mouse hooks are installed out of combat; if a bar appears mid-fight, it starts flashing as soon as combat ends.

Feedback

Bug reports and suggestions are welcome in the comments. If you hit a Lua error, please include the full error text and the list of bar addons you use.

The FlashPress Team

profile avatar
Owner
  • 3
    Projects
  • 178
    Downloads

More from Oxyn

  • Account UI Profiles project image

    Account UI Profiles

    Capture your interface settings and sync them across your characters: Edit Mode, action bars, CVars, bags, social, minimap tracking, and chat.

    • 3
    • September 26, 2026
  • GatherValue project image

    GatherValue

    Tracks the Auction House value of your gathering, disenchanting, milling and prospecting sessions, with its own AH scan and price history.

    • 24
    • September 24, 2026
  • Account UI Profiles project image

    Account UI Profiles

    Capture your interface settings and sync them across your characters: Edit Mode, action bars, CVars, bags, social, minimap tracking, and chat.

    • 3
    • September 26, 2026
  • GatherValue project image

    GatherValue

    Tracks the Auction House value of your gathering, disenchanting, milling and prospecting sessions, with its own AH scan and price history.

    • 24
    • September 24, 2026