promotional bannermobile promotional banner

DpsHelperLight

A lightweight addon that mirrors Blizzard's Single-Button Assistant (SBA) recommendation icon and displays player resource bars.

DpsHelper Light

A lightweight World of Warcraft addon that mirrors Blizzard's Single-Button Assistant (SBA) recommendation icon and displays player resource bars.

Features

  • SBA Icon Mirror — Shows the spell recommended by Blizzard's Single-Button Assistant in a movable frame, with cooldown overlay and usability tinting (range, resources).
  • Resource Bars — Health, primary power (mana, energy, rage…), secondary resource (combo points, chi, holy power, soul shards, runes, arcane charges, essence…), and special bars (Brewmaster stagger).
  • Per-Spec Profiles — Each specialization gets its own independent configuration (SBA slot, position, bar toggles, opacity, sizes). Switching specs automatically loads the correct profile.
  • First-Spec Copy — When switching to a spec for the first time, settings are copied from your previous spec's profile instead of resetting to defaults.
  • GUI Options Panel — Access settings through the WoW interface options (/dhl options or ESC → Options → AddOns → DpsHelper Light).
  • Smart Visibility — Auto-hides when out of combat with no hostile target. Configurable.
  • Secret Value Safe — All resource reads use pcall and issecretvalue() checks; StatusBar:SetValue() accepts secret values so bars always display correctly.
  • Addon Compatibility — Supports Blizzard action bars, Bartender4, and ElvUI action button detection for the slot picker.

Setup

  1. Place DpsHelperLight in your Interface/AddOns/ folder.
  2. In-game, drag the Single-Button Assistant spell from your spellbook onto any action bar slot.
  3. Type /dhl pick, hover over the SBA button, and left-click to select it.
  4. Done! The SBA icon and resource bars will appear. Drag to reposition (after /dhl unlock).

Important: The SBA dynamically changes its spell ID to show the recommended ability. This means auto-detection is impossible — you must manually pick the slot once per spec using /dhl pick or /dhl slot <number>.

Slash Commands

Command Description
/dhl Show all commands
/dhl pick Interactive slot picker (hover + click)
/dhl slot <1-180> Set SBA slot by number
/dhl options Open GUI options panel
/dhl alpha <0-1> Set opacity
/dhl iconsize <24-128> Set icon size in pixels
/dhl barsize <60-400> Set bar width in pixels
/dhl icongap <0-30> Gap between icon and first bar
/dhl bargap <0-20> Spacing between each bar
/dhl text Toggle numbers on bars
/dhl health Toggle health bar
/dhl power Toggle power bar
/dhl secondary Toggle secondary resource bar
/dhl special Toggle special bar (stagger)
/dhl lock / unlock Lock/unlock position
/dhl reset Reset position to screen center
/dhl combat Toggle auto-hide (combat/target only)
/dhl hide / show Force hide or show
/dhl copyprofile <id> Copy settings from another spec profile
/dhl status Show current settings and all profile IDs

Per-Spec Profiles

Settings are stored globally in DpsHelperLightDB with one profile per specialization (keyed by spec ID). When you:

  • Switch to a spec that already has a profile: its settings load instantly.
  • Switch to a spec for the first time: the previous spec's settings are copied as a starting point.
  • Want to copy from a specific spec: use /dhl copyprofile <specID> (see IDs with /dhl status).

Limitations

  • WoW 12.0 Secret Values: Health, power, and other unit values are "secret" during combat in WoW 12.0+. The bars display correctly (Blizzard's StatusBar:SetValue() accepts secrets), but percentage text may be blank when values are secret.
  • No Auto-Detection: The SBA spell dynamically changes its ID to the recommended ability, making automatic slot detection impossible. You must configure the slot manually once per spec.
  • No DPS Calculation: Unlike the original DpsHelper, this addon does not calculate or display DPS numbers. It focuses purely on the SBA recommendation and resource display.

Compatibility

  • WoW Version: 12.0.0 / 12.0.1 (The War Within / Midnight pre-patch)
  • Action Bar Addons: Blizzard default, Bartender4, ElvUI
  • SavedVariables: DpsHelperLightDB (account-wide, per-spec profiles)

Credits

  • Author: Kiki / Espérance - Conseil des Ombres EU

The DpsHelperLight Team

profile avatar
  • 2
    Followers
  • 12
    Projects
  • 1.9M
    Downloads

More from dakikifrView all

  • AutoProfitX2 project image

    AutoProfitX2

    • 226.1K
    • Addons

    Based on Trouncer's AutoProfit v4.00 and Bigzero's AutoProfitX2 and Uniquesone's AutoProfitX2.

    • 226.1K
    • April 26, 2026
    • Addons
  • KikiUtils project image

    KikiUtils

    • 9.3K
    • Addons

    Useful script functions, DAoC like MouseLook, RandomMount, and more

    • 9.3K
    • April 24, 2026
    • Addons
    • +1
  • CooldownCount project image

    CooldownCount

    • 1.3M
    • Addons

    Display Cooldown Count of Spell Icon and Item

    • 1.3M
    • March 27, 2026
    • Addons
  • Cooldown Used project image

    Cooldown Used

    • 24.7K
    • Addons

    Inform the raid when someone uses a cooldown

    • 24.7K
    • April 7, 2021
    • Addons
    • +2
  • AutoProfitX2 project image

    AutoProfitX2

    • 226.1K
    • Addons

    Based on Trouncer's AutoProfit v4.00 and Bigzero's AutoProfitX2 and Uniquesone's AutoProfitX2.

    • 226.1K
    • April 26, 2026
    • Addons
  • KikiUtils project image

    KikiUtils

    • 9.3K
    • Addons

    Useful script functions, DAoC like MouseLook, RandomMount, and more

    • 9.3K
    • April 24, 2026
    • Addons
    • +1
  • CooldownCount project image

    CooldownCount

    • 1.3M
    • Addons

    Display Cooldown Count of Spell Icon and Item

    • 1.3M
    • March 27, 2026
    • Addons
  • Cooldown Used project image

    Cooldown Used

    • 24.7K
    • Addons

    Inform the raid when someone uses a cooldown

    • 24.7K
    • April 7, 2021
    • Addons
    • +2