WoWInterface SVN NaturCombatTimers

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 20 to Rev 21
    Reverse comparison

Rev 20 → Rev 21

trunk/NaturCombat/addon/parser.lua
2,7 → 2,7
assert(addon,"NaturCombatTimers failed to load in 'NaturCombat\addon\parser.lua' on line 1");
LibStub:GetLibrary("LibWombat"):NewParser(addon);
assert(addon.StartParsing,"LibWombat failed to load in 'NaturCombat\addon\parser.lua' on line 3");
NaturDB = NaturDB or {Height=20,Width=270,Scale=1,FontSize=15,MaxBars=10,Lock=true,Growth="UP",Invert=true,Texture="NaturGlaze",Cooldowns=true,Diminishing=true};
NaturDB = NaturDB or {Height=20,Width=270,Scale=1,FontSize=15,MaxBars=10,Lock=true,Growth="UP",Invert=true,Texture="NaturGlaze",Cooldowns=true,Diminishing=true,Sounds=true};
addon.factor = 1;
local CPAura, KillCounter, KillTimer = false, 0;
local expTime, activeDR = {}, {};
283,7 → 283,7
----------------------------------------------------------------------------------------------------
addon:StartParsing("PARTY_KILL", function(when,what,srcGUID,srcName,srcFlags,dstGUID,dstName,dstFlags,...)
local guid = strsub(dstGUID, 1, 5);
if (srcGUID == UnitGUID("player")) and (bit.band(guid, 0x00F) == 0) then
if (srcGUID == UnitGUID("player")) and (bit.band(guid, 0x00F) == 0) and (NaturDB.Sounds) then
if (not KillTimer) or (GetTime() - KillTimer > 60) then
PlaySoundFile(addon.media:Fetch("sound", "First Blood"));
KillCounter = 0;