Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(2 Kb)
Download
Updated: 05-31-10 04:01 AM
Pictures
File Info
Updated:05-31-10 04:01 AM
Created:05-31-10 03:57 AM
Downloads:3,018
Favorites:3
MD5:
Shout Reminder
Version: 0.4
by: Linoge-Fly [More]
This is a small and lightweight addon for warriors that reminds to apply/renew Commanding and Battle shout buff.
The main purpose of the addon is to show alert frame when player doesn't have warrior shout buff(s).
Alert frame shows when:
  1. You are in combat
  2. Neither of shout buff is applied by you

This solution was created for myself cause I always forget to renew shouts .
Hope it helps someone and I will be glad if some warriors find this addon useful.

Install
Install addon as usual by placing it into "Interface\AddOns" folder.

Features
  • Only one shout buff can be applied by single player, therefore:
    - If player doesn't have any shout buff then Commanding Shout alert shows by default. Shout buffs priority is configurable, see Configuration section below.
    - If player already buffed with one shout buff then reminder for second shout will be shown.
    - If both shout buffs already active (e.g. by another warriors) then no alert will be shown.
  • Blessing of Might paladin's buff doesn't stack with Battle shout, so if player has BoM buff then reminder frame for Battle Shout doesn't appear.
Configuration
Addon doesn't have interface for configuration, all configurable properties are stored in Settings.lua file.
If you need to change reminder frame appearance (resize, change location etc) or other properties you have to modify Settings.lua. It's quite easy to do so you shouldn't have problems with it.

There are couple properties you are able to set as you need:
  • location, size, borderSize, borderColor: this is appearance properties, modify values of them to configure shout alerts look.
  • commandingShout: this property is for shout buffs priority. If the property has 'true' value then Commanding Shout alert has highest priority then Battle Shout, and 'false' value set Commanding Shout priority to lower. By default is 'true'.

Credits
- Thanks to ALZA and UI he developed. His UI compilation pushed me to learn Lua, Wow API and look deeper into addon development. ALZA's sources helps me a lot.
- Thanks to Shantalya for sFilter addon. This addon based on sFilter addon idea and concept.
Post A Reply Comment Options
Unread 10-16-10, 01:22 PM  
Maldazzar
A Kobold Labourer

Forum posts: 0
File comments: 154
Uploads: 0
update for 4.0.6:
Code:
local shoutsDict = {
	{
		id = 469,                        -- Commanding Shout
		name = GetSpellInfo(469),
		betterBuffs = {
			[1] = GetSpellInfo(90364),     -- Qiraji Fortitude
			[2] = GetSpellInfo(6307),      -- Blood Pact
			[3] = GetSpellInfo(21562)      -- Power Word: Fortitude
		}
	},
	{
		id = 6673,                        -- Battle Shout
		name = GetSpellInfo(6673),  
		betterBuffs = {
			[1] = GetSpellInfo(57330),     -- Horn of Winter
			[2] = GetSpellInfo(8076),      -- Strength of Earth
			[3] = GetSpellInfo(93435)      -- Roar of Courage
		}
	}
}
Last edited by Maldazzar : 04-23-11 at 07:23 PM.
Maldazzar is offline Report comment to moderator  
Reply With Quote
Unread 09-11-10, 05:18 AM  
Maldazzar
A Kobold Labourer

Forum posts: 0
File comments: 154
Uploads: 0
great addon, tiny footprint - any chance you could update it for cata?
Maldazzar is offline Report comment to moderator  
Reply With Quote
Unread 08-31-10, 11:19 AM  
rakkarage
A Murloc Raider

Forum posts: 6
File comments: 100
Uploads: 1
http://www.wowinterface.com/download...o.php?id=14028

would be kool with ghost pulse 3 support
Last edited by rakkarage : 08-31-10 at 11:19 AM.
rakkarage is offline Report comment to moderator  
Reply With Quote
Unread 06-08-10, 01:25 AM  
Linoge-Fly
A Murloc Raider
 
Linoge-Fly's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 4
Uploads: 1
Re: awesome addon

Hi james0ne,
I'm happy that you find my addon useful

Originally posted by james0ne
i really like the addon, will you develop more on it? if so, can you make it automatically put up commanding shout reminder, if gbom is already active?
instead if just not doing the alert on battle shout

that would be very useful to users that use battle shout more often like me
Well, it should work exactly as you said at the moment. if BoM or Greater BoM is already applied then Battle Shout reminder doesn't show because the buff is interchangeable and there is no need apply Battle Shout. So Commanding Shout alert should be shown (if you, or another warrior from raid didn't applied it yet).
That's really strange if you have situation Bom/GBoM active and have Battle Shout alert frame at the same time. I will toggle to Battle Shout and test it, but strange, cause I have raids at the moment for warrior and Reminder works fine.

also would be great if you could just make a configuration to change from battle shout or commanding shout, so i can toggle between raids.
Thanks for the suggestion I understand your problem.
I think I'll add console command for toggle shouts.
The main reason I don't want to add configuration to standard Wow interface menu is because I want to have very lightweight addon. I think console command for switching is quite good approach.
Last edited by Linoge-Fly : 06-08-10 at 04:53 AM.
Linoge-Fly is offline Report comment to moderator  
Reply With Quote
Unread 06-07-10, 12:07 PM  
james0ne
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
awesome addon

i really like the addon, will you develop more on it? if so, can you make it automatically put up commanding shout reminder, if gbom is already active?
instead if just not doing the alert on battle shout

that would be very useful to users that use battle shout more often like me

also would be great if you could just make a configuration to change from battle shout or commanding shout, so i can toggle between raids.
james0ne is offline Report comment to moderator  
Reply With Quote
Unread 05-31-10, 11:49 AM  
Linoge-Fly
A Murloc Raider
 
Linoge-Fly's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 4
Uploads: 1
Originally posted by Haleth
Hmm, this looks a lot like the shout reminder I added into my UI with a similar concept. Seems like you've made more work out of it though.
Hi Haleth,
yeah, I saw your solution in freeUI you have made. My small reminder was done before I found yours, and when I found yours I was really wondered cause it was very similar to mine I use ALZA UI and decided to create sFilter like addon that will show shout reminders to me in right screen side, symmetrically to Sword and Board reminder.

Actually when looked in your code I found useful key name for shouts priority setting called "commandingShout",
my configuration was like this:
Code:
betterShout = 47440    -- Shout that has high priority.
			-- 47440 is Commanding Shout 
			-- 47436 is Battle Shout
I found yours more correct and easy, and I renamed mine
Last edited by Linoge-Fly : 05-31-10 at 11:51 AM.
Linoge-Fly is offline Report comment to moderator  
Reply With Quote
Unread 05-31-10, 11:16 AM  
Haleth
This Space For Rent
 
Haleth's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1170
File comments: 1130
Uploads: 30
Hmm, this looks a lot like the shout reminder I added into my UI with a similar concept. Seems like you've made more work out of it though.
Haleth is online now Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: