Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LockIn Proc Core

Visual proc overlay for Warriors in WoW Midnight. Shows pulsing icons the moment Heroic Strike, Execute, Mortal Strike, or Overpower lights up — so you stop missing free damage.

Version Interface License

Hosted by Toxic Army — your WoW command center.


What It Does

When a proc fires, the matching icon appears at the left edge of your screen with a colored border and a pulse animation. When the proc is consumed (or you leave combat / lose target), the icon fades out cleanly. That's it — no menus to navigate, no rotation helper trying to play the game for you. Just a hard-to-miss "press this now" prompt.

Tracked procs

Spell Color Specs
Heroic Strike 🟠 Orange Fury, Protection
Execute 🔴 Red All specs
Mortal Strike 🟡 Yellow Arms
Overpower ⚪ Silver Arms

The addon is spec-aware — it only shows procs that matter for your current spec. Switch specs and the layout rebuilds automatically.


Install

From Toxic Army (recommended)

  1. Download the latest release from toxicarmy.com/addons/lockinproccore
  2. Extract the LockInProcCore folder into:
    World of Warcraft\_retail_\Interface\AddOns\
    
  3. Type /reload in chat (or restart WoW)

From GitHub

cd "World of Warcraft/_retail_/Interface/AddOns"
git clone https://github.com/SlashCodes/LockInProcCore.git

From CurseForge / Wago

Coming soon.


Usage

The addon runs automatically once installed. No configuration needed.

Slash commands

/lockinproc test     - show all icons (test layout / positioning)
/lockinproc hide     - hide all icons
/lockinproc unlock   - enable drag-to-reposition
/lockinproc lock     - save the new position
/lockinproc reset    - restore default position
/lockinproc status   - show debug info (current spec, active procs)
/lipc                - short alias for /lockinproc

Repositioning

/lockinproc unlock

Drag any icon to the position you want. The first icon's position is saved as the anchor; the others stack below it using gap from your saved settings. When you're done:

/lockinproc lock

Why Use This Over a WeakAura?

  • Zero setup. Install, log in, play. No import strings, no aura groups, no tinkering.
  • Smaller footprint. ~250 lines of Lua, ~4 KB zipped. WeakAuras itself is ~30 MB.
  • Spec-aware out of the box. No per-spec aura toggles to manage.
  • Locale-safe. Uses spell IDs, not localized names. Works on EN/EU/KR/TW.

If you already live inside WeakAuras, keep using it. If you just want clean proc tracking that works the second you install it, this is the addon.


Tested On

  • WoW Midnight Season 1 (12.0.5)
  • US, EU clients
  • Arms, Fury, Protection specs

If you hit a bug on another locale or spec, open an issue or ping us on the Toxic Army Discord.


Roadmap

  • v1.2 — Config UI panel (Interface > AddOns > LockIn Proc Core), opt-in proc sound, opacity slider, per-spell enable toggles
  • v1.3 — Modular split (LockIn Proc Core + per-class modules for DK, Paladin, Druid)
  • v1.4 — Cooldown sweep overlay, optional combat-only mode

See CHANGELOG.md for what's already shipped.


Contributing

PRs welcome. Easy first targets:

  • Translate proc spell IDs for non-Warrior classes
  • Add per-spec border color overrides via SavedVariables
  • Sound file contributions (any short, non-distracting click/ding)
git clone https://github.com/SlashCodes/LockInProcCore.git
# edit
git checkout -b your-feature
git commit -am "Add X"
gh pr create

Credits

  • Author: Dan
  • Hosted by: Toxic Army
  • Inspired by: Blizzard's built-in spell activation glow — but bigger, louder, and impossible to miss

License

MIT — see LICENSE. Use it, fork it, ship it. Just don't sell it.

About

Visual proc overlay for Warriors in WoW Midnight. Shows pulsing color-coded icons for Heroic Strike, Execute, Mortal Strike, and Overpower. Spec-aware, locale-safe, drag-to-position.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages