WillPay4PI

Detects your burst windows and automatically requests Power Infusion from your priest. Will trade gold, dignity, or both.

File Details

v1.3.0

  • R
  • Jun 24, 2026
  • 197.55 KB
  • 22
  • 12.0.7
  • Retail

File Name

PIAssistant-v1.3.0.zip

Supported Versions

  • 12.0.7

tag 608c381303f0d912ac791c7856b8d6101613e9f0 v1.3.0
Author:    anderson lima <anderson.lima@dnxbrasil.com>
Date:    Wed Jun 24 11:33:53 2026 -0300

v1.3.0 - Alert Redesign, All Classes, 12.0.7

Highlights:
- Completely redesigned Alerts tab with card layout
- Sound preset dropdown + audio channel selector
- Draggable alert positioning (move directly on screen)
- Burst profiles for ALL 13 classes / 39 DPS specs
- Interface 120007 (Midnight 12.0.7)
- Hero Talent detection fixed
- Dashboard: PI status, cooldown, session stats, live refresh
- Cooldown minimum 90s (PI = 2min CD)
- Multi-language support (9 languages)
- Removed UTF-8 issues causing load failures

commit 02c5c5a085f68432f2ef3906a77a99bb3403f4c2
Author: anderson lima <anderson.lima@dnxbrasil.com>
Date:   Wed Jun 24 11:33:36 2026 -0300

    feat: v1.3.0 - Alert redesign, all classes, interface 120007, QoL

    ALERTS REDESIGN:
    - New card-based layout: Visual card (left) + Sound card (right)
    - Sound preset dropdown with arrow indicator (v) + instant play on select
    - Audio channel dropdown (Master, SFX, Music, Ambience, Dialog)
    - Draggable alert mover: click 'Move Alert' to reposition on screen
    - Live scale preview while dragging
    - Position saved on lock with chat confirmation
    - Full Test button (visual + sound together)

    ALL CLASSES SUPPORTED (39 specs):
    - Death Knight: Blood, Frost (Pillar+ERW), Unholy (Army+DT)
    - Demon Hunter: Devour (Midnight), Havoc, Vengeance
    - Druid: Balance (CA/Incarn), Feral (Berserk), Guardian
    - Evoker: Devastation (Dragonrage), Augmentation (Breath of Eons)
    - Hunter: BM (Bestial Wrath+CotW), MM (Trueshot), Survival (Coord Assault)
    - Mage: Arcane (Arcane Surge), Fire (Combustion), Frost (Icy Veins)
    - Monk: Windwalker (SEF+Xuen), Brewmaster (Niuzao)
    - Paladin: Retribution (AW/Crusade), Protection (AW)
    - Priest: Shadow (Void Eruption/Dark Ascension)
    - Rogue: Assassination (Deathmark), Outlaw (AR), Subtlety (SB+SD)
    - Shaman: Elemental (Stormkeeper+Asc), Enhancement (Feral Spirit+Asc)
    - Warlock: Affliction (Darkglare), Demonology (Tyrant), Destruction (Infernal)
    - Warrior: Arms (Colossus Smash+Bladestorm), Fury (Recklessness), Prot (Avatar)

    INTERFACE:
    - Updated to 120007 (WoW Midnight 12.0.7)

    DASHBOARD:
    - Hero Talent fixed (uses C_ClassTalents.GetActiveHeroTalentSpec)
    - PI Active status indicator
    - Cooldown remaining display
    - Session stats (bursts/requests/PI)
    - Live 1-second refresh ticker

    COOLDOWN:
    - Minimum raised to 90s (PI has 2min CD)
    - Options: 1:30, 1:45, 2:00, 2:30, 3:00

    SOUND SYSTEM:
    - 11 built-in presets via SOUNDKIT
    - Audio channel selection (Master/SFX/Music/Ambience/Dialog)
    - Custom .ogg file path support

    LOCALIZATION:
    - Multi-language: ptBR, esES/esMX, deDE, frFR, koKR, zhCN, zhTW, ruRU, itIT
    - Auto-detect via GetLocale()

    OTHER:
    - Removed box-drawing UTF-8 chars (prevents load failures on some clients)
    - Defensive fallback if ClassProfiles fails to load
    - Messages tab live refresh
    - .gitignore added
    - Empty Media folders removed, READMEs added
    - Version 1.3.0