Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(177 Kb)
Download
Updated: 10-14-14 11:06 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Siege of Orgrimmar (5.4)
Escalation (5.3)
Updated:10-14-14 11:06 AM
Created:unknown
Downloads:65,220
Favorites:279
MD5:
Categories:Buff, Debuff, Spell, Warlock, DPS, Combat Mods, Warlords of Draenor Beta

NugRunning  Popular! (More than 5000 hits)

Version: 6.0.4
by: d87 [More]

Rotational timer addon for all classes.
- Timers are customizable for each spell
- Supports groups, priorities and is able to normalize selected timers duration and hence bring them to a common speed
- Multitarget, works with combat log
- Works with cooldowns, totems, internal cooldowns, castbar timers.
- Support for dot/gcd ticks, Pandemic and similar WoD dot mechanic
- Nameplate timers (supports TinyPlates, by default only for warlock and priest)
- Good default config for most classes.
WoD version brought up the quality for Paladins, Monks, Druids, Hunters, Mages. Previously they weren't especially good.
- Relatively easy to skin, still no ingame GUI


/nrun - list of slash commands

NugRunning on github

Default configuration stored in config.lua
For detailed customizatation of spell list/settings edit user config module.
NugRunningUserConfig wiki page

Since 5.1.0 you can also enable nameplate timers. Spells that appear on nameplates should be specifically marked for this in config with nameplates = true. Atm only shadow priest and warlock dots are marked.

Userconfig sample with some common procs:
(you can use /nrun listauras player to display get spell IDs of your current buffs and debuffs)

Code:
if class == "WARLOCK" then
    local name = UnitName("player")
    if name == "Нуга" then
        -- moving all temporary damage buffs to "procs" group from secondary anchor
        Spell( 105702 ,{ name = "Potion", group = "procs", color = colors.LGREEN, duration = 25 }) -- Intellect
        Spell( 137592 ,{ name = "Tempus Repit", affiliation = "any", color = colors.ORANGE, target= "player", group = "procs", duration = 10 })
        Spell( 104993 ,{ name = "Jade Spirit", affiliation = "any", target= "player",
                                    group = "procs", duration = 10 })
        --RPPM procs do not affiliate with player
        Spell( 96230 ,{ name = "Springs", group = "procs", duration = 10 })
        Spell( 127923 ,{ name = "Trinket1", group = "procs", duration = 10 })
        Spell( 126476 ,{ name = "Trinket2", group = "procs", duration = 30 })
        Spell( 104510 ,{ name = "WS: Mastery", group = "procs", duration = 10 })
        Spell( 104509 ,{ name = "WS: Crit", group = "procs", duration = 10 })
        Spell( 104423 ,{ name = "WS: Haste", group = "procs", duration = 10 })
        
        ModSpell( 60478, { color = colors.WOO, group = "procs" }) -- Doomguard
        ModSpell( 113860, { group = "procs" }) -- Dark Soul for each spec
        ModSpell( 113861, { group = "procs" })
        ModSpell( 113858, { group = "procs" })
        ModSpell( 2825, { group = "procs" }) -- Bloodlust
    end
end

5.2.3:
- Dot power persists through soul swap
- Hacks for 5.4 combat log mess with Agony

5.2.2:
- bugfixes

5.2.1:
- fixed corruption on live
- showid for all timer types

5.2.0:
- dot ticks

5.1.17:
- Rain of Fire timer
- Fire and Brimstone Immolate added

5.1.16:
- Update for warrior 5.2 overpower changes
- ToC updated to 50200

5.1.15:
- Immune timers no longer appear.

5.1.14:
- Miss notification timers, some warlocks now play without a hitcap, so that became important.
- TidyPlates alpha support
- Priest config update, mainly for discipline.
- shine animation bug fixed for real

5.1.11:
- multitarget timers duration bug fixed
- fixed strange bug with shine animation getting stuck

5.1.10:
- /nrun listauras <target|player> - command to display spell IDs of applied auras.
- /nrun lock command fixed
- scale timer option. Which is a vertical scaling of a timer for given spell.
- affilliation option. It can be "raid" or "any", replaces anySource, while it still works it is now equals to affiliation = "raid"
- Warriors now can see banner timers from other warriors.

5.1.9:
- Fix for 5.1 nameplates

5.1.8:
- ToC Updated to 50100
- Anchors and groups are now configurable, "/nrun separate" removed.
- Warrior fury config updates
- Haunt duration overlay for affliction dots
- Dot power value now ignores damage multipliers. I'm not really sure if it's right, but it shouldn't mess up indicators in demo anymore.


5.1.6:
- Warrior config updates
- Dot power level difference now displayed as text
- Calibri font included as default. Instead of

5.1.5:
- Rain of Fire and Backdraft timers
- SoC-Corruption now comes as a separate multitarget timer
- Shield Barrier and PW:S now display absorb value

5.1.4:
- Corruption from soc (that's a separate spell) removed, it was spammy. Nothing is probably better than 20 timer column. I'll try to do something with that and void ray sometime later
- Tiger Power and Serpent's Zeal
- Nameplates configuration (w,h,x,y) from config

5.1.3:
- dot power feature (warlock only for now): indicator of whether your dots on target are stronger or weaker than those you can apply at the moment. Thanks to pandemic you have the choice to wait for them to fully expire or refresh asap based on your current stats/buffs.
/nrun dotpower to turn it off
ligher = dot's power level on target is higher than yours
darker = dot's power level is lower than yours

5.1.2:
- overlay, which serves mostly the same purposes as the recast mark.

5.1.1a:
- added Rune of Power and Invoker's Energy
- bugfix for 5.1.1
- added/fixed Savage Defense, Survival Instincts, Bear Berserk, Nature's Vigil
- specmask, weakened blows now only shows up for tanking specs
- Enrage ant Tiger Power buffs

5.1.0:
- Nameplate timers (disabled by default, /nrun nameplates). They're not configurable yet, and positioned to fit default nameplates.
- leaveghost now disabled by default too, it may cause some hanging timers when switching rotation for some classes.

5.0.10:
- new feature: effect-cooldown timer pair (after effect timer fades cooldown timer activates). Only used on Bloodbath atm
- Fixed SW:Death timer, added Mind Flay for the sake of visualisation
- Second part of warlock Pandemic update

5.0.9:
- Warlock config changes to support Pandemic
- /nrun leaveghost - don't hide target/player ghost timers in combat (enabled by default)

5.0.8:
- Totems bugfix
- Mortal Strike now refreshing Overpower
- Fixed shockwave and piercing howl
- Added Storm Bolt, Bloodbath and banners
- A lot of color and priority changes

5.0.7:
- Several fixes for warrior

5.0.6:
- New "singletarget" timers (Weakened Armor/Blows, Curse of Elements, DK debuffs)
- Config tweaks for warlock, priest, warrior
- Where it wasn't before, spell count now updating on existing "unit targets".

5.0.5b:
- one more awesome bug that happens when i don't test anything
5.0.5a:
- hotfix
5.0.5:
- Fixed Weakened Armor/Blows refresh on non-player auras
- Small config tweaks for some classes

5.0.4:
- Updated remaining DK, paladin and shaman configs

5.0.3:
- Fixed bug that caused major performance issues
- Fixed Leg Sweep to be properly considered as multitarget

5.0.2:
- Fixes for Warrior

5.0:
Updated to WoW 5.0
Recharging cooldowns support.

4.4.4:
- 4.2 hack now scanning more more units
- Unlocked resize bug fixed
4.4.3:
NOTE: There was a mistake in 4.4.1 release of userconfig docs. texture and fonts customizations now should be NugRunningConfig.texture instead of NugRunning.texture
- NugRunningConfig.width and NugRunningConfig.height added to userconfig
- fontscale removed
- Negative priorities now possible
- Drain soul ticks accuracy improved, at least after first tick.
- Timer frame now completely separate from addon functionality, so it can be easily modified.
4.4:
- UserConfig module and several related small changes. See userconfig.lua for a guide
- lame custom spell slash commands removed
- Enrage timer bug probably fixed.
- EventTimers for internal cooldowns
4.3:
- Improved hack for 4.2 bug (they won't fix it for a looong time if ever):
updating info from target unit when switching targets
- TOC update
4.2:
- SnD, Rupture, MS, ShSlam, BT now use fixedlen option.
- Enrage timer & Raging blow fading for fury warriors, Revenge timer, resetable cooldowns improvements
- Warlock config fixes by DagonX, Hungering cold id changed
- fixedlen & 4.2 hack bug, combo points bug, rogue config tweaks
4.1.2:
- Update for WoW 4.2 combat log changes
4.1.1:
- /nrun swaptarget option
4.1.0:
- Update for WoW 4.1
4.0.9:
- drain soul bug fixed
4.0.8:
- fixedlen, glowtime config options (not really used)
- special shadow orbs timer for priests
- minor config changes
4.0.7:
- typo in paladin config
- set fontscale option
4.0.6:
- set width/height bug fixed
4.0.5:
(these features only configured for warlocks and priests atm)
- "Ghost timers"
- Priorities, that allow to make static timer order. Timers without them will be still sorted by time left.
4.0.1: shaman spells and totems now updated for cataclysm
4.0: stackcolor, small frame construcion fixes
4.0 beta1: rewritten. (while you may not notice)
Also updates for some classes. Drain soul plugin now merged into core addon.
Totems disabled.

2.9.5: mages, hunters, deathknights updated
2.9.2: Animations, Infinite Timers, Spell Activation timers

2.5.6: little fixes for paladins, hunters, warlocks. + localized spell names option

2.5.5: anySource and target options added. anySource = true means that spell appliacation/refresh from other players is tracked too, and target = "target" (any unit id) means that spell will only start a timer if you're targeting it. => Warrior's sunder armor, thunder clap, demoshout now updated correctly from other tanks.
Eradication, 4pc warlock t10 setbonus, crippling poison added.

2.5.4: nontargetopacity option + mb something else

2.5.3: update for dks. blood plague and frost fever timers now updating for current target

2.5.2: holy vengeance, tiger's fury added. bug with cooldown and buff timers with same ids (thanks to yaroot)

2.5.1: cot, cow, coex added, selfbuff/cooldown arrangement fixed

2.5: optimizations, cooldown improvements

2.4: Cooldown revisited, now correctly disables timer when cooldown is reset
removed corruption supporting code, now with refresh on filler spell it's not that important
config file design changed, now for dynamic durations there's special function field "init". typos possible

2.3.2: haste function improvements, horn of winter added

2.3.1: Added Dismantle and Envenom, removed Vampiric Embrace
Also some 3.3 enchancements for Affliction Warlock Corruption

2.3: Totems, minor stuff and bugfixes

2.2: Sync between UNIT AURA and CLEU
Commanding Shout added

2.1:
Shaman spells

2.0.9:
Hunter spells
Expose Armor

2.0.8:
S'n'D probably not yet
Position reseting fixed

2.0.5:
Drain Soul ticks plugin
Warlock pet spells
Mage spells
Paladin spells

2.0.2:
bugfixes
Warrior spells
Core DK spells
maxtimers option to prevent spam from pestilence.
Archived Files (60)
File Name
Version
Size
Author
Date
5.2.3a
169kB
d87
09-13-13 03:57 AM
5.2.2
169kB
d87
07-12-13 08:44 AM
5.2.0
459kB
d87
06-30-13 08:14 AM
5.1.17
166kB
d87
03-19-13 08:57 PM
5.1.14
166kB
d87
01-02-13 01:07 PM
5.1.11
165kB
d87
12-13-12 06:52 PM
5.1.11
165kB
d87
12-11-12 03:55 PM
5.1.9
165kB
d87
11-28-12 08:08 AM
5.1.8
164kB
d87
11-27-12 12:36 PM
5.1.6
164kB
d87
11-19-12 04:06 AM
5.1.5
40kB
d87
11-03-12 05:17 AM
5.1.4
39kB
d87
10-23-12 01:59 AM
5.1.3
39kB
d87
10-19-12 02:38 PM
5.1.1a
29kB
d87
10-15-12 03:15 AM
5.1.0
28kB
d87
10-11-12 02:14 AM
5.0.10
26kB
d87
10-05-12 05:53 AM
5.0.9
26kB
d87
10-02-12 09:13 PM
5.0.8
26kB
d87
09-29-12 07:08 PM
5.0.7
26kB
d87
09-26-12 01:07 PM
5.0.6
26kB
d87
09-23-12 11:41 AM
5.0.5b
26kB
d87
09-17-12 04:38 AM
5.0.4
26kB
d87
08-28-12 08:15 AM
4.4.4
27kB
d87
01-05-12 11:08 AM
4.4.3
26kB
d87
12-29-11 01:28 AM
4.4.1
26kB
d87
12-26-11 12:01 PM
4.3
23kB
d87
11-30-11 08:34 PM
4.2
23kB
d87
09-22-11 09:40 AM
4.1.3
22kB
d87
06-28-11 06:37 PM
4.1.2
21kB
d87
06-28-11 06:23 AM
4.1.1
21kB
d87
05-07-11 11:42 PM
4.1.0
21kB
d87
04-26-11 06:56 AM
4.0.9
21kB
d87
04-19-11 09:34 PM
4.0.8
21kB
d87
03-22-11 09:48 PM
4.0.7
21kB
d87
03-15-11 02:07 AM
4.0.6
21kB
d87
02-07-11 11:54 AM
4.0.1
21kB
d87
11-05-10 11:52 AM
4.0
21kB
d87
11-02-10 02:58 PM
4.0 beta1
21kB
d87
10-31-10 09:00 AM
2.9.5
20kB
d87
10-27-10 04:19 AM
2.9.2
19kB
d87
10-11-10 08:18 PM
2.5.6
19kB
d87
03-04-10 06:33 AM
2.5.5
19kB
d87
02-12-10 02:52 AM
2.5.4
19kB
d87
01-19-10 01:58 AM
2.5.3
19kB
d87
01-02-10 11:52 PM
2.5.2
18kB
d87
01-01-10 11:32 AM
2.5.1
18kB
d87
12-30-09 07:40 AM
2.5
18kB
d87
12-29-09 12:39 PM
2.4 RC
18kB
d87
12-18-09 03:16 PM
2.3.2
18kB
d87
12-14-09 06:16 AM
2.3.1
19kB
d87
12-11-09 02:14 PM
2.3
18kB
d87
11-22-09 10:46 PM
2.2
18kB
d87
10-03-09 02:44 AM
2.1
17kB
d87
09-23-09 12:47 AM
2.0.9
17kB
d87
08-29-09 11:24 PM
2.0.8
16kB
d87
08-26-09 09:01 AM
2.0.7
17kB
d87
08-07-09 11:10 PM
2.0.5
16kB
d87
07-16-09 07:23 AM
2.0.2
12kB
d87
07-13-09 02:14 AM
2.0
11kB
d87
07-06-09 04:33 AM
1.0.3
16kB
d87
10-22-08 09:55 AM


Post A Reply Comment Options
Unread 01-18-10, 03:00 PM  
Jackalantern
A Kobold Labourer

Forum posts: 1
File comments: 38
Uploads: 0
Apparently it is a bug in the 3.3 patch with it randomly causing all combat log functionality to no longer work.

Which makes sense cause that would effect your mod. I didn't realize this till now because it wasn't until I was in a raid that it happened and I noticed that damage meters were no longer working, the scrolling combat text, or NugRunning. So very annoying bug with 3.3; although I don't know what actually triggers combat log recording death. Anyway, sorry for the confusion.
Jackalantern is offline Report comment to moderator  
Reply With Quote
Unread 01-16-10, 11:59 PM  
Jackalantern
A Kobold Labourer

Forum posts: 1
File comments: 38
Uploads: 0
Got some more info for you on the issue. I narrowed it down to it only disappearing in arena when I face the Mage class in particular.

So I'm wondering. Does your mod freak out when a Mage has "Mage Armour" on? That buff reduces the duration of all harmful magic effects by 50%.
Jackalantern is offline Report comment to moderator  
Reply With Quote
Unread 01-14-10, 10:07 AM  
Jackalantern
A Kobold Labourer

Forum posts: 1
File comments: 38
Uploads: 0
No LUA Errors appear, no.

It may just be an arena issue only I'm not sure; when I get home I will test it in a full Arathi Basin. I would recommend doing like 3-4 arena skirmishes in a row without re-logging to see if you can reproduce the behaviour I spoke of.


However (this is just a hunch). It may be related to the constant zoning that arena entails. I mainly experienced the issue while I was doing 2's as Shadow Priest/Warlock. And when you are playing double DPS, games end very quickly, and you queue back up and get into another game very fast (at least on my battlegroup), and usually when dot timers may still be up when you leave the previous game. So perhaps it is related to zoning while dot timers are still active? Like I said I'm just thinking aloud.
Last edited by Jackalantern : 01-14-10 at 10:09 AM.
Jackalantern is offline Report comment to moderator  
Reply With Quote
Unread 01-14-10, 12:58 AM  
d87
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 99
File comments: 472
Uploads: 33
Originally posted by Jackalantern
Whatever it is the main issue seems to be that the bars simply do not work after a short time of playing arena.
Displaying Lua errors is enabled in interface options? Try to enable it and see if it will appear
i tried running bgs on shadow priest and nothing.
Last edited by d87 : 01-14-10 at 01:52 AM.
d87 is offline Report comment to moderator  
Reply With Quote
Unread 01-13-10, 05:19 PM  
Jackalantern
A Kobold Labourer

Forum posts: 1
File comments: 38
Uploads: 0
Hey Author I love this mod to death for tracking my dots in PvE.

But I recently started doing arena on my shadow priest as well and this mod acts very buggy in arena/in pvp/against pvp targets.

Whatever it is the main issue seems to be that the bars simply do not work after a short time of playing arena. They will disappear and not come back, not even after a reload UI. You have to actually log out and back into the client for the bars to show up again in arena. But even then they just disappear and don't come back after one game, sometimes two.

I would really like to use this mod in pvp too, and not just raiding. So I hope the solution is easily fixed!


EDIT: The only other addons I use in conjuction with Nugrunning is TUKUI http://www.tukui.org/, combuctor and your very own Injector. So I kind of doubt that it is a addon confliction.
Last edited by Jackalantern : 01-13-10 at 05:31 PM.
Jackalantern is offline Report comment to moderator  
Reply With Quote
Unread 01-08-10, 07:00 AM  
mightily
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 4
Uploads: 3
Was thinking now that there's quite long durations which get hasted due to hasted dots, very small changes in haste might have a larger impact on dps than before, so I went into the code and didnt find any code supporting the 3% haste from ret paladins and moonkins.
I guess it's more or less impossible to add a failproof check as there doesn't seem to be any way we can see if an aura is talented through swift retribution, and if the moonkin aura is talented through Improved Moonkin Form.
But anyway, don't think I've ever seen a moonkin without the talent, so could atleast add that to the GetHastedDuration function:
Code:
if UnitAura("player",GetSpellInfo(24907),nil,"HELPFUL") then haste = haste * 1.03 end -- Moonkin Aura
Keep up the good work!
mightily is offline Report comment to moderator  
Reply With Quote
Unread 01-04-10, 02:29 AM  
d87
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 99
File comments: 472
Uploads: 33
1. Option to grow downwards
/nrun set growth=down
2. Option to set opacity for group of target/non-target.
alright
3.Option to make new groups to the left/right.
i'll try
4. Option to have MOB names in groups.
reason why i didn't add it yet is because really i don't see much point in it. mob names are same, ugly and long, very long sometimes. and anyway all you can when switching targets is either spam tab or click nameplate and names aren't helping with it + it's not that easy to implement
Last edited by d87 : 01-04-10 at 02:32 AM.
d87 is offline Report comment to moderator  
Reply With Quote
Unread 01-03-10, 08:18 AM  
alimjocox
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 96
File comments: 68
Uploads: 2
Originally posted by Xanatandor
1. Option to grow downwards
2. Option to set opacity for group of target/non-target. This would make it easier to identify the group with DoTs for the current target
3.Option to make new groups to the left/right. Example:
To answer no.2 find this in the core .lua file
Code:
for target in pairs(sorted) do
            for i,timer in ipairs(sorted[target]) do
                if timer.timerType == "DEBUFF" then
--~                  or ( timer.timerType == "BUFF" and timer.dstGUID) 
                    timer:SetAlpha(0.75)
                else
                    timer:SetAlpha(1)
                end
                timer:SetPoint(point,prev or self.anchor,( prev and to ) or "TOPRIGHT", xOffset, (yOffset+gap)*ySign)
                prev = timer
                prevGUID = timer.dstGUID
                gap = 0
            end
            gap = 6
    end
end
Change 0.75 to a more obvious value.
Last edited by alimjocox : 01-03-10 at 08:20 AM.
alimjocox is offline Report comment to moderator  
Reply With Quote
Unread 01-03-10, 06:49 AM  
Xanatandor
A Defias Bandit

Forum posts: 2
File comments: 52
Uploads: 0
Great addon, I'm looking forward in getting use to it.

I would like to add or second some enhancement requests if you find the time to implement and find them useful:

1. Option to grow downwards
2. Option to set opacity for group of target/non-target. This would make it easier to identify the group with DoTs for the current target
3.Option to make new groups to the left/right. Example:

self mob1 mob2 mob3
CD1 SW:P SW:P SW:P
CD2 VT VT VT
DP


4. Option to have MOB names in groups. I tried to add

textfunc = function(spellName, dstName) return dstName end

to SW:P, VT and DP, this will work however I will have to do it each time there is a new version of nugrunning

Thanks for reading and considering, and thank you again for this great addon.
Xanatandor is offline Report comment to moderator  
Reply With Quote
Unread 01-02-10, 11:42 PM  
d87
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 99
File comments: 472
Uploads: 33
Originally posted by WarTemplar
First off i gotta say i love the addon.

Now with that said im using it to track my Dk's diseases and ever since I downloaded the lastest update when ever i inflict a disease on a target it tracks it twice.

For example i cast Icy Touch to inflict forst fever and i get 2 timer bars. One tracking Frost feaver and one tracking FF. The same happens with Blood Plague.

Anyone have any idea what's going on? I was perviously using ver2.3.2 and im now on ver2.5.2
that was my experiments with dks.. ie how to make disease timers to accurately show currently present diseases on target and not spam through the roof when you cast pestilence. going to upload new version soon.
d87 is offline Report comment to moderator  
Reply With Quote
Unread 01-02-10, 10:01 PM  
WarTemplar
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
First off i gotta say i love the addon.

Now with that said im using it to track my Dk's diseases and ever since I downloaded the lastest update when ever i inflict a disease on a target it tracks it twice.

For example i cast Icy Touch to inflict forst fever and i get 2 timer bars. One tracking Frost feaver and one tracking FF. The same happens with Blood Plague.

Anyone have any idea what's going on? I was perviously using ver2.3.2 and im now on ver2.5.2
WarTemplar is offline Report comment to moderator  
Reply With Quote
Unread 12-31-09, 04:55 AM  
yaroot
A Kobold Labourer
 
yaroot's Avatar

Forum posts: 1
File comments: 31
Uploads: 0
@alimjocox
I simply modified the AddSpell function to do such thing:
Code:
local function override_textfunc(spellName, dstName)
	return dstName
end

local function AddSpell(ids, opts)
	opts.textfunc = opts.textfunc or override_textfunc
	for _, i in ipairs(ids) do
		NugRunningConfig[i] = opts
	end
end
@d87
Beautiful addon! But there's something odd. I add a cooldown for my druid:
Code:
AddCooldown(6793,  { name = "Tiger's Fury", color = colors.FROZEN})
It doesn't work right in game.

edit:
Dis some digging, here's some modification to make it work right, hope it'll help people has the same problem
Code:
-- cooldowns
function NugRunning.SPELL_UPDATE_COOLDOWN(self,event)
    for spellID,opts in pairs(TrackSpells.cooldowns) do
        local startTime, duration, enabled = GetSpellCooldown(opts.localname)
        local timer
        if opts.timer and (opts.timer.spellID == spellID) then timer = opts.timer end
        if duration and duration > 3 then
            if not timer or not timer.active then
                opts.timer = self:ActivateTimer(UnitGUID("player"),UnitGUID("player"), UnitName("player"), nil, spellID, opts.localname, opts, "COOLDOWN", duration + startTime - GetTime()) -- calculate the right time_left
            end
        elseif timer and (timer.active and opts.resetable) then
            timer.active = false
            timer:Hide()
            opts.timer = nil
        end
    end
end

function NugRunning.ActivateTimer(self,srcGUID,dstGUID,dstName,dstFlags, spellID, spellName, opts, timerType, override)  -- duration override
    local time
    local multiTargetGUID
    if opts.multiTarget then
        multiTargetGUID = dstGUID
        dstGUID = nil
    end
    
    local timer
    local spellTimersActive = 0
    for i=1,MAX_TIMERS do
        if timers[i].active and (timers[i].spellID == spellID) and (timers[i].timerType == timerType) then -- use both spellID and timerType to identify the timer object
            if timers[i].dstGUID == dstGUID then
                if multiTargetGUID then timers[i].targets[multiTargetGUID] = true end
                self:RefreshTimer(srcGUID, dstGUID, dstName, dstFlags, spellID, spellName, opts, timerType, override)
                return
            end
            spellTimersActive = spellTimersActive + 1
        end
    end
    if opts.maxtimers and spellTimersActive >= opts.maxtimers and UnitGUID("target") ~= dstGUID then return end
Last edited by yaroot : 12-31-09 at 05:27 AM.
yaroot is offline Report comment to moderator  
Reply With Quote
Unread 12-30-09, 01:54 PM  
Jackalantern
A Kobold Labourer

Forum posts: 1
File comments: 38
Uploads: 0
Hi, this is a simple suggestion that I believe would turn more paladin onto this addon.

Every released I've had to add the following line to the config file with paladins:

Code:
AddSpell({ 31803 },{ name = "Holy Vengeance",duration = 15, color = colors.PINK})
So I can track my Vengeance Stacks and know when it will end, a fairly important thing to know for a raiding ret paladin when the fight deals with switches. If you could add this vengeance tracking in some way to the addon upon next your release I believe it would be a good/needed default edition.
Last edited by Jackalantern : 12-30-09 at 01:59 PM.
Jackalantern is offline Report comment to moderator  
Reply With Quote
Unread 12-30-09, 09:04 AM  
d87
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 99
File comments: 472
Uploads: 33
Originally posted by alimjocox
great addon mate.. ive been looking for a Forte_Timer replacement.. urs is splendid

was just wondering if there was anyway to show target names for debuffs instead of spell names on the cd bars, icons are good nuff for me thx again
no easy way, but you can edit config.lua and add ", textfunc = function(spellName, dstName) return dstName end" on spells you need. tho cooldown bars are not targeted
d87 is offline Report comment to moderator  
Reply With Quote
Unread 12-30-09, 08:40 AM  
alimjocox
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 96
File comments: 68
Uploads: 2
great addon mate.. ive been looking for a Forte_Timer replacement.. urs is splendid

was just wondering if there was anyway to show target names for debuffs instead of spell names on the cd bars, icons are good nuff for me thx again
Last edited by alimjocox : 12-30-09 at 08:40 AM.
alimjocox is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.