A Bestiary of Rotations

MENAGERIE

Nine classes. One intelligence.

9 classes  ·  25 specs  ·  priority-driven
◆
The Bestiary

Nine specimens, each its own intelligence

Every class is fully tamed — complete rotation logic, configurable per spec. Choose your creature.

◆
Inscribed Behaviors

What every specimen knows

✦

Smart Rotations

A priority-based strategy system that adapts to your form, resources, target state, and group composition in real time — not a fixed macro.

❖

Form-Aware

Respects your current form in combat — no unwanted shifting. A suggestion icon appears only when a form change would actually help.

◈

Resource Management

Energy pooling, rage gating, mana-conservation tiers, and powershift optimization with Wolfshead detection. It spends when it counts.

✶

Consumable Automation

Healthstones, healing and mana potions, and Dark Runes fire at configurable thresholds — form-aware and reagent-safe.

◆
In the Field

Watch it think, frame by frame

The context object is rebuilt every frame — player state, target, positioning, settings — and the highest-priority action lights up. Recovery, cooldowns, and self-buffs run on a middleware layer beneath your rotation.

A live readout of the engine choosing your next action.

menagerie · druid / feral build #482
▶ Mangle cast · primary
↻ Savage Roar 12.4s left
⌛ Pool Energy
✚ Healthstone ≤ 35% hp
◆
Beneath the Ink

A modular strategy registry

Built on the GGL Action framework. A middleware layer handles recovery, cooldowns, self-buffs, and dispels across every spec; playstyle strategies execute in priority order; and one schema generates the settings UI, backing store, and cached runtime access.

middleware → strategies → context / frame