-
Notifications
You must be signed in to change notification settings - Fork 4
🔮 Warlock `(Beta)`
A full DoT, survival, execute, and pet kit — working from level 1:
-
DoT Priority Engine: Keeps your enabled damage-over-time effects up in strict priority — Immolate, then your chosen Curse, then Corruption, then Siphon Life — detected by exact spell name (SuperWoW spell ids, with texture fallback), with a per-target landing memory so cast-time DoTs are never double-queued while still in the air.
-
Works from Level 1: A fresh warlock's only damage is Shadow Bolt, so the filler adapts — the wand filler falls back to Shadow Bolt when no wand is equipped (and a not-yet-learned spell filler does too), then uses the wand automatically the moment you equip one. The DoTs and curse switch themselves on as they are trained.
-
Survival & Execute (each optional, by priority): Drain Life self-heals when your health dips (drain-tank safety net); Health Funnel tops the pet when it drops, as long as your own health is safe; Shadowburn instant-executes under a threshold; Drain Soul channels in the target's last seconds to bank a Soul Shard. Toggles and percent sliders live in the panel's Survival and Execute sections.
-
Talent-Aware Nightfall: SBR reads your talent tree to detect Nightfall and auto-fires the free instant Shadow Bolt the moment Shadow Trance procs — no toggle needed (it stays as a manual override). The proc is spent once per proc on the rising edge, so a lingering buff icon never triggers a wasted full-cast Shadow Bolt. Other talented abilities don't need this: Shadowburn, Conflagrate, Siphon Life, and Drain Soul appear in your spellbook only when talented, so they're detected for free.
-
Life Tap Integration: Triggers Life Tap only when mana dips below your threshold and health is safely above your floor.
-
Cast Queueing & Pet Support: Cast-time spells use SuperWoW's
QueueSpellByNameso the rotation never clips a cast (with a smart exception while wanding, where a direct cast fires immediately). ASPELLCAST_CHANNEL_START/STOPwatcher also protects your channels — Drain Life and Drain Soul can't be clipped by a DoT refresh or the wand on the next press. Optionally sends your pet onto the target, with a Pet only in melee range toggle so an accidentally targeted far enemy doesn't pull the pet away. -
Curse Selection: One curse per target, switchable from the panel or mid-fight with
/sbr curse <alias>(coa,coe,cos,cow,cor,cot,cod,none).