Shestak UI
Go Back   Shestak UI > Interface Forums > English Community > Bugs Reports

Bugs Reports Report any bugs or issues you come across with ShestakUI.

Advertising

 
Thread Tools
Old 11.12.2012, 23:03   #1
 Member User Information

puntr's Avatar
Bug Buff Reminder & 5.1 Dailies

ShestakUI version:
4.27

WoW version:
5.1.1

Installed and running addons:
n/a

Screenshot(if that matters for error):
n/a

Lua error code(if that matters for error):
n/a

How to reproduce error:
Buffs from new daily NPCs not negating reminder icon for certain classes
List of new buffs:
  • ID - Name - Buff
  • 133545 - Binding Elemental Oath - 5% spell haste
  • 133540 - Echoing Battle Shout - 10% ap
  • 133538 - Power Word: Fortitude - 10% stam
  • 133541 - Swiftblade's Nod - 10% melee/ranged attack speed
  • 133539 - Mark of the Wild - 5% str/agi/int
  • 133535 - Blessing of Might - 3000 mastery
  • 133533 - Arcane Brilliance - 10% sp & 5% crit
Say Thank:
Shestak (11.12.2012)
Old 11.12.2012, 23:03   #1.5 - Disable Ads

Advertise on this site

Old 12.12.2012, 09:54   #2
Wetxius
 Assistant User Information

Wetxius's Avatar
What kind of reminder? Raid buffs or solo?
Old 12.12.2012, 10:13   #3
Shestak
 Junior Member User Information

Shestak's Avatar
For my druid apply all buffs except for "Mark of the Wild". Since this buff can I apply myself. And there is no a false alarm.
Old 15.12.2012, 18:42   #4
puntr
 Member User Information

puntr's Avatar


without all the excess clutter, given is an example of battle shout (10% ap). The buff granted by the mobs in the new dailies is not negating the warning we do not have a self 10% ap up.

As can be seen in the middle of the screen is the buff reminder, but as the top shows we have a buff providing 10% ap and at the bottom we can see that battle shout is on cooldown.

Also since our buffs do not override those that are casted by the mobs the only way to get rid of the warning is to cancel the buff and self-cast it.

this is what I changed the ShestakUI\Config\Filters\Reminders.lua file to to remove the persistent warning

Hidden text

Code [Select]:
if C.reminder.solo_buffs_enable == true then
	T.ReminderSelfBuffs = {
		DEATHKNIGHT = {
			[1] = {	-- Horn of Winter group
				["spells"] = {
					57330,	-- Horn of Winter
				},
				["negate_spells"] = {
					6673,	-- Battle Shout
					19506,	-- Trueshot Aura
					133540, -- Echoing Battle Shout (Krasarang Wilds)
				},
				["combat"] = true,
			},
			[2] = {	-- Blood Presence group
				["spells"] = {
					48263,	-- Blood Presence
				},
				["role"] = "Tank",
				["instance"] = true,
				["reversecheck"] = true,
			},
		},
		DRUID = {
			[1] = {	-- Mark of the Wild group
				["spells"] = {
					1126,	-- Mark of the Wild
				},
				["negate_spells"] = {
					20217,	-- Blessing of Kings
					117666,	-- Legacy of the Emperor
					90363,	-- Embrace of the Shale Spider
					133539, -- Mark of the Wild (Krasarang Wilds)
				},
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true,
			},
		},
		HUNTER = {
			[1] = {	-- Aspects group
				["spells"] = {
					13165,	-- Aspect of the Hawk
					109260,	-- Aspect of the Iron Hawk
					133540, -- Echoing Battle Shout (Krasarang Wilds)
				},
				["instance"] = true,
				["personal"] = true,
			},
		},
		MAGE = {
			[1] = {	-- Armors group
				["spells"] = {
					30482,	-- Molten Armor
					7302,	-- Frost Armor
					6117,	-- Mage Armor
				},
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true,
			},
			[2] = {	-- Brilliance group
				["spells"] = {
					1459,	-- Arcane Brilliance
					61316,	-- Dalaran Brilliance
					133533, -- Arcane Brilliance (Krasarang Wilds)
				},
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true,
			},
		},
		MONK = {
			[1] = {	-- Legacy of the Emperor group
				["spells"] = {
					117666,	-- Legacy of the Emperor
				},
				["negate_spells"] = {
					1126,	-- Mark of the Wild
					20217,	-- Blessing of Kings
					90363,	-- Embrace of the Shale Spider
					133539, -- Mark of the Wild (Krasarang Wilds)
				},
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true,
			},
			[2] = {	-- Legacy of the White Tiger group
				["spells"] = {
					116781,	-- Legacy of the White Tiger
				},
				["negate_spells"] = {
					1459,	-- Arcane Brilliance
					61316,	-- Dalaran Brilliance
					24932,	-- Leader of the Pack
					90309,	-- Terrifying Roar
					24604,	-- Furious Howl
					133533, -- Arcane Brilliance (Krasarang Wilds)
				},
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true,
			},
		},
		PALADIN = {
			[1] = {	-- Righteous Fury group
				["spells"] = {
					25780,	-- Righteous Fury
				},
				["role"] = "Tank",
				["instance"] = true,
				["reversecheck"] = true,
				["negate_reversecheck"] = 1,	-- Holy paladins use RF sometimes
			},
			[2] = {	-- Blessing of Kings group
				["spells"] = {
					20217,	-- Blessing of Kings
				},
				["negate_spells"] = {
					1126,	-- Mark of the Wild
					117666,	-- Legacy of the Emperor
					90363,	-- Embrace of the Shale Spider
					19740,	-- Blessing of Might
					133539, -- Mark of the Wild (Krasarang Wilds)
				},
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true,
			},
			[3] = {	-- Blessing of Might group
				["spells"] = {
					19740,	-- Blessing of Might
				},
				["negate_spells"] = {
					116956,	-- Grace of Air
					93435,	-- Roar of Courage
					127830,	-- Spirit Beast Blessing
					20217,	-- Blessing of Kings
					133535, -- Blessing of Might (Krasarang Wilds)
				},
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true,
			},
		},
		PRIEST = {
			[1] = {	-- Inner Fire/Will group
				["spells"] = {
					588,	-- Inner Fire
					73413,	-- Inner Will
				},
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true
			},
		},
		ROGUE = {
			[1] = {	-- Lethal Poisons group
				["spells"] = {
					2823,	-- Deadly Poison
					8679,	-- Wound Poison
				},
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true,
			},
			[2] = {	--  Non-Lethal Poisons group
				["spells"] = {
					5761,	-- Mind-numbing Poison
					3408,	-- Crippling Poison
					108211,	-- Leeching Poison
					108215,	-- Paralytic Poison
				},
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true,
			},
		},
		SHAMAN = {
			[1] = {	-- Shields group
				["spells"] = {
					52127,	-- Water Shield
					324,	-- Lightning Shield
					974,	-- Earth Shield
				},
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true,
			},
			[2] = {	-- Weapons enchants group
				["weapon"] = true,
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true,
				["level"] = 10,
			},
		},
		WARLOCK = {
			[1] = {	-- Dark Intent group
				["spells"] = {
					109773,	-- Dark Intent
				},
				["negate_spells"] = {
					1459,	-- Arcane Brilliance
					61316,	-- Dalaran Brilliance
					77747,	-- Burning Wrath
					133533, -- Arcane Brilliance (Krasarang Wilds)
				},
				["combat"] = true,
				["instance"] = true,
				["pvp"] = true,
			},
		},
		WARRIOR = {
			[1] = {	-- Commanding Shout group
				["spells"] = {
					469,	-- Commanding Shout
				},
				["negate_spells"] = {
					21562,	-- Power Word: Fortitude
					6307,	-- Blood Pact
					90364,	-- Qiraji Fortitude
					6673,	-- Battle Shout
					133538, -- Power Word: Fortitude (Krasarang Wilds)
				},
				["combat"] = true,
				["role"] = "Tank",
			},
			[2] = {	-- Battle Shout group
				["spells"] = {
					6673,	-- Battle Shout
				},
				["negate_spells"] = {
					19506,	-- Trueshot Aura
					57330,	-- Horn of Winter
					469,	-- Commanding Shout
					133540, -- Echoing Battle Shout (Krasarang Wilds)
				},
				["combat"] = true,
				["role"] = "Melee",
			},
		},
	}
end
[hide]


I've only tested this on my Warrior and Monk for both Tank and DPS specs
Say Thank:
Shestak (15.12.2012)
Old 15.12.2012, 19:15   #5
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by puntr View Post
this is what I changed the ShestakUI\Config\Filters\Reminders.lua file to to remove the persistent warning
Why add for druid?

Quote:
Originally Posted by Shestak View Post
For my druid apply all buffs except for "Mark of the Wild". Since this buff can I apply myself. And there is no a false alarm.

Need to add the classes in which there is a conflict of buffs.
Old 15.12.2012, 20:01   #6
Wetxius
 Assistant User Information

Wetxius's Avatar
Just add:
133540 - Echoing Battle Shout
This spell have different name, others same.

Добавлено через 30 минут
https://gist.github.com/raw/4297696/.../Reminders.lua
For DEATHKNIGHT and WARRIOR.
Say Thank:
Shestak (15.12.2012)
Old 16.12.2012, 06:56   #7
puntr
 Member User Information

puntr's Avatar
Quote:
Originally Posted by Shestak View Post
Quote:
Originally Posted by puntr View Post
this is what I changed the ShestakUI\Config\Filters\Reminders.lua file to to remove the persistent warning
Why add for druid?
Decided to add them all while I was in the file, since all buffs function essentially the same it was just knowing which should negate the other

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
about the size of the buff information hhjk9901 General Discussion 2 25.01.2011 09:21
Buff & BG Score ? F5Hellbound Technical Support 2 22.09.2010 20:26
About the resolution and the buff's style fbnmvskkei Technical Support 2 19.09.2010 01:43
Add buff in Filger Guaro Technical Support 13 03.09.2010 17:04
[Fixed] Missing weapon's buff F5Hellbound Bugs Reports 3 21.07.2010 19:04


Mobile Style Русский English Deutsch Italian Chinese