Download
(33Kb)
Download
Updated: 10-15-10 07:10 AM
Pictures
File Info
Updated:10-15-10 07:10 AM
Created:01-08-09 03:46 PM
Downloads:61,439
Favorites:110
MD5:

DrainSoulTimer  Popular! (More than 5000 hits)

Version: 2.4
by: Sloth [More]

Nothing special, just gives a warning and/or plays a sound when drain soul ticks and when the target's health is in execute range.
Should work with any client, the language is only german and english though (but you're welcome to translate it to any other language )

Slashcommands:

/dst
shows the config.

Version 2.4
====================
- converted the wav files to ogg vorbis
- replaced "this" with "self"
- updated the toc

Version 2.3
====================
- changed VARIABLES_LOADED to ADDON_LOADED (thank you very much bahuur!)

Version 2.2
====================
- fixed a bug where the savedvariables were overwritten with the defaults (or at least i hope so)
- changed the toc to interface 3.3

Version 2.1
====================
- added the config to the interface options addons panel
- changed the code to use spellIDs instead of spellnames

Version 2.0
====================
- added gui for the config
- removed the old slashcommands
- changed DS Tick sound

Version 1.2
====================
- added an execute warning (25%)

Version 1.1
====================
- added the option to play a sound
- added slashcommands
Optional Files (0)


Post A Reply Comment Options
Unread 02-19-09, 10:33 PM  
luckythelich
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Any special instructions?

This mod isn't loading for me. It's not even showing up in the addonlist at the character select screen. I unzipped it and put it in the same place as every other addon. Are there any special instructions? I've been trying to get this to work for weeks now. Thanks.
Report comment to moderator  
Reply With Quote
Unread 02-20-09, 03:49 AM  
Vallac
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Any special instructions?

Originally posted by luckythelich
This mod isn't loading for me. It's not even showing up in the addonlist at the character select screen. I unzipped it and put it in the same place as every other addon. Are there any special instructions? I've been trying to get this to work for weeks now. Thanks.
try to change addon folder name to DrainSoulTimer (just get rid of 1.2 numer and such)

as for the error Selrach posted i got the same one since 3.0.9. tryied to ignore it but can't cause it breaks my UI after i use a siege vechicle / mount.
Report comment to moderator  
Reply With Quote
Unread 02-21-09, 06:26 AM  
luckythelich
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Any special instructions?

[quote]Originally posted by Vallac
[b]try to change addon folder name to DrainSoulTimer (just get rid of 1.2 numer and such)



Wow, I could hug you. That did the trick. Thanks.
Report comment to moderator  
Reply With Quote
Unread 02-22-09, 05:36 AM  
canihasyoursoulplax
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Re: Re: Any special instructions?

Originally posted by Vallac
try to change addon folder name to DrainSoulTimer (just get rid of 1.2 numer and such)
This only worked as far as it made it show up on the addon list, it still isnt loaded
Report comment to moderator  
Reply With Quote
Unread 02-22-09, 11:31 AM  
Vallac
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: Any special instructions?

Originally posted by canihasyoursoulplax
This only worked as far as it made it show up on the addon list, it still isnt loaded
do you got "load out of date addons" enabled?

and btw any ETA on addon fix release? :P
Last edited by Vallac : 02-23-09 at 03:33 AM.
Report comment to moderator  
Reply With Quote
Unread 02-24-09, 02:51 PM  
Maelynn
A Fallenroot Satyr
 
Maelynn's Avatar

Forum posts: 23
File comments: 187
Uploads: 0
The addon doesn't seem to work for me. Here's what I did.

When I extracted the zip into my Addons folder, I had to create a map called "DrainSoulTimer" because the files had just been chucked into my Addons folder. I'm not sure if this is supposed to be the case, but it did surprise me a bit.

In-game, I tested it on a few random mobs but didn't hear any sound being played. I thought it mabye didn't work on trash but only on bosses, but when I ran BM for a friend's mastery quest I also found I got no message on the bosses either.

I typed /dst, which showed me a list of all commands and whether they were enabled or disabled. All were marked enabled. Still no sound, no execute warning (whatever that may be), no nothing.

Any ideas?
Report comment to moderator  
Reply With Quote
Unread 02-25-09, 06:54 AM  
Vallac
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
for me it works only on mobs with 150k+ hp (either bosses or trash). anything below well - dies to fast to even DS it
Report comment to moderator  
Reply With Quote
Unread 02-26-09, 04:00 AM  
Maelynn
A Fallenroot Satyr
 
Maelynn's Avatar

Forum posts: 23
File comments: 187
Uploads: 0
Okay, tried it last night in the raid and I did see an execute warning this time. However, no sounds were played - not at 25%, not with each drain tick. This made it a bit difficult to clip my draining for dot reapplication, and I couldn't figure out how to get the sound working.

If I look further down I see that Altermoon has a similar problem.. could it be that the sound effects aren't optimal, causing any beeps to drown in the general storm of fighting sounds? I didn't see an option to change the volume.
Report comment to moderator  
Reply With Quote
Unread 02-26-09, 04:28 AM  
Vallac
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
for me the "quad demage" warning is clearly heard as well as all ticks :P np. even with voice chat on and lots of sounds going around. still waiting for new version cause this one is causing errors and im unable to use it on important raids...
Last edited by Vallac : 02-26-09 at 04:29 AM.
Report comment to moderator  
Reply With Quote
Unread 03-12-09, 04:51 AM  
Maelynn
A Fallenroot Satyr
 
Maelynn's Avatar

Forum posts: 23
File comments: 187
Uploads: 0
Okay, I figured out what my issue was..

When I extracted the zip into my Addons folder, I had to create a map called "DrainSoulTimer" because the files had just been chucked into my Addons folder.
When I was doing an addon check a few days ago, I suddenly noticed an addon folder that I didn't recognise - it was called Sounds. Yeah indeed, the missing bit from DST.

The quaddamage is fine, but the beep is barely audible. However, that was easily solved that by using another (louder) sound, rename it 'beep.mp3' and place it in the Sounds folder to overwrite the original one. Courtesy of someone at EJ who experienced the same problem and suggested to do this.

So, here a request for the next DST release: please put all of the files and folders of DST in one DrainSoulTimer folder before zipping it, so that unzipping the addon into the Addons folder will keep everything together and prevent these kinds of silly mistakes.
Report comment to moderator  
Reply With Quote
Unread 03-15-09, 06:20 PM  
sharkee
A Defias Bandit

Forum posts: 2
File comments: 8
Uploads: 0
Any chance this mod gets updated? I absolutely love it, but it's a bit annoying having to log in with an error frame popping up all the time.
Report comment to moderator  
Reply With Quote
Unread 03-17-09, 12:59 PM  
SamadhiUF
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Originally posted by sharkee
Any chance this mod gets updated? I absolutely love it, but it's a bit annoying having to log in with an error frame popping up all the time.
I'm here as well. I'd like to be able to use this but can't given the current status.
Report comment to moderator  
Reply With Quote
Unread 03-18-09, 08:09 PM  
Noryia
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
possible fix

I spent some time with it and I think I might have a solution.

Edit the DrainSoulTimer.lua file and move the PlayerName = UnitName("player"); line from DST_OnLoad() to DST_OnEvent(). I also made it local so DST_OnLoad() should look like this :
function DST_OnLoad()

DST_Sound = true;
DST_Raidwarning = true;
DST_RWColor = {r=0.0, g=1.0, b=0.75};
DST_EWColor = {r=1.0, g=0.0, b=0.75};
DST_EWarning = true;
DST_EW_MinHP = 180000;

EWPlayed = false;

SlashCmdList["DrainSoulTimerCommand"] = DST_SlashHandler;
SLASH_DrainSoulTimerCommand1 = "/dst";
end


and DST_OnEvent() should start out like this :
function DST_OnEvent(event,...)
local info = ChatTypeInfo["COMBAT_MISC_INFO"];
local PlayerName = UnitName("player");
local eventType = select(2,...);
local srcName = select(4,...);

I haven't raided yet so I dont know if something will break with the changes but it looks to work.
Report comment to moderator  
Reply With Quote
Unread 03-20-09, 02:18 PM  
Noryia
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: possible fix

I tested this last night in Naxx 25 and didn't see any issues.


Originally posted by Noryia
I spent some time with it and I think I might have a solution.

Edit the DrainSoulTimer.lua file and move the PlayerName = UnitName("player"); line from DST_OnLoad() to DST_OnEvent(). I also made it local so DST_OnLoad() should look like this :
function DST_OnLoad()

DST_Sound = true;
DST_Raidwarning = true;
DST_RWColor = {r=0.0, g=1.0, b=0.75};
DST_EWColor = {r=1.0, g=0.0, b=0.75};
DST_EWarning = true;
DST_EW_MinHP = 180000;

EWPlayed = false;

SlashCmdList["DrainSoulTimerCommand"] = DST_SlashHandler;
SLASH_DrainSoulTimerCommand1 = "/dst";
end


and DST_OnEvent() should start out like this :
function DST_OnEvent(event,...)
local info = ChatTypeInfo["COMBAT_MISC_INFO"];
local PlayerName = UnitName("player");
local eventType = select(2,...);
local srcName = select(4,...);

I haven't raided yet so I dont know if something will break with the changes but it looks to work.
Report comment to moderator  
Reply With Quote
Unread 03-31-09, 09:04 AM  
sharkee
A Defias Bandit

Forum posts: 2
File comments: 8
Uploads: 0
Re: possible fix

Originally posted by Noryia
I spent some time with it and I think I might have a solution.

Edit the DrainSoulTimer.lua file and move the PlayerName = UnitName("player"); line from DST_OnLoad() to DST_OnEvent(). I also made it local so DST_OnLoad() should look like this :
function DST_OnLoad()

DST_Sound = true;
DST_Raidwarning = true;
DST_RWColor = {r=0.0, g=1.0, b=0.75};
DST_EWColor = {r=1.0, g=0.0, b=0.75};
DST_EWarning = true;
DST_EW_MinHP = 180000;

EWPlayed = false;

SlashCmdList["DrainSoulTimerCommand"] = DST_SlashHandler;
SLASH_DrainSoulTimerCommand1 = "/dst";
end


and DST_OnEvent() should start out like this :
function DST_OnEvent(event,...)
local info = ChatTypeInfo["COMBAT_MISC_INFO"];
local PlayerName = UnitName("player");
local eventType = select(2,...);
local srcName = select(4,...);

I haven't raided yet so I dont know if something will break with the changes but it looks to work.
It does get rid of the annoying popup at the start anyway, so that's a plus. I'll check how it goes when I've raided again. Fingers crossed.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: