Author: Omega
Date: Mon Jul 05 02:38:48 CEST 2010
Revision: 4291
Log:

#ICC/Blood Princes: Now waits 4.5 seconds before hiding range frame after teldarim or keleseth become empowered in case valanaar casts empowered shock vortex right before change. This should make the auto range finder hiding for encounter behave more like it was intended, hiding any time it's simply not possible for valanaar to cast empowered shock vortex.

Updated
trunk/DBM-Icecrown/TheCrimsonHall/BPCouncil.lua

trunk/DBM-Icecrown/TheCrimsonHall/BPCouncil.lua
Action: modified
Old revision: 4290
Old date: 2010-07-05 00:28:06 UTC

@@ -89,6 +89,10 @@
end
end

+function mod:HideRange()
+ DBM.RangeCheck:Hide()
+end
+
function mod:TrySetTarget()
if DBM:GetRaidRank() >= 1 and self.Options.ActivePrinceIcon then
for i = 1, GetNumRaidMembers() do
@@ -135,7 +139,7 @@
timerTargetSwitch:Start()
activePrince = args.destGUID
if self.Options.RangeFrame then
- DBM.RangeCheck:Hide()
+ self:ScheduleMethod(4.5, "HideRange")--delay hiding range frame for a few seconds after change incase valanaar got a last second vortex cast off
end
elseif args:IsSpellID(70982) and self:IsInCombat() then
warnTargetSwitch:Show(L.Taldaram)
@@ -143,7 +147,7 @@
timerTargetSwitch:Start()
activePrince = args.destGUID
if self.Options.RangeFrame then
- DBM.RangeCheck:Hide()
+ self:ScheduleMethod(4.5, "HideRange")--delay hiding range frame for a few seconds after change incase valanaar got a last second vortex cast off
end
elseif args:IsSpellID(72999) then --Shadow Prison (hard mode)
if args:IsPlayer() then