Iridar

Make your hunter more epic with custom sounds! #2

21 posts in this topic

Posted (edited)

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

Posted (edited)

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

Posted (edited)

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

Posted (edited)

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 Archimage
      Wanted to share this:
       
    • By Pandacho
      First of all, let's cover uploading your own logs:
      1. Go to the WCL site and sign up. You now would be able to upload your logs, logging in with your username or via Battlenet after linking your account:

      2. In order to upload the logs, you will need a client application. Download it here. 
      3. Before starting to log, you have to enable Advanced Combat Logging. Without it being enabled you wouldn't be able to see a lot of vital details like ilvl, talents, gear, artifact traits or resources that are written separately for every fight.
      Go to Game Menu (in game) > System > Network. Tick Advanced Combat Logging

      4. To enable combat logging in game, go to your chat window and type /combatlog. Now everything you and the players and enemies around you do will be written to a file called WoWCombatLog.txt. The file is sitting in WoW directory > Logs. When you want to stop logging, type /combatlog again or just exit the game.
      5. There are two ways you can choose to log. The first is to upload the entire log file after the raid is over. The second way is Live Logging. In this mode you will see the fight on the site right after it ends so can study wipes immediately to see what went wrong.
      You can enable Live Logging in WCL uploader before the raid starts:

      If you don't need Live Logging, open the WCL uploader after the raid and choose the first option 'Upload a Log'.
       
      Now, what you can search for on the WCL site?
      Pressing the button in the left upper corner will allow you to browse through all the logged raid fights, their rankings and statistics:

      Very useful option here is to search for the fights with specific filters.
      For example I want to know whether my guild would be able to kill Heroic Odyn or we'd better farm more HC EM to gear up. So I'm going to check how many guilds in Europe were able to kill Heroic Odyn in 15-man composition with 3 healers while their ilvl was not higher than 878 during the last week:
      We will go to the left upper dropdown menu and choose Odyn Rankings. This is the window we'll get:

      Now we should filter our options by clicking on the 'Search' button:

      After applying the search filter we'll get a list of raid teams that were able to kill HC Odyn in our composition:

      Here you go! There are more than enough kills, you shouldn't worry and may even check some logs for fight or comp tips.
      Another very useful feature is to check for usage of a specific gear piece, ability, talent or even enchant. For example, there was a problem with Mark of the Claw enchant not working for resto druids. It was announced recently that the bug was fixed and now it works as intended. It is an expensive enchant so I'd like to check whether it really works before changing to it.
      In WCL we can filter the usage of a specific ability, so I'll search for Resto Druids in EU region that were using Mark of the Claw enchant during the last week in the Odyn fight and check whether the enchant proc'ed for them. Type the ability name in the search window:

      Now you will receive a list of resto druids that used the Mark:

      Then you can open a specific log and check how much the enchant procs during the fight:

       
      There is another kind of search in WCL too: you can look for a specific player, guild or realm logs.
      Choosing a player will bring you to their Rankings window.
      You should note that the initial window will show you DPS rankings for the highest recorded difficulty in the most current content, no matter what's the player's role in raid (dps/healer/tank).
      So if I am a healer and want to check my healing performance in HC EM rather than Mythic EM or HC ToV, I have to apply new filters:

      You can click now on any boss and see specific logs for every fight.
      If you are searching logs for a guild, you will be redirected to their Calendar so you'd be able to choose one of the raid days. Hovering your mouse above these days will allow you to see the fights list:

      If you can't recall the guild name, searching the realm will bring you a list of all the active guilds (those using WCL) there.
    • By Pandacho
      The guide was updated on 30/09/2016 for the 10.21 ElvUI version.
      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 SStiil
      So i'm currently looking for an addon which shows the poison uptime on the enemy nameplate. I'm currently using KuiNameplates, but by default it only shows the uptime on me bleeds, and it gets quite annoying looking at the enemy unit frame for Surge of Toxins. Is there any way to add it to the display, or does anyone know of an nameplate addon which shows poison uptime on the nameplate along with bleeds?
      I thank you all beforehand for all help.
    • By Hurriquake
      Hello I understand many people need help with this class I am the person you can ask questions to. I can give pve and pvp guides depending on what type of person you are. I can also help with recommended gear and can even have conversations in game and give you lessons and pointers on how to improve your performance as an enhancement shaman. Feel free to contact me and will respond in the next 12 hours my btag is Bambikill101#1822.