Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(5 Kb)
Download
Updated: 07-08-15 11:59 PM
Pictures
File Info
Compatibility:
Fury of Hellfire (6.2)
Updated:07-08-15 11:59 PM
Created:07-27-13 12:38 PM
Downloads:4,275
Favorites:25
MD5:
6.2

Stagger

Version: 3.7
by: siweia [More]

A really simple addon to monitor Monk's stagger status when tanking.

As in the picture,
the top 4 icons are Shuffle, Guard, Elusive Brew, and the Stagger.

The text in blue color, shows the the damage you are currently suffering from stagger per second;
the percentage in class color, shows the total stagger damage proportion of the your Maxhealth;
the statusbar is the value for the percetage as above;

Add a new Icon for OX statue, you can destory it by a click.

It is extremly lite memory taken and it is dragable.

All the settings can be changed in the Config.lua.

Use ingame slashcmd "/stg" to move the frame, "/stg reset" to reset the position.

3.7
Updated for patch 6.2.

3.6
Fix the issue that Elusive Brew won't reset properly;
Now the Guard Icon will show you how much it left, instead of cooldown.

3.5
Update to Patch 6.1;
Fix a tooltip error on Elusive Brew.

3.4
Fix Ox statue icon shows in other specs.

3.3
Add a new icon for OX Statue, you can destory it by a click.

3.2
Fix the issue with icon mess up by changing the size.

3.1
Remove event "COMBAT_LOG_EVENT_UNFILTERED" from register list.

3.0
Rework the sturcture;
Fix memory leaking;
Gametooltip supported.

2.0
Support patch 6.0.2, are we ready for Dreanor?

1.5
Support patch 5.4.2.

1.4
Fix the incorrect cooldown of the Shuffle icon.

1.3
Enlarge the icons in a little bit.
When player meet the heavy stagger, the icon would be flashing.

1.2
You can use /stg to move the frame, and now it can save its position.
Guard icon only shows when player has the buff.
Improve Elusive Brew icon.

1.1
Add support for Power Guard, as same as the actionbar button.
When the stack of Elusive Brew is 15, the icon would be flashing as well.

1.0.1
Change file format from RAR to ZIP.

1.0
First time upload.
Optional Files (0)


Archived Files (14)
File Name
Version
Size
Author
Date
3.6
5kB
siweia
05-26-15 04:48 AM
3.5
5kB
siweia
03-19-15 04:04 AM
3.4
4kB
siweia
12-20-14 11:42 PM
3.3
4kB
siweia
12-19-14 08:31 PM
3.2
4kB
siweia
12-19-14 06:47 PM
3.1
5kB
siweia
11-17-14 02:46 AM
3.0
5kB
siweia
11-14-14 10:22 AM
2.0
5kB
siweia
10-15-14 09:53 AM
1.5
5kB
siweia
12-11-13 06:23 PM
1.4
5kB
siweia
11-29-13 07:49 AM
1.3
5kB
siweia
11-06-13 04:42 AM
1.2
5kB
siweia
08-25-13 12:29 PM
1.1
5kB
siweia
08-02-13 11:48 AM
1.0.1
5kB
siweia
07-28-13 01:16 AM


Post A Reply Comment Options
Unread 08-11-15, 07:56 PM  
siweia
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 60
Uploads: 4
Originally Posted by ConstanT1ne32
Hey,

I love this addon on my Monk, its so useful.

Do you think you can make same one for combat rogue, I figure its same principal, just change spells;p

Or

Suggest addon that does similar thing for Combat rogue, thanks.
You may need to do it yourself, I do have a impulsion to make this addon for all the characters though.
I am too lasy. lol
siweia is offline Report comment to moderator  
Reply With Quote
Unread 07-31-15, 07:02 PM  
ConstanT1ne32
An Aku'mai Servant
 
ConstanT1ne32's Avatar

Forum posts: 34
File comments: 5
Uploads: 0
Hey,

I love this addon on my Monk, its so useful.

Do you think you can make same one for combat rogue, I figure its same principal, just change spells;p

Or

Suggest addon that does similar thing for Combat rogue, thanks.
ConstanT1ne32 is offline Report comment to moderator  
Reply With Quote
Unread 07-28-15, 09:02 AM  
siweia
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 60
Uploads: 4
Re: Errors

Originally Posted by Xerxes13
...
Unfortunately, this error is due to the taint of the statue icon. Blizzard won't allow addon to destroy totem in combat.
If you block the error report, it won't affect for any the activities though. You can just ignore it.

And if you want to know the remain duration of icons, you can download the previous version of this addon.
Last edited by siweia : 07-28-15 at 09:03 AM.
siweia is offline Report comment to moderator  
Reply With Quote
Unread 07-11-15, 06:57 PM  
Xerxes13
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Errors

I was looking for a light addon for my monk, so I found this.
Looks very good.
But as soon as I start combat, there are some errors:

Code:
Date: 2015-07-12 02:52:08
ID: 1
Error occured in: AddOn: Stagger
Count: 734
Message: Note: AddOn Stagger attempted to call a protected function (<unnamed>:Show()) during combat lockdown.
Debug:
   [C]: Show()
   Stagger\Core.lua:191:
      Stagger\Core.lua:184
Locals:
None
Code:
Date: 2015-07-12 02:52:08
ID: 2
Error occured in: AddOn: Stagger
Count: 734
Message: Note: AddOn Stagger attempted to call a protected function (<unnamed>:SetAttribute()) during combat lockdown.
Debug:
   [C]: SetAttribute()
   Stagger\Core.lua:289:
      Stagger\Core.lua:184
Locals:
None
Also is it possible to show the remaining time of Elusive / Shuffle as text (like in the screens) ?
Didn't see them.

Thanks
Last edited by Xerxes13 : 07-12-15 at 06:30 AM.
Xerxes13 is offline Report comment to moderator  
Reply With Quote
Unread 03-20-15, 05:06 AM  
siweia
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 60
Uploads: 4
Re: New user + new bug

Originally Posted by Dawnflower
Hi, i just got your addon this morning, and got following bug right away:

5x Stagger\Core.lua:102: Usage: GameTooltip:SetUnitAura("unit", [index] or ["name", "rank"][, "filter"])
[C]: in function `SetUnitAura'
Stagger\Core.lua:102: in function <Stagger\Core.lua:98>

Locals:
self = <unnamed> {
0 = <userdata>
Shadow = <unnamed> {
}
CD = <unnamed> {
}
HL = <unnamed> {
}
Icon = <unnamed> {
}
Count = <unnamed> {
}
}
name = nil


By the way, i like the changes you and the other user submitted, with screenshots just below. Can i implement them myself, with code or something? Im inexperienced with it, but i understand instructions with ease
So far, it seems playable with the bug, but im still new to brewmaster, so cannot inform if numbers are correct or icons activating correctly according to effect and cooldown.

Thank you for a nice addon, that i hopefully get to use alot - bugfree
Fixed.
siweia is offline Report comment to moderator  
Reply With Quote
Unread 03-10-15, 02:31 AM  
Dawnflower
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
New user + new bug

Hi, i just got your addon this morning, and got following bug right away:

5x Stagger\Core.lua:102: Usage: GameTooltip:SetUnitAura("unit", [index] or ["name", "rank"][, "filter"])
[C]: in function `SetUnitAura'
Stagger\Core.lua:102: in function <Stagger\Core.lua:98>

Locals:
self = <unnamed> {
0 = <userdata>
Shadow = <unnamed> {
}
CD = <unnamed> {
}
HL = <unnamed> {
}
Icon = <unnamed> {
}
Count = <unnamed> {
}
}
name = nil


By the way, i like the changes you and the other user submitted, with screenshots just below. Can i implement them myself, with code or something? Im inexperienced with it, but i understand instructions with ease
So far, it seems playable with the bug, but im still new to brewmaster, so cannot inform if numbers are correct or icons activating correctly according to effect and cooldown.

Thank you for a nice addon, that i hopefully get to use alot - bugfree
Dawnflower is offline Report comment to moderator  
Reply With Quote
Unread 02-17-15, 12:32 PM  
Šynasty
A Murloc Raider

Forum posts: 8
File comments: 27
Uploads: 0
Originally Posted by tropiq
Hello,
first let me say thank you very much for this addon, i recently tried monk (for the first time since i skipped mop) and liked brewmaster straight away, looked for a stagger tracking addon and came upon yours, its awesome, i hope you don't mind that i took liberty to modify my own copy to include tiger power and tiger strikes along the other buffs, with those two included it tracks everything i could ever want for my brewmaster


Can you link to your core file? Or paste it here?

I'd like to add ONLY Tiger Power like you did.

I'd also like to move the Ox button over to the right end of the whole thing, right next to the Stagger icon (yes even with the little space in there) like this:



Code:
-------------------------
-- Stagger, by Siweia
-------------------------
local _, ns = ...
local cfg = ns.cfg
if cfg.MyClass ~= "MONK" then return end
local cr, cg, cb = cfg.cc.r, cfg.cc.g, cfg.cc.b

-- APIs
local CreateNF = function(f, a, w, h)
	f:SetSize(w or f:GetWidth(), h or f:GetHeight())
	f:SetBackdrop({
		bgFile = cfg.normTex, edgeFile = cfg.glowTex, edgeSize = 4 })
	f:SetBackdropColor(0, 0, 0, a or 0.5)
	f:SetBackdropBorderColor(0, 0, 0, 1)
end

local CreateSD = function(f, m, s, n)
	if f.Shadow then return end
	f.Shadow = CreateFrame("Frame", nil, f)
	f.Shadow:SetPoint("TOPLEFT", f, -m, m)
	f.Shadow:SetPoint("BOTTOMRIGHT", f, m, -m)
	f.Shadow:SetBackdrop({
		edgeFile = cfg.glowTex, edgeSize = s })
	f.Shadow:SetBackdropBorderColor(0, 0, 0, 1)
	f.Shadow:SetFrameLevel(n or f:GetFrameLevel())
	return f.Shadow
end

local CreateIF = function(f, HL)
	CreateSD(f, 4, 4)
	f.Icon = f:CreateTexture(nil, "ARTWORK")
	f.Icon:SetAllPoints()
	f.Icon:SetTexCoord(unpack(cfg.TexCoord))
	f.CD = CreateFrame("Cooldown", nil, f, "CooldownFrameTemplate")
	f.CD:SetAllPoints()
	f.CD:SetReverse(true)
	if HL then
		f:EnableMouse(true)
		f.HL = f:CreateTexture(nil, "HIGHLIGHT")
		f.HL:SetTexture(1,1,1,0.35)
		f.HL:SetAllPoints(f.Icon)
	end
end

local CreateSB = function(f)
	f:SetStatusBarTexture(cfg.normTex)
	f:SetStatusBarColor(cr, cg, cb)
	CreateSD(f, 3, 3)
	f.BG = f:CreateTexture(nil, "BACKGROUND")
	f.BG:SetAllPoints()
	f.BG:SetTexture(cfg.normTex)
	f.BG:SetVertexColor(cr, cg, cb, 0.2)
end

local SetMover = function(Frame, Text, key, Pos, w, h)
	if not MoverDB[key] then MoverDB[key] = {} end
	local Mover = CreateFrame("Frame", nil, UIParent)
	Mover:SetWidth(w or Frame:GetWidth())
	Mover:SetHeight(h or Frame:GetHeight())
	CreateNF(Mover)
	Mover.Text = Mover:CreateFontString(nil, "OVERLAY")
	Mover.Text:SetFont(unpack(cfg.Font))
	Mover.Text:SetPoint("CENTER")
	Mover.Text:SetText(Text)
	if not MoverDB[key]["Mover"] then 
		Mover:SetPoint(unpack(Pos))
	else
		Mover:SetPoint(unpack(MoverDB[key]["Mover"]))
	end
	Mover:EnableMouse(true)
	Mover:SetMovable(true)
	Mover:SetClampedToScreen(true)
	Mover:SetFrameStrata("HIGH")
	Mover:RegisterForDrag("LeftButton")
	Mover:SetScript("OnDragStart", function(self) Mover:StartMoving() end)
	Mover:SetScript("OnDragStop", function(self)
		self:StopMovingOrSizing()
		local AnchorF, _, AnchorT, X, Y = self:GetPoint()
		MoverDB[key]["Mover"] = {AnchorF, "UIParent", AnchorT, X, Y}
	end)
	Mover:Hide()
	Frame:SetPoint("TOPLEFT", Mover)
	return Mover
end

local Numb = function(n)
	if (n >= 1e6) then
		return ("%.1fm"):format(n / 1e6)
	elseif (n >= 1e3) then
		return ("%.1fk"):format(n / 1e3)
	else
		return ("%.0f"):format(n)
	end
end

local CreateAT = function(f, name)
	f:SetScript("OnEnter", function(self)
		GameTooltip:Hide()
		GameTooltip:SetOwner(self, "ANCHOR_BOTTOM", 0, -5)
		GameTooltip:ClearLines()
		GameTooltip:SetUnitAura("player", name)
		GameTooltip:Show()
	end)
	f:SetScript("OnLeave", function() GameTooltip:Hide() end)
end

-- Style
local f = CreateFrame("Frame", nil, UIParent)
local Icon1 = CreateFrame("Frame", nil, UIParent)
local Icon2 = CreateFrame("Frame", nil, UIParent)
local Icon3 = CreateFrame("Frame", nil, UIParent)
local Statue = CreateFrame("Button", nil, UIParent, "SecureActionButtonTemplate")
local function BuildStagger()
	f:SetSize(cfg.IconSize, cfg.IconSize)
	CreateIF(f, true)
	f.Bar = CreateFrame("StatusBar", nil, f)
	f.Bar:SetSize(cfg.IconSize*4 + 12, 5)
	CreateSB(f.Bar)
	f:SetPoint("BOTTOMRIGHT", f.Bar, "TOPRIGHT", 0, 4)
	f.Text = f:CreateFontString(nil, "OVERLAY")
	f.Text:SetFont(unpack(cfg.Font))
	f.Text:SetPoint("TOPRIGHT", f.Bar, "BOTTOMRIGHT", 0, -2)

	-- Elusive Brew
	Icon3:SetSize(cfg.IconSize, cfg.IconSize)
	Icon3:SetPoint("RIGHT", f, "LEFT", -4, 0)
	CreateIF(Icon3, true)
	Icon3.Icon:SetTexture(select(3, GetSpellInfo(115308)))
	Icon3.Count = Icon3:CreateFontString(nil, "OVERLAY")
	Icon3.Count:SetFont(unpack(cfg.Font))
	Icon3.Count:SetPoint("BOTTOMRIGHT", 3, -1)

	-- Guard
	Icon2:SetSize(cfg.IconSize, cfg.IconSize)
	Icon2:SetPoint("RIGHT", Icon3, "LEFT", -4, 0)
	CreateIF(Icon2, true)
	Icon2.Icon:SetTexture(select(3, GetSpellInfo(115295)))

	-- Shuffle
	Icon1:SetSize(cfg.IconSize, cfg.IconSize)
	Icon1:SetPoint("RIGHT", Icon2, "LEFT", -4, 0)
	CreateIF(Icon1, true)
	Icon1.Icon:SetTexture(select(3, GetSpellInfo(115307)))
	
	-- Ox Statue
	Statue:SetSize(cfg.IconSize*3/4, cfg.IconSize*3/4)
	Statue:SetPoint("TOPLEFT", f.Bar, "BOTTOMLEFT", 1, -3)
	CreateIF(Statue, true)
	Statue.Icon:SetTexture(select(3, GetSpellInfo(115069)))
	Statue:SetScript("OnEnter", function(self)
		GameTooltip:Hide()
		GameTooltip:SetOwner(self, "ANCHOR_RIGHT", 0, 0)
		GameTooltip:ClearLines()
		GameTooltip:SetSpellByID(115315)
		GameTooltip:Show()
	end)
	Statue:SetScript("OnLeave", GameTooltip_Hide)

	f.Mover = SetMover(f.Bar, NPE_MOVE, "Stagger", cfg.StaggerPos, 140, 20)
	SlashCmdList["STAGGER"] = function(msg)
		if msg:lower() == "reset" then
			wipe(MoverDB["Stagger"])
			ReloadUI()
		else
			if f.Mover:IsVisible() then
				f.Mover:Hide()
			else
				f.Mover:Show()
			end
		end
	end
	SLASH_STAGGER1 = "/stg"
