EWE Cooldown Planner

Plan, assign and broadcast raid cooldowns for MoP Classic 10-man with pop-up alerts — set-and-forget for raid members.

File Details

EWECooldownPlanner.zip

  • R
  • May 15, 2026
  • 96.31 KB
  • 27
  • 5.5.4
  • MoP Classic

File Name

EWECooldownPlanner_4.zip

Supported Versions

  • 5.5.4

v0.11.18

Vampiric Embrace added (Shadow Priest)

15286, 180s cooldown, 15s duration, 50% damage→split raid heal. Categorised as Defensive — Vampiric Embrace is a significant raid-wide heal under sustained damage and worth planning around. Available now in the cooldown dropdown under Priest → Defensive.

Ra-den encounter ID corrected (1580 → 1581)

A /cdp dumpbosses from a recent raid showed that the encounter labelled "Immerseus [1581]" in the dump actually contained unambiguous Ra-den spells (Draw Anima, Draw Vita, Materials of Creation, Crackle, Cauterizing Flare etc.). Same pattern as the earlier Megaera/Council collision: the live client fires Ra-den's encounter ID as 1581, and we mistakenly had Immerseus on 1581 and Ra-den on 1580.

Auto-migration on login:

  • Immerseus 1581 → 9981 (placeholder; the real Immerseus ID is unknown until someone pulls it, then self-healing will learn it)
  • Ra-den 1580 → 1581 (verified)

Boss-spells for Ra-den rebuilt from the live dump (15 spells, replacing the previous WCL-derived list).

Stale encounter-ID remaps cleaned up at login

Self-healing remaps (db.encounterIDMap) can become stale when our DB catches up to the live encounter IDs — the user's learned remap continues to redirect, but to an ID we now use for a different encounter. Concretely: Lei Shen had been remapping 1579 → 1570 from back when our DB had Lei Shen as 1570; v0.11.8 corrected the internal ID to 1579, but the saved remap stayed active and rerouted live Lei Shen pulls into the Council of Elders bucket. Result: Lei Shen casts piling up under the wrong encounter, Council assignments mysteriously not firing, Lei Shen assignments mysteriously not firing.

New CleanupStaleRemaps() runs at login and removes any stored remap whose source ID is itself a valid known encounter — the remap is unnecessary in that case and likely harmful. Self-healing re-establishes a remap if it's ever genuinely needed. Cleanup prints in chat so you can see what was removed.

Boss-spell additions from live dumps

  • Council of Elders: + Wrath of the Loa variant (137347)
  • Primordius: + Volatile Pathogen, Ventral Sacs, Metabolic Boost, Pathogen Glands, Gas Bladder, Acidic Spines
  • Dark Animus: + Acceleration Link (138453) — by far the most-cast spell on this fight (148 casts in a single pull) and missing from the DB until now
  • Lei Shen: + Static Shock (primary variant 135680), Diffusion Chain (variant 135681), Discharged Energy (134820)
  • Ra-den: full rebuild from live dump

All additions are cast IDs the live client actually fires, verified from SPELL_CAST_START/SUCCESS events.