Iridar

Make your hunter more epic with custom sounds! #2

21 posts in this topic

HOW TO ADD YOUR OWN SOUNDS

There are several ways to attach custom sounds to events and abilities. The easiest way is to use the TellMeWhen addon:

This addon has a huge amount of features, and can be overwhelming to try and figure out, but it's definitely worth the effort, because you can track almost anything with it.

Basic idea is to create a new icon, that will show on "succesfful cast" combat event, and play a custom sound when that happens. You don't actually need the icon to show up, so check "always hidden" checkbox. 

WeakAuras is a popular alternative that can do this as well.

SOUND REPOSITORY

1. Sounds for activating and deactivating Trueshot and any other burst:

Sound\Spells\SPELL_InfraredHeatFocals_On_01.ogg
Sound\Spells\SPELL_InfraredHeatFocals_Off_01.ogg

These are stored in WoW files, so you don't need to download them, just use these sound paths in TellMeWhen.

2. Marksmanship Hunter Sound Pack (12 files)

DOWNLOAD LINK

Includes: Aimed Shot, Piercing Shot, Counter Shot, Binding Shot (one sound for cast, one for stun), Black Arrow, Arcane Shot, Multi Shot, Bursting Shot, Bloodlust (Heroism, etc), Chimaera Shot (remnant of the old days).

You can configure TellMeWhen yourself or just import this group:

