Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(13 Kb)
Download
Updated: 05-10-11 05:08 PM
Updated:05-10-11 05:08 PM
Created:02-16-09 05:05 PM
Downloads:3,228
Favorites:33
MD5:
Thanks4Buff
Version: 1.0.11
by: Sekrin [More]
Whenever someone who is not yourself or a member of your party/raid casts a buff on you, this addon will automatically emote a thank you message at them. It's based on a request by nickyjean on the WOWI forums.

Options
Three new options have been added to Blizzard Interface Options panel:
  1. Create a Macro
    If you play a paladin, priest, druid or mage then Thanks4Buff can create a macro that will automatically cast your main class buff (BoK, Fort, MotW or AI) on the person that buffed you. This option is automatically disabled for other classes. Please also note that the macro cannot be updated in combat.
  2. Add Spellname to Emote
    Controls whether to not T4B adds the name of the buff into the thank-you emote.
  3. Thank NPCs
    Controls whether or not you automatically thank NPCs when they cast their buff on you.

Bugs/Issues
None known.

Todo
  • If someone would like to translate the thank you message (or suggest others) in any of the languages supported by WoW, please feel free.
Version 1.0.11
(*) Removed some debug stuff I accidentally left behind.

Version 1.0.10
(*) Fixed a bug caused by Blizz changing the parameters returned during their combat log events.
(*) Updated .toc to 40100

Version 1.0.9, 1st August 2009
(*) Doh! Forgot to include the library!

Version 1.0.8, 1st August 2009
(+) Added the ability to create a macro to buff the person who buffed you.
(+) Added the option to include the spellname in the emote.
(+) Added the option to ignore NPC buffs.
(+) Added a section to the Blizzard Interface Options to control the three options above.
(+) Added some new emotes to give a small amount of variety.
(*) Toc Bump!
Archived Files (5)
File Name
Version
Size
Author
Date
1.0.10
13kB
Sekrin
05-10-11 05:03 PM
1.0.9
13kB
Sekrin
08-01-09 02:44 PM
1.0.8
2kB
Sekrin
08-01-09 01:40 PM
1.0.5
1kB
Sekrin
02-16-09 05:05 PM
0B
Sekrin
01-01-70 12:00 AM


Post A Reply Comment Options
Unread 11-06-11, 06:11 PM  
Briandre
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Re: Stopped working

It doesn't seem to be working at all
I really liked it because it allowed me to see who buffed me as well as being polite!
Briandre is offline Report comment to moderator  
Reply With Quote
Unread 09-19-11, 07:50 AM  
RLD
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 29
Uploads: 1
Stopped working

It seems since 4.2 t4b has stopped working. Tried deleting macro, saved variables, and addon. Logged out of game; started without addon; shut game down. Readded addon, reloaded, set options and it will not create the macro.
RLD is offline Report comment to moderator  
Reply With Quote
Unread 08-02-09, 09:55 AM  
Erreka
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
would I be right in thinking that if the buff name starts with a vowel, the bottom of the two translations you've provided is correct, otherwise it's the top one?
Yes .


As for the Fort buff, it uses the full localised name as reported by the combat log, so it would be "Power Word: Fortitude".
"thanks #n for their #s." for for ["MAGE"] (AI), ["PRIEST"] (Fort) => "remercie #n pour son #s."

"is grateful for #n's #s." for ["PRIEST"] (Fort) => "est reconnaissant pour le #s de #n."

"appreciates #n's #s." for ["PRIEST"] (Fort) => "apprécie le #s de #n."
Erreka is offline Report comment to moderator  
Reply With Quote
Unread 08-02-09, 08:29 AM  
Sekrin
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 31
Uploads: 4
Thanks for the translations! I'll look at adding them into the next version. Just to make sure that I'm putting the translations in correctly, would I be right in thinking that if the buff name starts with a vowel, the bottom of the two translations you've provided is correct, otherwise it's the top one?

As for the Fort buff, it uses the full localised name as reported by the combat log, so it would be "Power Word: Fortitude".
__________________
Sekrin is offline Report comment to moderator  
Reply With Quote
Unread 08-02-09, 05:56 AM  
Erreka
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Thanks for your addon.

If someone would like to translate the thank you message (or suggest others) in any of the languages supported by WoW, please feel free.
I tried to translate in french :
"thanks #n for their #s." for ["DRUID"] (MotW), ["PALADIN"] (BoK) => "remercie #n pour sa #s."
"thanks #n for their #s." for ["MAGE"] (AI) => "remercie #n pour son #s."

"is grateful for #n's #s." for ["DRUID"] (MotW), ["PALADIN"] (BoK) => "est reconnaissant pour la #s de #n."
"is grateful for #n's #s." for ["MAGE"] (AI) => "est reconnaissant pour l'#s de #n."

"appreciates #n's #s." for ["DRUID"] (MotW), ["PALADIN"] (BoK) => "apprécie la #s de #n."
"appreciates #n's #s." for ["MAGE"] (AI) => "apprécie l'#s de #n."



"thanks #n." => "remercie #n."
"is grateful to #n." => "est reconnaissant envers #n."
"is appreciative towards #n." => "apprécie #n."



