Azeroth Survivors Warlock build reference for v0.131.0: The documented default opener is Shadow Bolt. Affliction spreads ongoing effects, Demonology supplies distinct summons, and Destruction connects particular fire and bolt interactions. Pick the mechanism you want to complete first. Set your actual point budget before reviewing the route; a later starting-skill change may not exist at an early checkpoint.
The planning idea
Pick the mechanism you want to complete first. A DoT idea needs enemies to remain alive long enough for ticks and transfer triggers. A summon idea must identify which summon is enabled and what supports it.
Early decisions
A late Demonology recording is not a low-point shopping list. In the snapshot, Soul Devourer and Soul Link exclude one another. Check the actual branch and current game before borrowing an allocation.
Choices & alternatives
For Affliction, distinguish applying a DoT from spreading it after a kill. For Destruction, inspect whether Immolate or another prerequisite spell is actually in the planned setup. The current client calls the capstone Pact of the Nathrezim. Pact of the Annihilan is an old label retained only as a compatible record identifier, not a second talent.
Equipment conditions
Mark summon- or spell-specific equipment as a condition, then keep a replacement if you do not own it. Avoid treating all Shadow or Fire labels as interchangeable scaling.
When the plan falls short
Large damage after a wave has developed can hide a weak opening. Summon names and capstone labels may also differ between catalog and live patches.
Load starting idea
Starting ideas are editable editorial drafts based on source-checked fields, not completed-run benchmarks.
Evidence
Editorial idea only. Record the original game version, summon identity, selected spells and isolated boss phase. Primary-checked definitions support the named conditions; no completed-run benchmark is claimed.
Reference client v0.131.0 (e7d9dd47), checked 31 Oct 2026. Primary-checked fields are labeled; historical v0.125.0 values stay separate. See Sources & method for coverage.