Do you keep missing Bloodlust? Do you wish it would be a bit more... eventful?
This AddOn plays the famous song Power of the Horde whenever you gain Bloodlust for that little extra kick. Whether or not you actually need the extra reminder, I recommend you try it out!
Oh, and it does work with Heroism as well, for all those Alliance shamans who wish they'd get to experience what the might of the Horde is all about.
Still not convinced? Watch this video (mixed mode)! (Enhanced Bloodlust at 1:25, the link should take you directly there)
NOTE: Only enabled in combat. If you want to test, use the slash command or find a training dummy
Enhanced Bloodlust used to include a large number of features, such as shouts or on-screen messages. The AddOn is now rewritten for simplicity and awesomeness.
Plays the song "The Power of the Horde" whenever you gain Bloodlust, cast by either yourself or someone else.
Mutes in-game music during the duration of the track.
Different modes available.
"Duration mode" (default) will only play a part from the song during the duration of Bloodlust
"Short mode" will only play the first few seconds of the song ("Storm, Earth and Fire, heed my call!")
"Mixed mode" will play both the sound file of Short mode and Duration mode at the same time.
"Long mode" will play the entire song.
From version 60000 and onwards configuration is no longer done with slash commands. Instead, a separate config.lua file is used to configure how the AddOn behaves. It is recommended that you copy the file and name it myconfig.lua so that your configuration does not get overwritten when the AddOn is updated.
config.spells - array of spellIDs for the auras that the AddOn should look for
config.sound - array of sound files that should be played (all at once)
config.length - the duration of the longest sound (the AddOn doesn't know how the duration of the sound files, so you need to tell it)
/EnhBL - play the sound(s) according to the current configuration
Limitations (warning: technical)
Due to unknown reasons, PlayMusic() does not work reliably in certain situations (such as in many raid encounters). Therefore, PlaySoundFile() has to be used. This means that once the track begins to play, there is no way of stopping it. Because of that I have included a number of modes - hopefully everyone finds one they like (if you don't, why not leave me a comment?).
Release versions of Enhanced Bloodlust can be found on WoWInterface and Curse:
Development versions of Enhanced Bloodlust can be found on github:
-Updated for 6.2.0
-Add sound channel to config
-Updated for 6.1.0
-Updated for 6.0.3
-New configuration method! The AddOn now uses a config file instead of slash commands - check the readme and ask for help in the comments if you need it.
-Updated for 5.0
-Updated for 4.3
-Special Addon Spotlight version :P
-Increased the sound levels of the mp3 files slightly. Note that because Long Mode uses the sound file provided by the game this still uses the same sound level. I haven't been able to test this in a raid yet so feedback (should it be higher? lower?) is welcome!
-Using SpellIds now instead of spell names, no idea why I didn't do this from the start. This means that EnhBloodlust should now work on all clients, not just English ones.
-Added Ancient Hysteria
-Updated for 4.2
-Fixed for 4.1
-Bugfix. Now I remember why I didn't use PLAYER_ENTER_COMBAT in the earlier builds ;<
-Properly tagging as working with 4.0.1 at WoWInterface
-Now works in 4.x, thanks to jnwhiteh @ #wowuidev
-Rewritten to use PlaySoundFile() instead of PlayMusic(). This means that the track now uses the "Effects" sound channel, and cannot be stopped once it has begun playing. Because of this, I have included a new mode, Mixed, and the AddOn no longer interferes with your sound settings (other than muting the background music during the duration of the track).
-Huge thanks to DWSR who not only gave me suggestions but also provided the track used in Duration mode!
-Bugfix. It should now actually work properly, sorry =(
-Updated again after almost two years of inactivity. Completely rewritten, but core functionality remains. Please check the front page for further details.
-Fixed the test command, it won't play the music if it's not enabled in the options any more.
-Uploaded to WoWInterface
-Changed the way the shout works: it is now disabled by default, and the user can change the channel it sends to.
-Added a short version of the music, which also plays if music is disabled in the WoW options.
-Removed all functions related to sync.
-Added a test command, which simulates you casting Bloodlust/Heroism - no need to waste cooldown any more.
-Changed some command descriptions. Please refer to the command list for help on the new features.
-Updated for patch 2.4.
-Now uses the new COMBAT_LOG_EVENT, which replaced old combat log events in 2.4.
1.3 (non-public release)
-The mod now uses the mp3 located in the game data files.
-Added option to show a message using SCT or the in-built Floating Combat Text.
-Updated .toc for 2.1.0.
-Added a version check option, which can be used by using the command 'version'.
-Added some features, and fixed some broken ones. The ones currently in should work as intended now.
-Added support for Alliance players. I won't change the name to EnhHeroism, however =D
-Initial release. Please report any bugs or suggestions =)