^1^T^SGUID^STMW:group:1NmLcc4uR6x1 ^SPoint^T ^Sy^F-7582816001186868 ^f-48^Sx ^F5757956412528398^f-47 ^Spoint^STOP ^SrelativePoint^STOP ^t^SScale^F6958029018759156 ^f-52^SRows ^N4^SColumns ^N3^SIcons ^T^N1^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.5 ^SName^S19434 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/aimed.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N2^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.5 ^SName^S198670 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/powershot.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N3^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SName^S147362 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/counter.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N4^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SName^S109248 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/binding_cast.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N5^T ^SCLEUEvents^T ^SSPELL_AURA_APPLIED^B ^SSPELL_AURA_REFRESH^B ^SSPELL_AURA_APPLIED_DOSE^B ^t^SType^Scleu ^SSourceUnit^Splayer ^SCLEUDur^N1 ^SName^S117526 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/binding_hit.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SCustomTex^S109248 ^SFakeHidden^B ^SEnabled^B ^t^N6^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.8 ^SName^S194599 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/black_arrow.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N7^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.8 ^SName^S185358 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/arcane.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N8^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.8 ^SName^S2643 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/multishot.mp3 ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N9^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.5 ^SName^S53209 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/chimaera.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N10^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.8 ^SName^S186387 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/bursting.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N11^T ^SShowTimer^B ^SType^Sbuff ^SName^SBurstHaste;~`178207 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound\shared\sounds\announcer\female\first_blood.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SEnabled^B ^t^N12^T ^SShowTimer^B ^SType^Sbuff ^SName^S34477 ^SShowTimerText^B ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/misdirecting.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SEnabled^B ^t^t^SName^SMM~`Sounds ^t^N81209^S~`~| ^Sgroup^N10 ^^

!!! Put sound files into this folder: World of Warcraft\Sound\MM

3. More sound files (29 files)

DOWNLOAD LINK

Includes: gunshot and blaster sounds, weapon loading sounds, shattered glass. Possible sound effects for A Murder of Crows, Stampede, Kill Command, Cobra Shot.

4. Classic WoW Gunshot Sounds

DOWNLOAD LINK

Warlords of Draenor replaced classic gunshot sounds with new, terrible, muffled sounds. To bring old sounds back, just put the sound files into this folder: World of Warcraft\Sound\Spells

 

This is just an example of what I'm using. I encourage all of you to seek your own custom sounds that would make your gameplay more epic and unique.

STANDALONE ADDONS WITH CUSTOM SOUNDS

BARRAGE

DOWNLOAD LINKS: STANDARD | ALTERNATIVE SOUND (STANDALONE)

MARKED SHOT

DOWNLOAD LINK

TRISTANA'S VOICEPACK FOR GNOME MARKSMANSHIP HUNTERS

DOWNLOAD LINK

Edited by Iridar

Share this post


Link to post
Share on other sites

Initially I wasn't gonna bother with using a bow, always preferred a gun, but Thas'dora conquered my heart with a sexy quiver, so I made a complete sound set for a bow as well.

Barrage sound isn't where it should be, but functionality is there if you want to use your own sounds.

This sound set has three components:

1. Addon: Epic Hunter Barrage Alt 2

2. Addon: Epic Hunter Marked Shot Alt

3. A TellMeWhen group for all other shots.

Download this sound pack, and extract it into:

World of Warcraft\Sound\MMA

Then import this TellMeWhen group:

^1^T^SGUID^STMW:group:1NnDLUwimnJj ^SPoint^T ^Sy^F-4991730950986790 ^f-48^Sx ^F6333783077248028^f-49 ^Spoint^STOP ^SrelativePoint^STOP ^t^SScale^F6958029018759156 ^f-52^SRows ^N4^SColumns ^N3^SIcons ^T^N1^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.5 ^SName^S19434 ^SEvents^T ^N1^T ^SType^SLua ^SLua^S--~`<Untitled~`Lua~`Code>~J ~J local~`icon~`=~`...~J ~J --Your~`code~`goes~`here:~J ~J local~`SOUNDS~`=~`{~J ~`~`~`~`"Sound\\MMA\\attack_1.ogg",~J ~`~`~`~`"Sound\\MMA\\attack_2.ogg",~J ~`~`~`~`"Sound\\MMA\\attack_3.ogg",~J ~`~`~`~`"Sound\\MMA\\attack_4.ogg",~J }~J ~J PlaySoundFile(SOUNDS[random(#SOUNDS)],~`"SFX"); ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N2^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.5 ^SName^S198670;~`204147 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MMA/scout_ult.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N3^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SName^S147362 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MMA/counter.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N4^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SName^S109248 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MMA/binding_hit.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N5^T ^SCLEUEvents^T ^SSPELL_AURA_APPLIED_DOSE^B ^SSPELL_AURA_APPLIED^B ^SSPELL_AURA_REFRESH^B ^t^SType^Scleu ^SCLEUDur^N1 ^SName^S117526 ^SSourceUnit^Splayer ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/binding_hit.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SCustomTex^S109248 ^SFakeHidden^B ^t^N6^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.8 ^SName^S194599 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MMA/black_arrow.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N7^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.8 ^SName^S185358 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MMA/arcane.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N8^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.8 ^SName^S2643 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MMA/binding_cast.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N9^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.5 ^SName^S53209 ^SSourceUnit^Splayer ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MM/chimaera.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^t^N10^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.8 ^SName^S186387 ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MMA/scout_ult_impact.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^N11^T ^SCLEUEvents^T ^SSPELL_CAST_SUCCESS^B ^t^SType^Scleu ^SCLEUDur^N0.8 ^SName^SЖивость ^SEvents^T ^N1^T ^SAnimColor^S80ff0000 ^SType^SSound ^SSound^SSound/MMA/hunter_heal.ogg ^SEvent^SOnShow ^t^Sn^N1 ^t^SFakeHidden^B ^SSourceUnit^Splayer ^SEnabled^B ^t^t^SName^SMM~`Sounds~`bow ^t^N81209^S~`~| ^Sgroup^N11 ^^

Here is a backup download link for all 3 files.

Edited by Iridar

Share this post


Link to post
Share on other sites

wow this is really cool. I'd like one for arcane mage, i want to hear "PEW PEW PEW" every time i cast arcane missles

Share this post


Link to post
Share on other sites
1 hour ago, demonardvark said:

wow this is really cool. I'd like one for arcane mage, i want to hear "PEW PEW PEW" every time i cast arcane missles

Here you go :) 

Epic Mage - Arcane Missiles

Edited by Iridar

Share this post


Link to post
Share on other sites

Hey Iridar, 

I really like the sounds you found, although I am having some issues with the Marked shot addon. When I looked at the .lua file for it, I noticed that the sound file is triggered to play when the vulnerable debuff is applied or refreshed. This is resulting in a really large sound burst when I cast side winders on targets which are already vulnerable, as the sound file is triggered to play instantaneously many times in this scenario in one large burst.

Is there a way to change the code so that for example the file is only triggered if the vulnerable debuff it refreshed via marked shot, and NOT via sidewinders cast? 

Share this post


Link to post
Share on other sites
32 minutes ago, BicV said:

Hey Iridar, 

I really like the sounds you found, although I am having some issues with the Marked shot addon. When I looked at the .lua file for it, I noticed that the sound file is triggered to play when the vulnerable debuff is applied or refreshed. This is resulting in a really large sound burst when I cast side winders on targets which are already vulnerable, as the sound file is triggered to play instantaneously many times in this scenario in one large burst.

Is there a way to change the code so that for example the file is only triggered if the vulnerable debuff it refreshed via marked shot, and NOT via sidewinders cast? 

Huh. I don't actually use Sidewinders so I hadn't considered this issue. Yes, it's definitely possible. I'll get on that some time tomorrow. I'll post a lua code for you and update the addon download links.

Share this post


Link to post
Share on other sites
10 hours ago, BicV said:

Hey Iridar, 

I really like the sounds you found, although I am having some issues with the Marked shot addon. When I looked at the .lua file for it, I noticed that the sound file is triggered to play when the vulnerable debuff is applied or refreshed. This is resulting in a really large sound burst when I cast side winders on targets which are already vulnerable, as the sound file is triggered to play instantaneously many times in this scenario in one large burst.

Is there a way to change the code so that for example the file is only triggered if the vulnerable debuff it refreshed via marked shot, and NOT via sidewinders cast? 

Solved the issue. 

Just replace the whole addon's code with this:

SoundChannel = "SFX" -- other channels: master, SFX, Music, Ambience

local SOUNDS = {

"Interface\\AddOns\\EpicHunterMarkedShotAlt\\attack_1.ogg",
"Interface\\AddOns\\EpicHunterMarkedShotAlt\\attack_2.ogg",

}



Marked_Shot_Cast = 0

local frame6 = CreateFrame("FRAME");
frame6:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED");
frame6:SetScript("OnEvent", function(self, event, source, name, unk, unk2, spellID)

	if (event == "UNIT_SPELLCAST_SUCCEEDED") then
		if (source == "player") then
			if (spellID == 185901) then
			Marked_Shot_Cast = 1
			else
			Marked_Shot_Cast = 0
			end
		end
	end
end);

local frame7 = CreateFrame("FRAME");
frame7:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED");
frame7:SetScript("OnEvent", function(self, event, ...)
	local timestamp, type, hideCaster, sourceGUID, sourceName, sourceFlags, sourceRaidFlags, destGUID, destName, destFlags, destRaidFlags = ...

	if (event == "COMBAT_LOG_EVENT_UNFILTERED") then
		if (type == "SPELL_AURA_APPLIED" or type == "SPELL_AURA_REFRESH") then
			local name = select(5, ...)
			local debuff_ID = select(12, ...)
			if (name == UnitName("player") and debuff_ID == 187131 and Marked_Shot_Cast == 1) then
				PlaySoundFile(SOUNDS[random(#SOUNDS)], SoundChannel);


			end
		end
	end
end);

It will play the sound when you refresh or apply Vulnerable only if your last cast was Marked Shot. 

Edited by Iridar
1 person likes this

Share this post


Link to post
Share on other sites

Thanks so much for the edit, just tried it out and it seems to work great! 

 

Share this post


Link to post
Share on other sites

Hello, I have been using TMW to add my own personal custom sounds to my skills for a while now. 

 

How did you get the Barrage custom sound to scale its playback with Haste? 

Share this post


Link to post
Share on other sites
28 minutes ago, Voltric said:

Hello, I have been using TMW to add my own personal custom sounds to my skills for a while now. 

 

How did you get the Barrage custom sound to scale its playback with Haste? 

I had to write my own addon, I don't think it's possible to do that with TellMeWhen itself. 

I run the /eventtrace chat command and discovered that UNIT_SPELLCAST_SUCCEEDED event fires each time Barrage fires a shot, and attached a sound playback to that event. 

With more haste Barrage fires shots faster, so the event fires faster, and sound plays back faster. There's no actual dependency on haste. 

This is the whole addon: 

local BARRAGE_CAST = {
"Interface\\AddOns\\EpicHunterBarrageAlt2\\bow_shoot_1.ogg",
"Interface\\AddOns\\EpicHunterBarrageAlt2\\bow_shoot_2.ogg",
"Interface\\AddOns\\EpicHunterBarrageAlt2\\bow_shoot_3.ogg",
}

local frame5 = CreateFrame("FRAME");
frame5:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED");
frame5:SetScript("OnEvent", function(self, event, unit, SpellName)
	if (SpellName == GetSpellInfo(120361) and unit == "player") then 
		PlaySoundFile(BARRAGE_CAST[random(#BARRAGE_CAST)], "SFX"); 
	end
end);

The same framework can be used to attach a random sound to any event. It's just usually easier to do with TellMeWhen if you already have a sound library in WoW's folder and doesn't require any code writing. 

TellMeWhen's capabilities are immense, but there are some things it can't do, like this or tracking overkill damage. 

Share this post


Link to post
Share on other sites

Hey there, just want to say TellMeWhen addon  is awesome. I understood everything from your video on how to add a custom sounds to abilities. I was able to watch and do it myself with no issues. with that being said for some reason when I sent a sound for Barrage, you only hear it on the start of the cast, not through the whole 2.7 sec cast time. Its like "BOOM" then for the rest of the cast time its the pea-shooter sound., Why is this? I've been trying to figure this out on my own but I'm running into walls. Also those codes you posted how do you even replace them? Like where do you even do that? Thnx for the help.    

Share this post


Link to post
Share on other sites
2 hours ago, Ohsnap said:

Hey there, just want to say TellMeWhen addon  is awesome. I understood everything from your video on how to add a custom sounds to abilities. I was able to watch and do it myself with no issues. with that being said for some reason when I sent a sound for Barrage, you only hear it on the start of the cast, not through the whole 2.7 sec cast time. Its like "BOOM" then for the rest of the cast time its the pea-shooter sound., Why is this? I've been trying to figure this out on my own but I'm running into walls. Also those codes you posted how do you even replace them? Like where do you even do that? Thnx for the help.    

Barrage is tricky. TellMeWhen cannot track it properly. Without going into too much technical detail, the easiest way to add sound effects to Barrage is use a standalone addon instead of TMW. You can use any of mine: http://iridar.net/wow-addons-epic-hunter-sounds/#BARRAGE

Feel free to replace the sound effect with your own in the addon folder.

---

To import a group into TellMeWhen, you have to paste its code into a tiny black text field in the bottom right of the TMW configuration window. 

Next to the text field there is an "Import / Export / Restore" button. Press it after you paste the code and follow the menus.

It should look something like this: Import -> From String -> Group X -> Copy whole group -> Create new profile group.

There could be a popup window warning you about importing LUA code. Accept it. 

I'm translating these menu names from Russian, so they could be slightly different in English, but I'm sure you'll find your way. Let me know if you have any difficulties or an idea of a new cool sound effect.

Share this post


Link to post
Share on other sites
9 minutes ago, Iridar said:

Barrage is tricky. TellMeWhen cannot track it properly. Without going into too much technical detail, the easiest way to add sound effects to Barrage is use a standalone addon instead of TMW. You can use any of mine: http://iridar.net/wow-addons-epic-hunter-sounds/#BARRAGE

Alrighty, so what would I do or where would I place this folder? Interface>Addons>..? or Just the Sound folder? Being that TMW isn't needed for this Addon. Sorry I lose my way at times.

Edited by Ohsnap

Share this post


Link to post
Share on other sites
56 minutes ago, Ohsnap said:

Alrighty, so what would I do or where would I place this folder? Interface>Addons>..? or Just the Sound folder? Being that TMW isn't needed for this Addon. Sorry I lose my way at times.

It's installed like any other addon, into Interface -> Addons.

Share this post


Link to post
Share on other sites
9 minutes ago, Iridar said:

It's installed like any other addon, into Interface -> Addons.

It freaking works! You are the BEST bruh. Thnx a lot. Btw you said if we had any ideas for sounds... I think the Kill Command and Dire beast can use more Beastly like sounds. Is there a way to find sounds or pulling a sound from a source and turning it into a ogg/mp3 format? 

Share this post


Link to post
Share on other sites
14 hours ago, Ohsnap said:

It freaking works! You are the BEST bruh. Thnx a lot. Btw you said if we had any ideas for sounds... I think the Kill Command and Dire beast can use more Beastly like sounds. Is there a way to find sounds or pulling a sound from a source and turning it into a ogg/mp3 format? 

Check out this Beast Mastery sound pack: http://iridar.net/wow-addons-epic-hunter-sounds/#Beast_Mastery_Sound_Pack_10_files

These sounds can be attached via TellMeWhen. 

Yes, you can get more sounds from other games. This is called "ripping" or "extracting" and it's different for each game.

Sometimes it's as simple as finding .ogg, .mp3 or .wav files inside game folder, but most games package their files, and usually it's a proprietary, encrypted format. These can be opened as well, but requires individual approach for each game. 

I got most of my sound files from Heroes of Newerth, its packages can be opened just by winrar. Extracting Tristana's voice lines from League of Legends was more tricky.

In the end, there is always a surefire way to just record the sound from the game itself, but naturally there can be issues with other sounds getting in the way.

Share this post


Link to post
Share on other sites

Hi,

Thanks for the great work!!

Your barrage for bow sound works fine.

However, the EpicHunterMarkedShotAlt does not take any effect. I installed the same way I did for the barrage(install in addon folder)

Is this code problem..? or am I doing something wrong

Edited by huknwow

Share this post


Link to post
Share on other sites
9 hours ago, huknwow said:

Hi,

Thanks for the great work!!

Your barrage for bow sound works fine.

However, the EpicHunterMarkedShotAlt does not take any effect. I installed the same way I did for the barrage(install in addon folder)

Is this code problem..? or am I doing something wrong

Well, it's supposed to just work after that. Make sure that the addon is enabled in the "addons" menu on the character select screen.

And see if any of the other Marked Shot addons work.

Share this post


Link to post
Share on other sites

Thanks so much for the original gun sounds. Would you be able to do the same with the old sounds for paladins' Hammer of the Righteous and Avenger's Shield impact sounds? I've found the hammer sound effect and made an *.ogg file, but I can't work out what to name it so that it works. Also warriors' execute would be nice.

Share this post


Link to post
Share on other sites
10 hours ago, zyrcona said:

Thanks so much for the original gun sounds. Would you be able to do the same with the old sounds for paladins' Hammer of the Righteous and Avenger's Shield impact sounds? I've found the hammer sound effect and made an *.ogg file, but I can't work out what to name it so that it works. Also warriors' execute would be nice.

Sorry, no. It's not my work. Somebody else did it, I'm just reposting. 

In theory, it is simple - we need to just open WoW archive files and find the path to current sound files. However, since blizzard changed the archive format from MPQ to something else, it's not as easy to just open them now, and I wasn't able to figure out how.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Emphesis
      Hi,
      I need some help figuring out my rogues weak auras.
      I currently have this: https://gyazo.com/e9f6967a7c2e56fdb4a88f9c554ebd22
      What I want to happen is that when there are 3 seconds remaining on for ex rupture, the icon of rupture glows and once rupture is gone the icon just stays there glowing.
      Secondly, could someone give me the ID for the envenom buff as I cannot seem to track it whatever I do. Hopefully in the same format as the others in the picture above.
      Can anyone help me with this by guiding me on how to do it or giving me the string on the new one?
      Thanks in advance.
    • By Maxillary
      I’m in the process of rerolling a tank. My question is: How do I know if I’m doing a good job?

      I currently play a hunter and as a DPS the metrics that I use to judge my performance are fairly simple. If I’m consistently sitting in the top X percentile of DPS for my spec and gear; and sitting in at least the bottom half of the raid for damage taken, I can be relatively sure that I’m doing good DPS and doing the mechanics well too.


       
      However, as a tank this falls apart. Damage taken and even damage mitigated are poor metrics because I need to know if I’m taking and avoiding/mitigating the right damage. For example, I may mitigate 95% of the total damage in a fight, but if the 5% that I don’t mitigate is the 5% that is vital to avoid then I have done a poor job. Damage taken is bad because I may only be sitting at the top of damage taken because I didn’t switch when I needed to, therefore taking unnecessary damage.

      Staying alive is a poor metric too, just because I’ve stayed alive doesn’t mean that I’ve done a good job. What if I’m only alive because a healer needed to make the choice to keep me alive while I was taking excess damage and sacrifice one or more DPS in the process.

      Keeping threat and tank switching etc at the right time is bad as well because there is more to tanking than just mechanics.

      I’ve done some reading and apparently there is or was a ranking system for tanks in wowlogs. But after a long look I can’t find it and all the posts relating to this were over 12 months old, so I assume it’s been removed.

      I’ve also spoken to our MT about this and his response was ‘I don’t know’. As someone who wants to preform at the highest level possible, I find it unacceptable to not be able to judge how I’m preforming relative to my past self (am I improving?) and other people in a similar position.

      So, how do I judge if I’m doing a good job tanking and what areas need to be improved?

    • By Pandacho
      The guide was updated for Legion.
      Profile to import is here.
       
      ElvUI is a full UI replacement. It completely replaces the default Blizzard UI at every level with a new and better interface. It has multiple addons and plug-ins integrated into it, such as Dominos action bars and TidyPlates. As such, you’ll only ever have to update ElvUI and not worry too much about its individual components. This UI will arrange your interface to be more flexible and practical.
       
      DOWNLOADING AND INSTALLATION
      Download ElvUI from Tukui. The version on Curse is outdated.
      Following the above link, you will find two addons to download: Tukui and ElvUI. You need ElvUI:
       

       
      Unpack the downloaded archive to your WoW Addons folder (World of Warcraft -> Interface -> Addons)
       

       
      If you had ElvUI previously installed, you'd get a message asking to replace the current folder - click 'Yes':
       

       
      Log in to WoW. Click the 'AddOns' button in the left bottom corner of your character selection screen. Make sure that both ElvUI Config and ElvUI are enabled in the addons list:
       

       
      Press 'Enter World'. ElvUI config can be reached from the Main Menu (in game press Esc button-> press ElvUI button) or by typing /ec in chat.
      When entering the game for the first time after installing the addon, you'll get this screen :

       
      If you can't see this Installation screen, type /ec in chat and then press 'Install' button in the config window:

      You’ll now have a 8 step configuration process. Do not skip it if you don’t have ElvUI already configured on some other toon.
       
      [1] Click on ‘Continue’ to begin:
      [2] Step 2 of 8: CVars: Click on ‘Setup CVars’ → ‘Continue’
      [3] Step 3 of 8: Chat: Click on ‘Setup Chat’ → ‘Continue’
      [4] Step 4 of 8: Theme Setup: you can try all 3 buttons (Classic/Dark/Class) to see the difference and click ‘Continue’ after you decided.
      [5] Step 5 of 8: Resolution: choose ‘High Resolution’ if you have a 15 inch + monitor, otherwise choose ‘Low Resolution’ → ‘Continue’
      [6] Step 6 of 8: Layout: Choose the option you are interested in - a player / target / target of target Unit Frames will be at the bottom of the screen, not on the top and in a slightly different position for every role (You can click on every role to see the difference and to choose what you like better). If you chose a Healer role, you will get an announcement asking you to install the Clique addon, just click ‘Yes’ and ignore it, no need to install anything.

       
      Click ‘Continue’ when you’re done.
      [8] Step 7 of 8: Auras: I would advice for ‘Icons Only’ - we don’t need a million bars and timers for standard raid buffs. We all know that they are present. But you can select the ‘Aura Bars&Icons’ option too if it’s you taste. Click ‘Continue’ when you’re done.
      [10] Step 8 of 8: Installation Complete: You’re done with the basic installation, hit the ‘Finished’ button and it will reload your UI.
      After restarting, you’ll get a screen with a support announcement and tips. Check “Disable”, then press “Hide” if you don’t want these tooltips to come up. I suggest not to hide them until you’re completely familiar with ElvUI.
      Now we’re going to configure your UI a bit more.
      Typing /ec in chat will open the Config window.
       
      GENERAL:

      There are some very nice options here that make your life easier:
       
      - ‘Announce Interrupts’ dropdown menu. Set this to ‘None’ if you are using some other addon for it or set to any of the other options: Party/Raid/Say, etc.
      - Select an ‘Auto Repair’ option from the drop down menu.
      - Tick ‘Vendor Grays’ - awesome option!
      - Tick “Auto Greed/DE’ to automate rolling on greens. It’ll automatically choose Disenchant or Greed (depending on whether an enchanter is available or not). This option works only on max level so don’t be afraid to DE something useful.
      - You can disable the Order Hall Command Bar from here too. 
      - In the Objective Frame tab you can change its length.
       
      Go through the rest of options and check whatever you feel useful.
       
      MAPS:
      Before Legion it was a dropdown menu that was changed recently to a stand alone config window:

      While a 'World Map' tab is pretty obvious, you should configure properly the Minimap section:
      - Pay close attention to the Minimap Buttons menu (Garrison / Calendar / Mail / LFR Queue, etc) - you can resize, move, hide / hide in combat all the buttons.
      You should pay attention to the ‘Hide’ button. For some reason it is ticked by default so you’ll have to untick it for every button you want to see on your Minimap.
       
      DATABARS:
      Same as Maps, it was a dropdown menu in General tab and was changed recently to a stand alone config window:

      If you are still leveling or grinding Faction Reputations, you can configure here
      - XP Bar & Reputation 
      You can choose here all the standard options - move, resize, vertical / horizontal, show on mouseover.
      Tick 'Hide at Max level' for the XP bar - it's a nice option.
      Artifact Bar:
      A very useful in Legion - it shows gained/needed for the next trait AP for your currently equipped Artifact and open the Traits window on mouse click.
       
      Go through the rest of options and check whatever you feel useful.
       
      ACTION BARS

       
      - Tick ‘Enabled’
      - Tick ‘Keybind Text’. Displays bind names on the action buttons.
      - Tick ‘Macro Text’. Displays macro name on the action button so you'll be aware that pressing this button you'll run a macro and not a single ability.
      - Change ‘Font’ and ‘Font Size’ to whatever works for you.
       
      ‘Pick Up Action Key’ is the button that you must hold down in order to drag an ability to another action button - prevents from accidental messing with the buttons.
       
      Now check “Enabled” for Micro Bar (this is the one with Quests, LFR, Char Info, Spellbook, etc icons), any of the Bars 1-6, Pet Bar and Stance Bar. Actually, you can enable only Bar 1 and 2 or whatever works for you and disable all the rest.
      For every bar, there is a ‘Mouse over’ tick box - this will simply hide the bar until you mouseover it, which is useful for bars that are irrelevant during raids.
      In enabled Bars, you can choose the number of buttons per bar and vertical or horizontal style.
      - The ‘Buttons’ slider will allow you to set how many buttons a bar will have (the button cap is 12 though, you cannot have more than that in a single bar).
      - ‘Buttons Per Row’ - choose 12 if you want a horizontal bar, choose 1, if you want it vertical bar.

       
      Actually you don’t have to have exactly 12 buttons per bar. It can be any amount from 1 to 12 or even 2 rows of 6 buttons or any other configuration that you prefer.
      If you want to hide an Action Bar in a specific situation, for example during a raid, you have to type
      [vehicleui] hide; [overridebar] hide; [petbattle] hide; [nocombat] hide; show;
      in the 'Visibility State' window.
       
      Moving elements
      Now we will sort the bars on the screen. Click ‘Toggle Anchors:’

       
      You will then get this screen:

      Just mouse drag your bars to the proper position.
      If you feel that your bars are stick to something all the time, just untick ‘Sticky Frames’ option in the central Menu.
      In addition, you get a 'Nudge' menu with arrows and numbers on every bar you are clicking - you can use it for fine tuning (if you are interested in extremely precise positioning ^^)
      When you’re done, click on ‘Lock’ in the central Menu.
       
      Key Bindings
      To configure Hot Keys on your Action Bars, click on ‘Keybind Mode.’

      You will get this window pop-up:

      Tick Character specific Key Bindings only if you want different positioning of hotkeys on the bars for different characters. You’ll get an explanation of what to do on the screen. Do not forget to click ‘Save’ when you’re done.
       
      BAGS:
      Click ‘Enable,’ if you want to use ElvUI’s bag system. It’s nice, tidy and flexible in size and positioning. If you have an external bag addon, you will have to disable ElvUI’s bag system or you’ll get both of them messed up.
      I personally preferred to disable ElvUI bag system and use AdiBags addon. It’s the same graphic style but has very good smart section division by default including different gear sets - no need to configure anything. In addition you can have all the Currencies you want to track at the bottom line.
      Looks like this:

       
      BUFFS AND DEBUFFS
      Both ‘Enable’ and ‘Disabled Blizzard’ must be checked.
       
      CHAT:
      You can play here with the options or leave it untouched, move and resize chat  windows, remove / split existing or add new, add timestamps, enable chat history, etc.
      Let’s try to add a new chat window, so you’ll know how to do this.

       
      [1] Right click on the ‘General’ tab of your Chat window and select ‘Create New Window’ from the menu.
      [2] Name this window ‘Raid.’
      [3] Right-click on the newly created ‘Raid’ chat window and select ‘Settings.’
      [4] From the ‘Chat’ category, untick everything except ‘Party, Party Leader, Raid, Raid Leader, Raid Warning, Instance, Instance Leader.’
      [5] From the ‘Global Channels’ category, untick everything.
      [6] Click ‘Okay.’
      Remember that you can move chat windows - you will have to untick ‘Lock Positions’ option to do this.

       
      DATATEXTS:
      Datatexts are all the additional data that could be displayed at the bottom of chat windows, Action Bars and Minimap. 
      You can also interact with the datatexts. For example, clicking on Time will bring up Calendar, on Durability - your Character Info, on Spec - will change it to the secondary, mouseover on System - shows your addon list with the memory used, etc.
      There is a nice tab 'Currencies' where you may configure which currencies and in what format you want to see in Datatexts.

      Frankly, there are a million possibilities to try :)
       
      NAMEPLATES 
      If you are using external addon for the Nameplates, you’ll have to untick “Enable” here.
      Check “Enable” in tabs you want Nameplates on (I personally check only Enemy NPC but it's completely your choice):

      There are a lot of options to track and to choose from but they are all very user friendly so I wouldn't explain them one by one.
      Pay Attention that the Elite Icon was finally added to ElvUI so you don't need to write custom texts to track Rare and Elite mobs anymore.
       
      SKINS / TOOLTIPS / FILTERS
      Doesn’t matter. Do whatever you want here.
       
      UNITFRAMES:
      Enable only the UNIT FRAMES tabs that are relevant for you. All the rest - keep them disabled.
      You should disable all the Blizzard frames - keeping both Blizz and ElvUI frames creates unnecessary mess on your screen.
      For example as a raid healer I disable all the party/raid frames because I’m using VuhDo for it.
      You can use Clique and mouseover macros with ElvUI Unit Frames.
      ElvUI Raid Frames are very flexible: you can move and resize them, choose vertical or horizontal positioning. Any target data, buffs and debuffs could be configured separately for every kind of group. You can add and remove targets of your target, focus or pet, their cast bars, name, HP, level, raid icons, etc.
      If you are interested in tracking incoming heals or  threat, there are options for this too.

       
      PROFILES:
      The most awesome thing about ElvUI is that after you did it once, no need to configure the addon for every character. Just choose the toon or a named profile that you want to copy the settings from. If you have a viable offspec, you can also ‘Enable Dual Profile’ to configure it.
      Or you can just save different profiles for 10-man / 25-man raid or for tank / dps spec.
      Another nice option is to share your profile with other player (obviously they should have ElvUI too) when targeting them.

       
      I'm sharing my profile here for those who prefer not to start from scratch.
      Use 'Import Profile' button to import :)
    • By merando
      Since 7.1.5 it seems that Cinderstorm and/or Meteor are valid options and often outperform Kindle. 
      How to properly include them in you rotation? Would be great if the guide would highlight the use of them.
      Questions like:
      Cinderstorm > Rop > Combustion > Instant Pyro > and so on  , does this really work to get 5 stacks of pyretic incantation? Cinderstorm on cooldown or only as filler if FB is on CD with HS up? When to use Meteor in Single Target Rotation?  
       
    • By Archimage
      Wanted to share this: