WoWInterface SVN KharthussHunterTimers

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /trunk
    from Rev 37 to Rev 38
    Reverse comparison

Rev 37 → Rev 38

KHunterTimers/globals.lua
6,7 → 6,7
KHT_NUM_SLIDERS = 7;
 
KHT_NUM_TIMERS = {
[1] = 13, -- Beast
[1] = 14, -- Beast
[2] = 14, -- Marks
[3] = 16, -- Surv
[4] = 20, -- Pets
17,18 → 17,19
KHT_OPTIONS_TIMERS = {
[1] = { -- Beast
[1] = KHT_BEAST,
[2] = KHT_BW,
[3] = KHT_COBRA_STRIKES,
[4] = KHT_DIRE,
[5] = KHT_FEED_PET,
[6] = KHT_FOCUS_FIRE,
[7] = KHT_PET_FRENZY,
[8] = KHT_INTIM,
[9] = KHT_MEND_PET,
[10] = KHT_CROWS,
[11] = KHT_SCARE_BEAST,
[12] = KHT_STAMPEDE,
[13] = KHT_WIDOW_VENOM
[2] = KHT_CLEAVE,
[3] = KHT_BW,
[4] = KHT_COBRA_STRIKES,
[5] = KHT_DIRE,
[6] = KHT_FEED_PET,
[7] = KHT_FOCUS_FIRE,
[8] = KHT_PET_FRENZY,
[9] = KHT_INTIM,
[10] = KHT_MEND_PET,
[11] = KHT_CROWS,
[12] = KHT_SCARE_BEAST,
[13] = KHT_STAMPEDE,
[14] = KHT_WIDOW_VENOM
},
[2] = { -- Marks
[1] = KHT_MARKS,
KHunterTimers/KHunterTimers.lua
1253,11 → 1253,21
end
end
end
elseif( combatEvent == "SPELL_SUMMON" ) then
if( fromPlayer or fromPet ) then
if( KHTvars["skills"][KHT_MISC] ) then
if( KHTvars["skills"][KHT_SAUROK] and spellName == KHT_SAUROK_2PC ) then
KHunterTimersFrame_add( 10000, spellName, spellId, destName, destGUID );
end
end
end
elseif( combatEvent == "SPELL_AURA_APPLIED" ) then
if( toPlayer or toPet ) then
if( KHTvars["skills"][KHT_BEAST] ) then
if( KHTvars["skills"][KHT_FOCUS_FIRE] and spellName == KHT_FOCUS_FIRE ) then
KHunterTimersFrame_add( 20000, spellName, spellId );
elseif( KHTvars["skills"][KHT_CLEAVE] and spellName == KHT_CLEAVE ) then
KHunterTimersFrame_add( 4000, spellName, spellId );
end
end
if( KHTvars["skills"][KHT_MARKS] ) then
1346,8 → 1356,6
KHunterTimersFrame_add( 40000, spellName, spellId );
elseif( KHTvars["skills"][KHT_WYRMSTALKER] and spellName == KHT_WYRMSTALKER_4PC ) then
KHunterTimersFrame_add( 15000, spellName, spellId );
elseif( KHTvars["skills"][KHT_SAUROK] and spellName == KHT_SAUROK_2PC ) then
KHunterTimersFrame_add( 10000, spellName, spellId );
end
end
if( KHTvars["skills"][KHT_TRINKETS] ) then
1564,6 → 1572,11
end
elseif( combatEvent == "SPELL_AURA_REFRESH" ) then
if ( toPlayer or toPet ) then
if( KHTvars["skills"][KHT_BEAST] ) then
if( KHTvars["skills"][KHT_CLEAVE] and spellName == KHT_CLEAVE ) then
KHunterTimersFrame_add( 4000, spellName, spellId );
end
end
if( KHTvars["skills"][KHT_PETS] ) then
if( KHTvars["skills"][KHT_CULLING] and spellName == KHT_CULLING ) then
KHunterTimersFrame_add( 10000, spellName, spellId );
KHunterTimers/version history.txt
1,5 → 1,8
Version History
 
v3.6.9
- Fixed T15 set bonus
- Added Beast Cleave
v3.6.8
- Support for Serpent Sting mouseover macros
v3.6.7
KHunterTimers/KHunterTimers.toc
1,7 → 1,7
## Interface: 50200
## Title: Kharthus's Hunter Timers
## Notes: Times hunter buffs/debuffs
## Version: 3.6.8
## Version: 3.6.9
## DefaultState: Enabled
## LoadOnDemand: 0
## SavedVariables: KHTvars
KHunterTimers/localization.lua
41,6 → 41,7
KHT_WEB = GetSpellInfo(4167); -- Web
KHT_VENOM_WEB = GetSpellInfo(54706); -- Venom Web Spray
KHT_WEB_WRAP = GetSpellInfo(96201); -- Web Wrap
KHT_CLEAVE = GetSpellInfo(118455); -- Beast Cleave
 
--Racials
KHT_ARCANE = GetSpellInfo(25046); -- Arcane Torrent