I have just a question for the priest (Fort) : in english, the emote is "thanks #n for their Fortitude" or "thanks #n for their Power Word : Fortitude" ?
Erreka is offline Report comment to moderator  
Reply With Quote
Unread 08-01-09, 06:21 PM  
Sekrin
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 31
Uploads: 4
Yes, it will, in both cases (with or without spellnames).
__________________
Sekrin is offline Report comment to moderator  
Reply With Quote
Unread 08-01-09, 05:49 PM  
Banur
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 124
Uploads: 3
Emote without spellname: Will T4B thank twice when getting two buffs from a single person (e.g. priest: fortitude+spirit)?
Banur is offline Report comment to moderator  
Reply With Quote
Unread 03-06-09, 01:32 AM  
Sekrin
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 31
Uploads: 4
NPC Buffs

Originally posted by shobu
Would it possible to make it ignore NPCs?

I had to remove the addon as it was getting tiresome explaining why I was thanking quest NPCs for applying buffs on me.
I've noticed it doing the same thing with Arthas' Devotion Aura in CoT:CoS. I'd originally left it thanking NPCs on purpose, as an RP-thing, but running in and out of Arthas' aura meant it kept popping up.

The next version of this addon will no longer thanks NPCs.
__________________
Sekrin is offline Report comment to moderator  
Reply With Quote
Unread 03-05-09, 05:40 PM  
shobu
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 83
Uploads: 1
Would it possible to make it ignore NPCs?

I had to remove the addon as it was getting tiresome explaining why I was thanking quest NPCs for applying buffs on me.
shobu is offline Report comment to moderator  
Reply With Quote
Unread 03-05-09, 01:38 AM  
Sekrin
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 31
Uploads: 4
Buff Names

Originally posted by rvalarian
actually, i really like that it says the name of the buff in the emote.
I'm working on this functionality at the moment and it will be available as an option in the next version.
__________________
Sekrin is offline Report comment to moderator  
Reply With Quote
Unread 02-24-09, 08:40 PM  
oddtoddy
A Murloc Raider

Forum posts: 4
File comments: 146
Uploads: 0
Originally posted by Sekrin
Hi oddtoddy,

Thanks for the feedback. Unfortunately, in order to properly use the /thank emote I'd have to change the player's target to the character that cast the buff, which isn't possible. I can however fake the emote by simply removing the last section of the current emote (where it mentions the buff). I've added this to the Feature Request section of my WoWI portal.

As for adding a delay, I'm not entirely sure about it. It's certainly possible, but it's not as simple as just adding the delay - I'll have to include a waiting list of people (just in case you're lucky enough to be randomly buffed by multiple people within the delay period) and I'd have to make sure that each person only got thanked once or that I recorded all their buffs to thank them for all of them at once. I've added this one to the Feature Request list as well, but I can't guarantee it'll be implemented.
Thanks for explaining it to me. I didn't realize how complicated a simple little addon really is.

Thanks for all your hard work on this!
oddtoddy is offline Report comment to moderator  
Reply With Quote
Unread 02-24-09, 04:28 PM  
Sekrin
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 31
Uploads: 4
Originally posted by oddtoddy
Thanks for this great mod!

Would it possible though to just add the option to /thank the person and not name the buff or the spell? Also, I think maybe there should be a two or three second delay instead of just having it come up instantly. It seems a little less automated that way.
Hi oddtoddy,

Thanks for the feedback. Unfortunately, in order to properly use the /thank emote I'd have to change the player's target to the character that cast the buff, which isn't possible. I can however fake the emote by simply removing the last section of the current emote (where it mentions the buff). I've added this to the Feature Request section of my WoWI portal.

As for adding a delay, I'm not entirely sure about it. It's certainly possible, but it's not as simple as just adding the delay - I'll have to include a waiting list of people (just in case you're lucky enough to be randomly buffed by multiple people within the delay period) and I'd have to make sure that each person only got thanked once or that I recorded all their buffs to thank them for all of them at once. I've added this one to the Feature Request list as well, but I can't guarantee it'll be implemented.
__________________
Last edited by Sekrin : 02-24-09 at 04:30 PM.
Sekrin is offline Report comment to moderator  
Reply With Quote
Unread 02-24-09, 01:27 PM  
oddtoddy
A Murloc Raider

Forum posts: 4
File comments: 146
Uploads: 0
Thanks for this great mod!

Would it possible though to just add the option to /thank the person and not name the buff or the spell? Also, I think maybe there should be a two or three second delay instead of just having it come up instantly. It seems a little less automated that way.
oddtoddy is offline Report comment to moderator  
Reply With Quote
Unread 02-19-09, 02:47 PM  
Sekrin
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 31
Uploads: 4
Originally posted by tralkar
works nice, no problems yet. Only thing i did too it was take out the "their" you don't need this is the emote..
Hi tralkar,

Glad you like it. I put that "their" in because the emote didn't sound right to me without it: "Sekrin thanks RandomDruid for Mark of the Wild." - it's a matter of personal preference I suppose. In any case, as I mention in the description page I'm intending on adding some more phrases in a later update - if you'd like to submit any for inclusion please post them here.
__________________
Sekrin is offline Report comment to moderator  
Reply With Quote
Unread 02-18-09, 06:39 PM  
tralkar
An Onyxian Warder
 
tralkar's Avatar

Forum posts: 352
File comments: 217
Uploads: 0
works nice, no problems yet. Only thing i did too it was take out the "their" you don't need this is the emote..
Last edited by tralkar : 02-18-09 at 06:39 PM.
tralkar is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: