/
NEEDTOKNOW.MAXBARSPACING = 24; |
NEEDTOKNOW.MAXBARPADDING = 12; |
local GetActiveTalentGroup = _G.GetActiveSpecGroup |
local LSM = LibStub("LibSharedMedia-3.0", true); |
local textureList = LSM:List("statusbar"); |
local fontList = LSM:List("font"); |
-- ADDON GLOBALS |
-- ------------- |
local GetActiveTalentGroup = _G.GetActiveSpecGroup |
NeedToKnow = {} |
NeedToKnowLoader = {} |
NeedToKnow.scratch = {} |
} |
-- NEEDTOKNOW = {} is defined in the localization file, which must be loaded before this file |
NEEDTOKNOW.VERSION = "4.0.04" |
NEEDTOKNOW.VERSION = "4.0.06" |
NEEDTOKNOW.UPDATE_INTERVAL = 0.05 |
NEEDTOKNOW.MAXBARS = 20 |
function NeedToKnow.RefreshRaidMemberNames() |
NeedToKnow.raid_members = {} |
if GetNumRaidMembers() > 0 then |
if IsInRaid() then |
for i = 1, 40 do |
local unit = "raid"..i |
local name = UnitName(unit) |
if ( name ) then NeedToKnow.raid_members[name] = unit end |
end |
elseif GetNumPartyMembers() > 0 then |
elseif IsInGroup() then |
for i = 1, 5 do |
local unit = "party"..i |
local name = UnitName(unit) |
function NeedToKnow.ExecutiveFrame_PLAYER_REGEN_DISABLED(unitTargeting) |
NeedToKnow.bInCombat = true |
NeedToKnow.bCombatWithBoss = false |
if GetNumRaidMembers() > 0 then |
if IsInRaid() then |
for i = 1, 40 do |
if UnitLevel("raid"..i.."target") == -1 then |
NeedToKnow.bCombatWithBoss = true; |
break; |
end |
end |
elseif GetNumPartyMembers() > 0 then |
elseif IsInGroup() then |
for i = 1, 5 do |
if UnitLevel("party"..i.."target") == -1 then |
NeedToKnow.bCombatWithBoss = true; |
## Interface: 040300 |
## Interface: 050001 |
## Title: NeedToKnow |
## Author: Kitjan, lieandswell |
## Version: 4.0.04 |
## Version: 4.0.06 |
## Notes: Timer bars for buffs, debuffs, cooldowns, etc. |
## X-Credits: Bilt, Fxfighter EU-Echsenkessel, metalchoir, sp00n, Vlakarados, wowui.cn |
## X-Category: Buffs, Combat |