Description
SpellDeck – Smart, Talent-Aware Rotation Engine for All Classes
SpellDeck is a lightweight, real-time rotation engine built for every class and specialization in World of Warcraft. Instead of static priority lists, SpellDeck evaluates your talents, cooldowns, resources, combat state, and target count to generate the optimal next actions instantly.
Version 1.1.7 expands the core engine to support multiple classes with a cleaner UX, improved performance, and a fully modular rotation architecture.
No dependencies. No setup. Just install and play.
What’s New in v1.1.7 Multi-Class Expansion (New)
SpellDeck now supports:
Hunter
Marksmanship → Full production module
Beast Mastery → Early beta
Survival → Early beta
Paladin
Protection → Early beta
Retribution → Early beta
Engine Improvements
Unified rotation builder for all classes/specs
Safer ability validation (IsUsableSpell, cooldown checks, buff/proc handling)
Automatic fallback logic when talents are missing
Significantly cleaner and quieter debug system (/sd debug)
User Experience
Debug disabled by default
Professional, minimal load message
Error-free startup for all supported classes
Core Features Smart, Talent-Aware Decision Engine
Detects your active spec and learned talents
Computes priorities based on:
Talents & passives
Target HP phases (opener/execute)
ST / cleave / AoE count
Focus / Holy Power / other resources
Cooldowns & GCD availability
Buffs, procs, and short-duration effects
Reacts instantly when anything changes
This is not a scripted rotation—it's a live evaluation engine.
Minimal 4-Icon UI
Only the four highest-priority spells
Icon 1 = guaranteed best action
High-end glow overlay (Blizzard API)
Cooldown dimming, resource checks, GCD awareness
Optional action bar keybind markers
Draggable, lightweight, no background clutter
Built to enhance gameplay—not distract from it.
Performance & Reliability
Sub-1% CPU usage in combat
~3–4 MB memory footprint
0.2s throttled evaluation loop
Event-driven talent/spec updates
Zero external libraries
Optimized for The War Within (11.2.7) and future patches.
Supported Classes (1.1.7) Production-Ready
Marksmanship Hunter
Early Beta
Beast Mastery Hunter
Survival Hunter
Protection Paladin
Retribution Paladin
Beta profiles use conservative, safe priority logic. Full talent-aware tuning is coming in 1.1.8+.
Roadmap v1.2.x
BM / SV Hunter refinement
Prot / Ret Paladin tuning
Tank defensive logic improvements
Per-spell enable/disable UI
AoE threshold configuration
v2.x
New class families (Warrior, Mage, Rogue, Warlock)
Profile modes (Raid / Mythic+ / Solo)
Healer decision framework
Localization
Advanced scripting for power users
SpellDeck’s long-term goal: One addon. All classes. Real-time, talent-aware optimization.
Installation CurseForge App
Install CurseForge
Search SpellDeck
Click Install
Manual
Place the SpellDeck folder inside: World of Warcraft/retail/Interface/AddOns/
Then /reload.
Commands Command Description /sd Toggle rotation display /sd config Open settings /sd debug Toggle debug mode /sd reset Reset settings Support SpellDeck
If you enjoy SpellDeck and want more classes supported:
Leave a review
Share feedback and bug reports
Request your class/spec
Star the project on GitHub
SpellDeck is free and continuously evolving—your support directly shapes the next release.


