- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,099 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
Van32's CombatMusic
- 1 Like
- World of Warcraft
- 80 Monthly Downloads
- Supports: 5.2.0
- 12,824 Total Downloads
- Updated 04/02/2013
- Created 03/16/2010
- 18 Favorites
- Project Site
- Comments
- Release Type: Release
- License: All Rights Reserved
- Newest File: release_v5.1.12
About Van32's CombatMusic
About
Van32's CombatMusic, or just CombatMusic is an addon that you can use to bring that RPG feel back to your World of Warcraft experience! It helps you by automatically playing music you choose when you get into fights ingame!
Important!
Important!
This addon is not distributed with any music files, as it would be copyright infringment. You will have to provide your own music following the instructions found in the README
You're not required to, but please donate. Buy me a coffee so I can make the addon better for everyone!
News
If you were using CombatMusic prior to release_v5.x, you will lose your settings and will need to rename your songs again in order for CombatMusic to see them. The system has been incredibly simplified, so don't expect any changes to it after this. Sorry for any inconveniences this might cause. Read the new README to see what you'll have to do to get up and running again
Have a suggestion? Found a bug in the AddOn? Follow this link to submit a ticket!
FAQ
Where'd Pet Battle support go?
- It's been temporarily removed with version 5 because I wanted to get something out there now, instead of a while from now. I need to figure out exactly how I want to implement it and it's configuration before moving ahead with it. Expect to see it in the next major release though!
My CombatMusic doesn't play songs when I enter Combat! HALP!
- All right, did you read the README first?
- Check to make sure your songs are set up properly. You have to put them in Interface/Music, not in the CombatMusic folder, and they need to be named properly, or CombatMusic won't see them!
- If they still don't work, submit a ticket!
Are you going to add mounted/per-zone music options?
- No. The addon is called CombatMusic. To have that would not make sense. I want to keep it simple for the end-user (That would be you.) to set up and use. Having to add the files, and rename them for all the zones is too much.
Why 'Interface/Music' and not 'Interface\Addons\Van32s_CombatMusic\'?
- Because?
- No really. I took into consideration the Curse Client deleting all of your music files every time I updated the addon. Which it would do, if I stored them in it's directory.
Features
Overview
CombatMusic is designed, first and foremost, to play music when your character is in combat. It can do this in a variety of ways, with as many songs as you like.
The add-on is designed to tell the difference between a monster that is a boss, or not, and can play music appropriate to the encounter. It will pick songs randomly from your list of songs, or you can tell it to pick specific songs, it doesn't matter.
The main thing is; there's no playlists to set up. There are no extraneous UI's and EXE files you need to run to set it up, making it easier to set up.
Want to see CombatMusic in action? Want to see what it really does? Go and check out this YouTube video!
In Combat
CombatMusic, when you enter combat, will first check to see what you or your focus has targeted. This is how it knows if you're fighting a boss or not. It checks those two, against a variety of different things, starting with your custom "BossList", a list of NPC names, and music, that you've set up for it. If it doesn't find it there, It'll check to see if it should play something from the "Bosses" folder, or from the "Battles" folder instead.
After Combat
After Combat, one of three things can happen:
- If you lost, CombatMusic will play the Game Over song.
- If it was a boss, it'll play your fanfare!
- Otherwise, it'll just fade out the music.
Other uses
CombatMusic won't just play the victory fanfare when you beat a boss, it'll play it for you when you level up as well... It'll also play the game over song whenever your character dies, not just during a fight... (My main's heard it more than 2000 times, if that's any reference.)
Legal Stuff
This addon, and it's code files (excluding any included libraries, which are used with permission.) are the copyrighted material of Vandesdelca32, and are given to you to use and modify for personal use only. You may not redistribute any part of this addon, modified or original, without the author's express permission.
------------------------------------------------------------------------
r472 | vandesdelca32 | 2013-04-02 23:58:44 +0000 (Tue, 02 Apr 2013) | 1 line
Changed paths:
A /tags/release_v5.1.12 (from /trunk:471)
Tagging latest build.
------------------------------------------------------------------------
r471 | vandesdelca32 | 2013-04-02 23:58:26 +0000 (Tue, 02 Apr 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua
Revert game over changes.
------------------------------------------------------------------------
r469 | vandesdelca32 | 2013-04-02 21:18:49 +0000 (Tue, 02 Apr 2013) | 2 lines
Changed paths:
M /trunk/src/combatEngine.lua
M /trunk/src/options.lua
Fixed a bug that caused game over to play more than once when you are dead.
Fixed an error caused by a missing setting that hasn't been implemented yet.
------------------------------------------------------------------------
r467 | vandesdelca32 | 2013-03-24 12:14:46 +0000 (Sun, 24 Mar 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua
Fixed target rechecking not stopping when it was supposed to.
------------------------------------------------------------------------
r465 | vandesdelca32 | 2013-03-24 05:48:40 +0000 (Sun, 24 Mar 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua
Fixed "Attempt to index RecheckTimer a nil value."
------------------------------------------------------------------------
r463 | vandesdelca32 | 2013-03-24 04:45:44 +0000 (Sun, 24 Mar 2013) | 3 lines
Changed paths:
M /trunk/src/combatEngine.lua
M /trunk/src/init.lua
Attempted to fix a bug that could cause the game to crash if there were multiple targets that were not in combat.
Fixed a bug that caused the addon to behave as enabled, even if it was not.
------------------------------------------------------------------------
r461 | vandesdelca32 | 2013-03-23 01:51:45 +0000 (Sat, 23 Mar 2013) | 1 line
Changed paths:
M /trunk/src/CombatMusic.toc
M /trunk/src/options.lua
The current version is now displayed at the top of the options panel.
------------------------------------------------------------------------
r459 | vandesdelca32 | 2013-03-23 01:43:41 +0000 (Sat, 23 Mar 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua
M /trunk/src/locale/enUS.lua
M /trunk/src/options.lua
Fixed a bug that caused music to fail to continue playing while cancelling a fade out.
------------------------------------------------------------------------
r457 | vandesdelca32 | 2013-03-22 23:28:29 +0000 (Fri, 22 Mar 2013) | 2 lines
Changed paths:
M /trunk/src/locale/enUS.lua
Support for Localization app added.
Changed description for boss list tooltip, now gives examples.
------------------------------------------------------------------------
r455 | vandesdelca32 | 2013-03-22 23:12:15 +0000 (Fri, 22 Mar 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua
M /trunk/src/core.lua
Fixed the bug introduced in 5.1.3 that caused the BossList to not count as playing music.
------------------------------------------------------------------------
r453 | vandesdelca32 | 2013-03-22 14:55:22 +0000 (Fri, 22 Mar 2013) | 5 lines
Changed paths:
M /trunk/src/combatEngine.lua
M /trunk/src/core.lua
Fixed a bug that caused in game music to playback when the automatically selected type of music was disabled. Also fixes a bug where music would fade out, regardless if there was music playing or not.
If you wish to listen to the in game soundtrack for a specific fight, set that NPC's bosslist to an invalid .MP3 file.
Fanfare will still play after combat with bosses when boss music is disabled, this is intended.
------------------------------------------------------------------------
r451 | vandesdelca32 | 2013-03-22 11:13:38 +0000 (Fri, 22 Mar 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua
Fixed a bug that would cause boss (+2 Elite) to not play boss music properly.
------------------------------------------------------------------------
r450 | vandesdelca32 | 2013-03-22 10:48:54 +0000 (Fri, 22 Mar 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua
Fix a bug that could cause boss music to play incorrectly in 5 man instances.
------------------------------------------------------------------------
r448 | vandesdelca32 | 2013-03-21 01:19:26 +0000 (Thu, 21 Mar 2013) | 2 lines
Changed paths:
M /trunk/src/init.lua
M /trunk/src/options.lua
More minor options tweaks.
CombatMusic will now properly disable itself on loading if it was disabled last time you were logged in.
------------------------------------------------------------------------
r446 | vandesdelca32 | 2013-03-20 08:40:55 +0000 (Wed, 20 Mar 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua
Fix for the rare case where wipe would throw an error on resetting combat states.
------------------------------------------------------------------------
r444 | vandesdelca32 | 2013-03-20 02:08:01 +0000 (Wed, 20 Mar 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua
M /trunk/src/core.lua
M /trunk/src/init.lua
M /trunk/src/locale/enUS.lua
M /trunk/src/options.lua
Added and implemented proper bosslist functionality, akin to 4.x
------------------------------------------------------------------------
r443 | vandesdelca32 | 2013-03-19 03:47:30 +0000 (Tue, 19 Mar 2013) | 1 line
Changed paths:
M /trunk/src/options.lua
Re-added debugmode toggle, only visible on alpha builds.
------------------------------------------------------------------------
r441 | vandesdelca32 | 2013-03-18 23:41:10 +0000 (Mon, 18 Mar 2013) | 1 line
Changed paths:
M /trunk/RenameMusic.bat.txt
Fixed batch file bug where if placed in the interface folder and subdirs of music didn't exist, it wouldn't create them.
------------------------------------------------------------------------
r439 | vandesdelca32 | 2013-03-18 23:32:27 +0000 (Mon, 18 Mar 2013) | 3 lines
Changed paths:
A /trunk/README.rtf
M /trunk/RenameMusic.bat.txt
Added Readme
Batch file now has a "Oops" comment at the top
Batch File now includes creating folders if they don't already exist.
------------------------------------------------------------------------
r437 | vandesdelca32 | 2013-03-18 22:51:56 +0000 (Mon, 18 Mar 2013) | 1 line
Changed paths:
M /trunk/src/core.lua
Version check should properly activate on automatic alpha builds now.
------------------------------------------------------------------------
r436 | vandesdelca32 | 2013-03-18 22:42:40 +0000 (Mon, 18 Mar 2013) | 1 line
Changed paths:
M /trunk/src/core.lua
added a bit more sophisticated version checking. It might actually work this time.
------------------------------------------------------------------------
r435 | vandesdelca32 | 2013-03-18 22:18:04 +0000 (Mon, 18 Mar 2013) | 3 lines
Changed paths:
M /trunk/src/CombatMusic.toc
M /trunk/src/init.lua
Update settings _VER to 1, will cause settings reset.
Update toc file to no longer include the DEV tag.
------------------------------------------------------------------------
r432 | vandesdelca32 | 2013-03-18 22:09:24 +0000 (Mon, 18 Mar 2013) | 3 lines
Changed paths:
M /trunk/.pkgmeta
D /trunk/changelog.txt
A /trunk/src/CombatMusic.toc
D /trunk/src/CombatMusicDev.toc
Renamed CombatMusicDev.toc to CombatMusic.toc
Removed Changelog.txt (Too much like work)
------------------------------------------------------------------------
r431 | vandesdelca32 | 2013-03-18 22:07:18 +0000 (Mon, 18 Mar 2013) | 1 line
Changed paths:
M /trunk/.pkgmeta
One last shot...
------------------------------------------------------------------------
r430 | vandesdelca32 | 2013-03-18 22:04:30 +0000 (Mon, 18 Mar 2013) | 1 line
Changed paths:
M /trunk/.pkgmeta
Trying something else. Still not packaging correctly.
------------------------------------------------------------------------
r429 | vandesdelca32 | 2013-03-18 21:59:46 +0000 (Mon, 18 Mar 2013) | 2 lines
Changed paths:
M /trunk/.pkgmeta
A /trunk/changelog.txt
added changelog.txt
updated .pkgmeta to see if it will package correctly now.
------------------------------------------------------------------------
r428 | vandesdelca32 | 2013-03-18 21:47:41 +0000 (Mon, 18 Mar 2013) | 1 line
Changed paths:
M /trunk
A /trunk/.pkgmeta
A /trunk/RenameMusic.bat.txt
A /trunk/src
A /trunk/src/CombatMusicDev.toc
A /trunk/src/combatEngine.lua
A /trunk/src/core.lua
A /trunk/src/embeds.xml
A /trunk/src/init.lua
A /trunk/src/locale
A /trunk/src/locale/enUS.lua
A /trunk/src/locale/loadLocale.xml
A /trunk/src/options.lua
A /trunk/src/petbattles.lua
Add v5 files.
------------------------------------------------------------------------
r427 | vandesdelca32 | 2013-03-18 21:46:34 +0000 (Mon, 18 Mar 2013) | 1 line
Changed paths:
D /trunk/.pkgmeta
D /trunk/CombatMusic.toc
D /trunk/CombatMusic_Metrics
D /trunk/Core.lua
D /trunk/Core.xml
D /trunk/Main.lua
D /trunk/Strings.lua
D /trunk/embeds.xml
D /trunk/licence.html
remove v4 files in preparation for making v5 the working copy.
------------------------------------------------------------------------
r415 | vandesdelca32 | 2013-03-10 12:44:52 +0000 (Sun, 10 Mar 2013) | 1 line
Changed paths:
M /trunk/CombatMusic.toc
TOC 50200.
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| release_v5.1.12 | Release | 5.2.0 | 238 | 04/02/2013 |
| release_v5.1.11 | Release | 5.2.0 | 21 | 04/02/2013 |
| release_v5.1.10 | Release | 5.2.0 | 135 | 03/24/2013 |
| release_v5.1.9 | Release | 5.2.0 | 24 | 03/24/2013 |
| release_v5.1.8 | Release | 5.2.0 | 6 | 03/24/2013 |
| release_v5.1.7 | Release | 5.2.0 | 71 | 03/22/2013 |
| release_v5.1.6 | Release | 5.2.0 | 1 | 03/22/2013 |
| release_v5.1.5 | Release | 5.2.0 | 18 | 03/22/2013 |
| release_v5.1.4 | Release | 5.2.0 | 5 | 03/22/2013 |
| release_v5.1.2 | Release | 5.2.0 | 23 | 03/22/2013 |
| release_v5.1.1 | Release | 5.2.0 | 72 | 03/20/2013 |
| beta_v5.1.1 | Beta | 5.2.0 | 10 | 03/20/2013 |
| beta_v5.1.0 | Beta | 5.2.0 | 9 | 03/19/2013 |
| alpha_v5.0.3 | Beta | 5.2.0 | 8 | 03/18/2013 |
| alpha_v5.0.2 | Beta | 5.2.0 | - | 03/18/2013 |
| alpha_v5.0.1 | Beta | 5.2.0 | 2 | 03/18/2013 |
| alpha_v5.0.0 | Beta | 5.2.0 | 1 | 03/18/2013 |
| release_v4.6.4 | Release | 5.2.0 | 126 | 03/10/2013 |
| release_v4.6.3 | Release | 5.1.0 | 387 | 11/28/2012 |
| release_v4.6.2 | Release | 5.0.5 | 199 | 11/07/2012 |
| release_v4.6.1 | Release | 5.0.5 | 177 | 10/24/2012 |
| release_v4.6.0 | Release | 5.0.5 | 131 | 10/20/2012 |
| release_v4.5.6 | Release | 5.0.5 | 216 | 10/04/2012 |
| release_v4.5.5 | Release | 5.0.5 | 3 | 10/04/2012 |
| release_v4.5.4 | Release | 5.0.5 | 31 | 10/04/2012 |
| release_v4.5.3 | Release | 5.0.4 | 308 | 08/31/2012 |
| release_v4.5.2 | Release | 5.0.4 | 116 | 08/30/2012 |
| release_v4.5.1 | Release | 4.3.4 | 531 | 05/02/2012 |
| release_v4.5.0 | Release | 4.3.4 | 106 | 04/27/2012 |
| release_v4.4.0 | Release | 4.3.4 | 100 | 04/24/2012 |
| release_v4.3.11 | Release | 4.3.4 | 41 | 04/22/2012 |
| release_v4.3.10 | Release | 4.3.3 | 247 | 03/31/2012 |
| beta_v4.3.10 | Beta | 4.3.3 | 4 | 03/30/2012 |
| beta_v4.3.9 | Beta | 4.3.3 | 2 | 03/30/2012 |
| beta_v4.3.8 | Beta | 4.3.3 | 1 | 03/30/2012 |
| release_v4.2.4 | Release | 4.3 | 202 | 03/11/2012 |
| release_v4.2.3 | Release | 4.3 | 176 | 03/01/2012 |
| release_v4.2.1 | Release | 4.3 | 193 | 02/17/2012 |
| release_v4.2 | Release | 4.3 | 115 | 02/11/2012 |
| beta_v4.2 | Beta | 4.3 | 4 | 02/11/2012 |
| release_v4.1.11 | Release | 4.3 | 28 | 02/11/2012 |
| release_v4.1.10 | Release | 4.3 | 111 | 02/07/2012 |
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,039,394 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 476,960 Monthly Downloads
-
- Recount
- Combat
- 332,077 Monthly Downloads
-
- Auctioneer
- Mail, Tooltip, Bags & Inventory, Professions, and Auction & Economy
- 330,308 Monthly Downloads
-
- HealBot Continued
- Healer and Unit Frames
- 303,569 Monthly Downloads


Comments
-- Vandesdelca32
-- Andaendis @ Cenarion Circle
http://www.youtube.com/watch?v=ij7iRljW8QM&feature=related
I'm wondering is there options to have a sound play upon entering and leaving combat, like the guy in the video has?
-- Vandesdelca32
-- Andaendis @ Cenarion Circle
-- Vandesdelca32
-- Andaendis @ Cenarion Circle
To be honest, I will let you all in on a little secret... This addon was originally written in Hack, as you all know, went through a few iterations... until I finally decided, after about 4 or 5 months of using it, to release it to the general public... All I know is that it was simply intended to be a private sort of project for the longest time. I'm glad I did release this addon though, so much potential...
Thanks for all of your support, everyone. It means a lot.
-- Vandesdelca32
-- Andaendis @ Cenarion Circle
I know that World of Warcraft is not capable of finding files if they were added after it's loaded, and is also not capable of reading outside of it's main folder.
It also fails silently when a music file cannot be found.
I am diligently working to solve this problem.
-- Vandesdelca32
-- Andaendis @ Cenarion Circle
New version 3.30
Into the fight
There are ways to set
Into the fight
Do not play background music
Thank you very much
-- Vandesdelca32
-- Andaendis @ Cenarion Circle