12.1.5.001
What's new
Changelog
12.1.5.001
- Updated for World of Warcraft 12.1.5 (Interface 120105).
- Version numbers now follow the game version.
0.2.0-beta
Tested against a real Mythic raid cauldron (20 players).
- Fixed: takes clicked less than a second apart were dropped, so players who took their full share could be called short. Your own takes are now counted once from the "You create" line; everyone else's takes all count.
- Fixed: tracking stopped at exactly 40 flasks and dropped any take after it. A cauldron is now tracked until its timer runs out or combat starts.
- Fixed: Whisper offenders sent nothing when no custom messages were saved.
- Fixed: Hide minimap icon now hides the button straight away.
- Run UI test always uses fake names and never posts to chat: insta burn, Burn and Whisper only print a local "would send" preview.
- The real raid is replayed as an automated test on every build.
0.1.2-beta
- Small Clear button (with confirmation) next to the settings cog: forgets every cauldron and empties the window.
- Whisper offenders and Burn offenders send immediately, no confirmation.
- Debug logging no longer lists every boss drop; unknown items are only logged while a cauldron is up.
0.1.1-beta
- Angrier default messages for whispers, burns and insta burn.
- Insta burn is now on by default (existing installs are switched on once).
- Minimap button is created at load, so minimap-button collectors such as EllesmereUI group it instead of leaving it on top of other buttons.
- Run UI test sits in a fixed footer of the settings panel, and
/cauldron testruns it too. - Saved messages that were only copies of a default are cleared, so new defaults show up.
0.1.0-beta
Initial beta release.
- Detects raid cauldrons (flasks and potions) via placement spellcast and NorthernSkyRaidTools addon-comm eavesdrop, with a first-take fallback for unrecognized cauldron spells.
- Tallies flask/potion takes per player from loot messages, with secret-value-safe, GUID-first identity resolution and duplicate-message dedupe.
- Classifies each player as greedy, short, or ok against configurable
expected counts (pure
Rulesmodule, fully unit tested). - Live tracking window with per-cauldron timers, a three-column status view, and one-click whisper/burn-to-raid announcements that work while the cauldron is still up. Sessions end on timeout, empty cauldron, or combat.
- Insta burn: calls out anyone who takes more than their share of flasks or potions the moment it happens.
- Resizable settings panel: expected flask/potion counts, sound-on-open choice, all six message templates in resizable boxes with token hints, minimap icon toggle, debug logging, and a UI test button that populates a fake session.
- Saved-variable persistence: settings and any still-open session survive
/reloadand logout. - Slash commands
/cauldron(window) and/cauldron config(settings). - Full localization: enUS source strings plus deDE, frFR, esES, esMX, ptBR, itIT, ruRU, koKR, zhCN, and zhTW locale files, with English fallback for any untranslated key.
This mod has no additional files