promotional bannermobile promotional banner

TroyBloodlustMusic

Plays a custom sound whenever you receive a Bloodlust-like effect — Bloodlust / Heroism, Time Warp, Primal Rage, Fury of the Aspects, and Ancient Hysteria. Pick from the bundled tracks, or drop in your own.
Back to Files

v1.1.4-release

File nameTroyBloodlustMusic-v1.1.4-release.zip
Uploader
troywhitetroywhite
Uploaded
Sep 15, 2026
Downloads
57
Size
1.8 MB
Flavors
Retail
File ID
8883505
Type
R
Release
Supported game versions
  • 12.1.0

What's new

TroyBloodlustMusic — Changelog

Version history. Original concept inspired by OhnoBloodlust by Cladhaire (jnwhiteh) — independent reimplementation.

繁體中文更新紀錄見下方 ↓


English Changelog

v1.1.4-release (2026-09-15)

  • The fade chat message now reads "Bloodlust debuff has faded", since detection tracks the 10-minute Sated / Exhaustion debuff rather than the 40-second haste buff
  • Bloodlust state keeps syncing while the addon is disabled, so re-enabling no longer prints a stale message or skips playback
  • A configured sound that no longer exists falls back to Random instead of playing nothing and leaving the picker blank
  • Removed the unused global export and localization shorthand; localization files are now quote-consistent and alphabetically sorted
  • Corrected Traditional Chinese ability names in the README to match the game client

v1.1.3-release (2026-08-13)

  • Bumped ## Interface to 120100 for compatibility with World of Warcraft 12.1.0
  • Localized the AddOn List description (## Notes) for all six supported locales
  • The sound picker now lists full filenames, so files that differ only by extension stay distinguishable
  • Errors are now reported to error handlers (BugSack etc.) that load after this addon
  • Cleared the stored sound handle when playback fails, so a stale handle is never reused

v1.1.2-release (2026-07-04)

  • Added an in-game AddOn List category (## Category): "Buffs & Debuffs", localized for all six supported locales
  • Random mode no longer plays the same track twice in a row
  • Hardened chat messages so translations containing % can no longer break string.format
  • Fixed the README localization list to include all six supported locales

v1.1.1-release (2026-06-18)

  • Bumped ## Interface to 120007 for compatibility with World of Warcraft 12.0.7

v1.1.0-release (2026-05-15)

  • Added Simplified Chinese (zhCN), Korean (koKR), German (deDE), and French (frFR) localizations covering all settings-panel strings and chat messages
  • Updated .toc load order so enUS loads first as the baseline, with the active client locale loaded afterwards to override; missing keys fall back to enUS, then to the key itself

v1.0.0-release (2026-05-14)

  • Plays a configurable sound when a bloodlust-like buff appears on the player — Bloodlust / Heroism (Shaman), Time Warp (Mage), Ancient Hysteria / Primal Rage (Hunter pet), Fury of the Aspects (Evoker)
  • Settings panel via Blizzard Settings API: enable toggle, chat-message toggle, sound picker, sound-channel picker, preview button
  • Dynamic sound loading: drop .ogg / .mp3 into sounds/, list filenames in sounds/sounds.lua, then /reload; a "Random" option is built in
  • Localizations: English (enUS), Traditional Chinese (zhTW)
  • Login suppression: buffs already present at login/reload do not trigger playback
  • SavedVariables TroyBloodlustMusicDB, profile managed via AceDB-3.0

中文更新紀錄

v1.1.4-release (2026-09-15)

  • 消退聊天訊息改為「嗜血 debuff 已消退」,因偵測依據是 10 分鐘的疲勞 debuff 而非 40 秒加速 buff
  • 插件停用期間仍同步嗜血狀態,重新啟用後不再誤印訊息或漏播
  • 設定指向已不存在的音檔時自動退回「隨機」,不再靜默不播、選單空白
  • 移除未使用的全域匯出與語系捷徑;語系檔統一引號並依字母排序
  • README 繁中技能名稱對齊遊戲內官方譯名

v1.1.3-release (2026-08-13)

  • 更新 ## Interface 至 120100,相容魔獸世界 12.1.0 版本
  • 插件清單描述(## Notes)新增全部六種支援語系
  • 音效選單改為顯示完整檔名,僅副檔名不同的檔案也能區分
  • 修正錯誤回報:晚於本插件載入的錯誤處理插件(BugSack 等)現在也能接到錯誤
  • 播放失敗時清空已儲存的音效 handle,避免重複使用失效的 handle

v1.1.2-release (2026-07-04)

  • 新增遊戲內插件清單分類(## Category):「增益與減益」,涵蓋全部六種支援語系
  • 隨機模式不再連續播放同一首曲目
  • 強化聊天訊息處理,翻譯文字含 % 字元時不再導致 string.format 出錯
  • 修正 README 語系清單,補上全部六種支援語系

v1.1.1-release (2026-06-18)

  • 更新 ## Interface 至 120007,相容魔獸世界 12.0.7 版本

v1.1.0-release (2026-05-15)

  • 新增簡體中文(zhCN)、韓文(koKR)、德文(deDE)、法文(frFR)四種語系,涵蓋設定面板與聊天訊息全部字串
  • 調整 .toc 載入順序:enUS 先載入作為基底,當前 client locale 後載入覆蓋;缺漏的 key 會 fallback 到 enUS,再 fallback 到 key 本身

v1.0.0-release (2026-05-14)

  • 偵測玩家身上出現嗜血類加成時播放自訂音效 — 薩滿嗜血術/英勇氣概、法師時間扭曲、獵人寵物野性之怒/上古狂亂、喚能師守護巨龍之怒
  • 設定面板(Blizzard Settings API)支援啟用切換、聊天提示、音效與音效頻道選擇、預覽按鈕
  • 動態音效載入:將 .ogg / .mp3 放入 sounds/、於 sounds/sounds.lua 列出檔名後 /reload 即可使用;內建「隨機」選項
  • 多語系:英文(enUS)、繁體中文(zhTW)
  • 登入抑制:登入或重載時若已有嗜血類加成不觸發播音
  • SavedVariables TroyBloodlustMusicDB,由 AceDB-3.0 管理 profile

This mod has no additional files