end

-- Function
f:RegisterUnitEvent("UNIT_AURA", "player")
f:RegisterUnitEvent("PLAYER_SPECIALIZATION_CHANGED", "player")
f:RegisterEvent("PLAYER_ENTERING_WORLD")
f:RegisterEvent("UNIT_MAXHEALTH")
f:SetScript("OnEvent", function()
	if not f.styled then
		BuildStagger()
		f.styled = true
	end
	if f.styled then
		if GetSpecialization() == 1 then
			f:Show()
			Icon1:Show()
			Icon2:Show()
			Icon3:Show()
			Statue:Show()
			local Total, Per
			local name, _, icon, _, _, duration, expire, _, _, _, _, _, _, _, value = UnitAura("player", GetSpellInfo(124275), "", "HARMFUL")
			if (not name) then name, _, icon, _, _, duration, expire, _, _, _, _, _, _, _, value = UnitAura("player", GetSpellInfo(124274), "", "HARMFUL") end
			if (not name) then name, _, icon, _, _, duration, expire, _, _, _, _, _, _, _, value = UnitAura("player", GetSpellInfo(124273), "", "HARMFUL") end
			if name and value > 0 and duration > 0 then
				Total = value * math.floor(duration)
				Per = Total / UnitHealthMax("player") * 100
				f:SetAlpha(1)
				f.Icon:SetTexture(icon)
				f.CD:SetCooldown(expire - 10, 10)
			else
				value = 0
				Per = 0
				f:SetAlpha(cfg.FadeAlpha)
				f.Icon:SetTexture(select(3, GetSpellInfo(124275)))
				f.CD:SetCooldown(0, 0)
			end
			f.Bar:SetMinMaxValues(0, 100)
			f.Bar:SetValue(Per)
			f.Text:SetText(cfg.InfoColor..Numb(value).." "..cfg.MyColor..Numb(Per).."%")
			if UnitAura("player", GetSpellInfo(124273), "", "HARMFUL") then
				ActionButton_ShowOverlayGlow(f)
			else
				ActionButton_HideOverlayGlow(f)
			end
			-- Shuffle
			local name1, _, _, _, _, dur1, exp1 = UnitBuff("player", GetSpellInfo(115307))
			if exp1 then
				Icon1:SetAlpha(1)
				Icon1.CD:SetCooldown(exp1 - dur1, dur1)
				CreateAT(Icon1, name1)
			else
				Icon1:SetAlpha(cfg.FadeAlpha)
				Icon1.CD:SetCooldown(0, 0)
			end
			-- Guard
			local name2, _, _, _, _, dur2, exp2 = UnitBuff("player", GetSpellInfo(115295))
			if exp2 then
				Icon2:SetAlpha(1)
				Icon2.CD:SetCooldown(exp2 - dur2, dur2)
				CreateAT(Icon2, name2, "ANCHOR_RIGHT")
			else
				Icon2:SetAlpha(cfg.FadeAlpha)
				Icon2.CD:SetCooldown(0, 0)
			end
			-- Elusive Brew
			local count = select(4, UnitBuff("player", GetSpellInfo(128939)))
			local name3, _, _, _, _, dur, exp3, _, _, _, id = UnitBuff("player", GetSpellInfo(115308))
			local Status
			if count and count > 0 then
				Icon3:SetAlpha(1)
				Icon3.Count:SetText(count)
				CreateAT(Icon3, name3)
				Status = true
			else
				Icon3:SetAlpha(cfg.FadeAlpha)
				Icon3.Count:SetText(nil)
				Status = false
			end
			if id == 115308 then
				Icon3.CD:SetCooldown(exp3 - dur, dur)
				Icon3:SetAlpha(1)
			else
				Icon3.CD:SetCooldown(0, 0)
				if Status then
					Icon3:SetAlpha(1)
				else
					Icon3:SetAlpha(cfg.FadeAlpha)
				end
			end
			if count and count == 15 then
				ActionButton_ShowOverlayGlow(Icon3)
			else
				ActionButton_HideOverlayGlow(Icon3)
			end
			-- Ox Statue
			local haveStatue, sname, sstart, sdur, sicon = GetTotemInfo(1)
			local sid = select(7, GetSpellInfo(sname))
			if haveStatue and sdur > 0 then
				Statue:SetAlpha(1)
				Statue.CD:SetCooldown(sstart, sdur)
			else
				Statue:SetAlpha(cfg.FadeAlpha)
				Statue.CD:SetCooldown(0, 0)
			end
			Statue:SetAttribute("*type*", "macro")
			Statue:SetAttribute("macrotext", "/click TotemFrameTotem1 RightButton")
		else
			f:Hide()
			Icon1:Hide()
			Icon2:Hide()
			Icon3:Hide()
			Statue:Hide()
		end
	end
end)
Last edited by Šynasty : 02-18-15 at 11:35 AM.
Šynasty is offline Report comment to moderator  
Reply With Quote
Unread 01-17-15, 04:12 AM  
tropiq
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Hello,
first let me say thank you very much for this addon, i recently tried monk (for the first time since i skipped mop) and liked brewmaster straight away, looked for a stagger tracking addon and came upon yours, its awesome, i hope you don't mind that i took liberty to modify my own copy to include tiger power and tiger strikes along the other buffs, with those two included it tracks everything i could ever want for my brewmaster

tropiq is offline Report comment to moderator  
Reply With Quote
Unread 12-20-14, 11:44 PM  
siweia
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 60
Uploads: 4
Re: Ox Statue Icon

Originally Posted by DaemonSambe
Why is the Ox Statue icon, and only that icon, showing up for MW spec?
Fixed.
siweia is offline Report comment to moderator  
Reply With Quote
Unread 12-20-14, 01:17 PM  
DaemonSambe
A Kobold Labourer
 
DaemonSambe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 168
Uploads: 1
Ox Statue Icon

Why is the Ox Statue icon, and only that icon, showing up for MW spec?
DaemonSambe is offline Report comment to moderator  
Reply With Quote
Unread 10-15-14, 12:27 PM  
adam.kruszewski
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Thank your for updating!
adam.kruszewski is offline Report comment to moderator  
Reply With Quote
Unread 01-22-14, 06:22 AM  
siweia
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 60
Uploads: 4
Originally Posted by JLawL
I absolutely love this addon! I'm probably beginning to be a pain in the butt, but I was just wondering...

Is there any way possible for me to make the Stagger icon that is on top appear along the bottom with the other icons?

Due to the layout of my interface it would fit in better if I could do that xD
If you know something about lua it would help you a lot. I just point out the position code for you here.

line 91: f:SetPoint("TOPLEFT", Mover) -- stagger icon, it is better to remain the same in order to maintain the drag function.

line 97: f.Bar:SetPoint("TOPLEFT", f, "BOTTOMLEFT", 0, -4) -- the bar postion, you may need to change this.

line 105,111,117: the three lines are the position for the icons under the bar, you need to change these as well.
Last edited by siweia : 01-22-14 at 06:24 AM.
siweia is offline Report comment to moderator  
Reply With Quote
Unread 01-06-14, 03:25 PM  
JLawL
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
I absolutely love this addon! I'm probably beginning to be a pain in the butt, but I was just wondering...

Is there any way possible for me to make the Stagger icon that is on top appear along the bottom with the other icons?

Due to the layout of my interface it would fit in better if I could do that xD
JLawL is offline Report comment to moderator  
Reply With Quote
Unread 12-11-13, 06:55 PM  
Nbburr
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: 5.4.2 Break

Originally Posted by siweia
Originally Posted by Nbburr
Hi Siweia,

Looks like 5.4.2 broke the add on, FYI this is one of the best all-in-one add on's for brewmasters!
Thanks, I just updated it.

http://replygif.net/i/1311.gif

(I promise it's safe)
Nbburr is offline Report comment to moderator  
Reply With Quote
Unread 12-11-13, 06:24 PM  
siweia
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 60
Uploads: 4
Re: 5.4.2 Break

Originally Posted by Nbburr
Hi Siweia,

Looks like 5.4.2 broke the add on, FYI this is one of the best all-in-one add on's for brewmasters!
Thanks, I just updated it.
siweia is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: