promotional bannermobile promotional banner

SpellDeck

Clean rotation display with 3 bars (ST/AoE/CD) and action bar integration. Lightweight UI helper for all classes. No automation!
görsel_2025-12-05_004102988.png

görsel_2025-12-05_004102988.png

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.

The SpellDeck Team

profile avatar
Owner
  • 1
    Projects
  • 136
    Downloads
Donate