promotional bannermobile promotional banner

Moonweaver - Moonkin Balance Druid Melee Weaving

An advanced synchronization engine for Balance Druids in TBC Classic Anniversary. Master the "Moonweaving" melee playstyle to maximize mana regen / DPS. Syncs spell casts with weapon swings, procs, and buffs. Stop being the OOMKIN, become the OMENKIN!

File Details

Moonweaver (v1.0.8)

  • R
  • Mar 27, 2026
  • 893.32 KB
  • 171
  • 2.5.5
  • Classic TBC

File Name

Moonweaver(v1.0.8).zip

Supported Versions

  • 2.5.5

ChangeLog: Moonweaver

All notable changes to this project will be documented in this file.


[1.0.8] - 2026-03-27

Moonweaver v1.0.8 — The Leveling & Localization Update

Bug Fixes & Engine Improvements

  • Dynamic SR Scaling (The Leveling Fix): Fixed an issue where the Sustainability Ratio (SR) math was hardcoded to assume the player was casting Rank 8 Starfire (370 mana). The engine now dynamically scans your spellbook for your highest known rank of Starfire and calculates your SR based on that specific mana cost. Level 20+ Druids will now correctly see a 1.0 SR reading when they generate enough Attack Power to fund their current level's spells.
  • Complete Windfury Totem Support: The HUD and Combat Log parser were previously only tracking Rank 5 Windfury Totem (Level 66+). The engine has been updated to recognize and track all 5 ranks of the Windfury weapon enchant and its resulting extra attacks. The SOLAR FLARE and SUPERMOON states will now accurately trigger even if you are grouped with a lower-level Shaman while leveling.

Localization Updates

  • Global Localization (Non-English Clients): Fixed a critical issue where the BLOOD MOON and RECOVER DoT swap trackers (Moonfire / Insect Swarm) would fail to read debuff timers on non-English clients due to rank-specific spell ID checks. The engine now uses base-level Spell IDs to fetch perfect localized strings, ensuring 100% DoT tracking accuracy on German, French, Spanish, and all other regional clients.