Download
(136Kb)
Download
Updated: 10-18-14 01:16 AM
Updated:10-18-14 01:16 AM
Created:01-03-11 11:20 PM
Downloads:4,406
Favorites:7
MD5:
Categories:RolePlay, Music Mods, Combat Mods

Van32's CombatMusic

Version: 5.3.4
by: Vandesdelca32 [More]

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!
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


News
There currently is a bug with World of Warcraft 6.0.2 that causes this addon to not work at all!.
One a bug fix is made, this addon will be updated to 6.0, you can count on it!

CombatMusic 5 is out! If you've used CombatMusic prior to version 5, you're going to need to reconfigure the addon because a lot has changed since 4.6. Go and check out the README for information on the new setup!

Want to help me to improve CombatMusic? Found a bug in the AddOn? Follow this link to submit a ticket!

Addons don't write themselves! If you want to support development and help me out, then send me a donation

FAQ

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.

------------------------------------------------------------------------
r505 | vandesdelca32 | 2013-06-29 13:44:12 +0000 (Sat, 29 Jun 2013) | 1 line
Changed paths:
A /tags/release_v5.2.3 (from /trunk:504)

Tagging as release_v5.2.3
------------------------------------------------------------------------
r504 | vandesdelca32 | 2013-06-29 13:11:54 +0000 (Sat, 29 Jun 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua

More bugfixes.
------------------------------------------------------------------------
r503 | vandesdelca32 | 2013-06-29 12:58:47 +0000 (Sat, 29 Jun 2013) | 2 lines
Changed paths:
M /trunk/src/combatEngine.lua
M /trunk/src/core.lua

Renamed custom events.
Added custom events for CombatMusic challenge to make plugins easier to make for it.
------------------------------------------------------------------------
r501 | vandesdelca32 | 2013-06-29 12:37:30 +0000 (Sat, 29 Jun 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua

See, told you I was bad at boolean logic. Actually fixed the bug now.
------------------------------------------------------------------------
r500 | vandesdelca32 | 2013-06-29 12:28:35 +0000 (Sat, 29 Jun 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua

Fixed a bug with some boolean logic that prevented challenge mode from actually triggering outside of debug mode... maybe... I am so bad at boolean logic.
------------------------------------------------------------------------
r493 | vandesdelca32 | 2013-06-27 08:55:38 +0000 (Thu, 27 Jun 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua

Some more minor challenge mode fixes.
------------------------------------------------------------------------
r492 | vandesdelca32 | 2013-06-27 08:47:07 +0000 (Thu, 27 Jun 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua
M /trunk/src/core.lua
M /trunk/src/locale/enUS.lua

Polished and refined Challenge Mode to a functional state.
------------------------------------------------------------------------
r491 | vandesdelca32 | 2013-06-27 07:45:08 +0000 (Thu, 27 Jun 2013) | 1 line
Changed paths:
M /trunk/src/init.lua

I should properly name the settings if I want things to work.
------------------------------------------------------------------------
r490 | vandesdelca32 | 2013-06-27 07:31:36 +0000 (Thu, 27 Jun 2013) | 1 line
Changed paths:
M /trunk/src/core.lua

Fixed a bug in command parsing
------------------------------------------------------------------------
r489 | vandesdelca32 | 2013-06-27 07:04:22 +0000 (Thu, 27 Jun 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua
M /trunk/src/core.lua
M /trunk/src/locale/enUS.lua

Added more functionality for Challenge Mode. It should be 'working' but has not been tested yet. Use /cm challenge to toggle it on or off! It will report a time next time you're in combat for how long you kept the same song playing! Try to keep it going through an entire instance!
------------------------------------------------------------------------
r488 | vandesdelca32 | 2013-06-25 12:52:10 +0000 (Tue, 25 Jun 2013) | 1 line
Changed paths:
M /trunk/src/core.lua

Changed a couple of strings around to the correct values
------------------------------------------------------------------------
r487 | vandesdelca32 | 2013-06-25 12:48:25 +0000 (Tue, 25 Jun 2013) | 2 lines
Changed paths:
M /trunk/src/combatEngine.lua
M /trunk/src/core.lua
M /trunk/src/init.lua
M /trunk/src/locale/enUS.lua

Seeecret update.
Added command parser.
------------------------------------------------------------------------
r486 | vandesdelca32 | 2013-06-02 02:54:46 +0000 (Sun, 02 Jun 2013) | 1 line
Changed paths:
M /
M /branches
M /tags
M /trunk
M /trunk/src
M /trunk/src/locale

properties change
------------------------------------------------------------------------
r485 | vandesdelca32 | 2013-06-02 02:52:14 +0000 (Sun, 02 Jun 2013) | 1 line
Changed paths:
M /trunk/README.rtf

Fixed a typo in the README.rtf
------------------------------------------------------------------------
r482 | vandesdelca32 | 2013-05-31 22:16:35 +0000 (Fri, 31 May 2013) | 1 line
Changed paths:
M /trunk/src/combatEngine.lua

Fix a bug where previous music volume would not save if music was not scheduled to be played, resulting in music volume always being set to 0 after combat.
------------------------------------------------------------------------
Post A Reply Comment Options
Unread 02-17-14, 06:11 AM  
ragcse
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
LOVE SO MUCH THIS ADDON! i feel like im playing FF 4 with their combat,victory,and boss battle music is so amazing

LOVE YOU SO MUCH
Report comment to moderator  
Reply With Quote
Unread 10-14-11, 09:55 PM  
Vandesdelca32
A Kobold Labourer
 
Vandesdelca32's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 5
Uploads: 2
Version 4

Finally uploaded version 4 to WoWInterface!

The addon can now discern between your target and your focus' target, so you can choose which one it should prefer for boss checks!
All the settings can now be changed through slash commands!
Lots of efficiency improvements!

Be sure to check out the new features of CombatMusic!
Report comment to moderator  
Reply With Quote
Unread 04-13-11, 03:25 PM  
Vandesdelca32
A Kobold Labourer
 
Vandesdelca32's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 5
Uploads: 2
Originally posted by Byakko
OH my god, this is just when I'm working on my Pokemon and Okami UI ideas!

Question; is it possible for it to detect if you're fighting a player? It's more for my Pokemon UI idea, where I can put the encounter music and the boss encounter music separately for when you're in a PvP situation or a PvE situation.
It actually already does, and considers a PvP encounter to be the same as a boss encounter, it is unfortunately not working as intended though.
Report comment to moderator  
Reply With Quote
Unread 04-12-11, 12:13 AM  
Byakko
A Fallenroot Satyr

Forum posts: 21
File comments: 36
Uploads: 0
OH my god, this is just when I'm working on my Pokemon and Okami UI ideas!

Question; is it possible for it to detect if you're fighting a player? It's more for my Pokemon UI idea, where I can put the encounter music and the boss encounter music separately for when you're in a PvP situation or a PvE situation.
Report comment to moderator  
Reply With Quote
Unread 03-20-11, 09:39 AM  
Vandesdelca32
A Kobold Labourer
 
Vandesdelca32's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 5
Uploads: 2
Originally posted by Requiescat
Nevermind =) I looked through your code, and I get it now, thanks to the amazing comments you made.

You write absolutely delightful code.
You know, no one has ever told me that my code is even so much as readable... *shies away from.* Thanks
Report comment to moderator  
Reply With Quote
Unread 03-17-11, 11:35 PM  
Requiescat
A Kobold Labourer

Forum posts: 0
File comments: 46
Uploads: 0
Nevermind =) I looked through your code, and I get it now, thanks to the amazing comments you made.

You write absolutely delightful code.
Report comment to moderator  
Reply With Quote
Unread 03-17-11, 11:11 PM  
Requiescat
A Kobold Labourer

Forum posts: 0
File comments: 46
Uploads: 0
This is an extremely cool idea =)

I have a question - does boss music play for 5-man bosses, or only for boss/skull-level mobs?

Thanks!
Report comment to moderator  
Reply With Quote
Unread 02-20-11, 05:54 AM  
Vandesdelca32
A Kobold Labourer
 
Vandesdelca32's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 5
Uploads: 2
Originally posted by Muscular Beaver
Is it possible to turn off the WoW music when using this addon?
I already tried turning down the volume, which works like 50% of the time, but it also sometimes suddenly starts the WoW music in normal combat (I only have Combat Music in boss fights) and keeps it at maximum volume so that I have to turn it down manually again and also it wont fade out Combat Music anymore.
This, I can do. It won't be hard at all to implement, seeing as there's already the built in functionality. The addon just requires a few tweaks to make it work. ( I am actually adding this feature now, expect to see it in 3.4.2)


Originally posted by Muscular Beaver
Another thing: In the Baron Ashbury fight in heroic SFK it stops playing music every time he does his asphyxiate and starts again with a new song when he lets you down again. [/b]
This, I have also noticed with Hussam on Heroic since the patch.. For some reason, being picked up, or thrown against a wall makes you leave combat. I wish there was something I could do about it, but I cannot.


Originally posted by Muscular Beaver
Also is there a way at the end of a song to get a new song instead of looping the one thats playing?
Unfortunately not. As far as I know WoW still doesn't return when the song has finished playing... I'd have no way to tell it was done, unless the length of the song was pre-programmed, and I want to steer away from that sort of thing, make it easier for users to set up, if you catch my drift.
Report comment to moderator  
Reply With Quote
Unread 01-14-11, 12:04 AM  
Muscular Beaver
A Murloc Raider

Forum posts: 8
File comments: 68
Uploads: 0
Since I cant create an account on curse, for whatever reason, Ill try it here.

Is it possible to turn off the WoW music when using this addon?
I already tried turning down the volume, which works like 50% of the time, but it also sometimes suddenly starts the WoW music in normal combat (I only have Combat Music in boss fights) and keeps it at maximum volume so that I have to turn it down manually again and also it wont fade out Combat Music anymore.

Also is there a way at the end of a song to get a new song instead of looping the one thats playing?

Another thing: In the Baron Ashbury fight in heroic SFK it stops playing music every time he does his asphyxiate and starts again with a new song when he lets you down again.
Last edited by Muscular Beaver : 01-14-11 at 12:06 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: