Download
(169 Kb)
Download
Updated: 09-13-13 03:57 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:09-13-13 03:57 AM
Created:unknown
Downloads:64,006
Favorites:273
MD5:
Categories:Buff, Debuff, Spell, Warlock, Warrior, DPS, Combat Mods
5.4
NugRunning  Popular! (More than 5000 hits)
Version: 5.2.3a
by: d87 [More]
Combatlog driven multitarget timer addon for all classes. Also supports cooldowns, nameplates, totems, ticks, internal cooldowns.

/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

TukUI/ElvUI styled skin by mrruben5



If you've noticed something missing in default config that should be there, post about it in the comments. I can't always keep up with the changes on classes that I don't actively play.

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:
(btw, now 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 (59)
File Name
Version
Size
Author
Date
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 12:07 PM
5.1.11
165kB
d87
12-13-12 05:52 PM
5.1.11
165kB
d87
12-11-12 02:55 PM
5.1.9
165kB
d87
11-28-12 07:08 AM
5.1.8
164kB
d87
11-27-12 11:36 AM
5.1.6
164kB
d87
11-19-12 03: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 10:08 AM
4.4.3
26kB
d87
12-29-11 12:28 AM
4.4.1
26kB
d87
12-26-11 11:01 AM
4.3
23kB
d87
11-30-11 07: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 10: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 05:33 AM
2.5.5
19kB
d87
02-12-10 01:52 AM
2.5.4
19kB
d87
01-19-10 12:58 AM
2.5.3
19kB
d87
01-02-10 10:52 PM
2.5.2
18kB
d87
01-01-10 10:32 AM
2.5.1
18kB
d87
12-30-09 06:40 AM
2.5
18kB
d87
12-29-09 11:39 AM
2.4 RC
18kB
d87
12-18-09 02:16 PM
2.3.2
18kB
d87
12-14-09 05:16 AM
2.3.1
19kB
d87
12-11-09 01:14 PM
2.3
18kB
d87
11-22-09 09: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
Old 10-16-10, 02:06 PM  
Neef
A Cliff Giant
 
Neef's Avatar

Forum posts: 75
File comments: 39
Uploads: 0
Is there a way to make the addon show only the spells I've entered? similar to creating a whitelist?
Neef is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 02:24 PM  
d87
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 98
File comments: 455
Uploads: 33
you can find everything in config.lua
d87 is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 04:32 PM  
Neef
A Cliff Giant
 
Neef's Avatar

Forum posts: 75
File comments: 39
Uploads: 0
Alright. thanks ^_^
Neef is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 06:50 PM  
Eckdahl
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
Paladin bars

Hand of Light procs aren't showing up. Looking at config.lua , you have the spell ID for Inquisition listed instead of Hand of Light:

Code:
AddActivation( 84963,{ name = "Hand of Light", shine = true, showid = 85256, short = "Light", color = colors.PINK, duration = 8 })
But even changing the 84963 to 90174 (The Hand of Light procced buff according to WoWHead) doesn't show the bar when the proc actually occurs for some reason.

Code:
AddActivation( 90174 ,{ name = "Hand of Light", shine = true, showid = 85256, short = "Light", color = colors.PINK, duration = 8 })
Am I missing something?
Eckdahl is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 10:39 PM  
d87
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 98
File comments: 455
Uploads: 33
Re: Paladin bars

Originally posted by Eckdahl
Hand of Light procs aren't showing up. Looking at config.lua , you have the spell ID for Inquisition listed instead of Hand of Light:
Well, first of all they do show up on my beta paladin. Regarding ids you're missing that while for inquisition we're tracking spell in combat log (AddSpell), for hand of light we're tracking spell activation overlay = that glowing border thing on spells on default action bars (AddActivation).
That means we activate timer when glow starts on inquisition. that's why ids are the same. Dunno why i did it like that

Try AddSpell({ 90174 },{ name = "Hand of Light", shine = true, showid = 85256, short = "Light", color = colors.PINK, duration = 8 })
d87 is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 11:21 PM  
Eckdahl
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
Re: Re: Paladin bars

Originally posted by d87
Try AddSpell({ 90174 },{ name = "Hand of Light", shine = true, showid = 85256, short = "Light", color = colors.PINK, duration = 8 }) [/b]
That did the trick, thank you.
Eckdahl is offline Report comment to moderator  
Reply With Quote
Old 10-17-10, 05:06 AM  
boingy
A Kobold Labourer

Forum posts: 1
File comments: 30
Uploads: 0
not see wound poison when add to config file =(
Code:
AddSpell({ 13219 }, { name = "Wound Poison", color = { 0.1, 0.75, 0.1}, duration = 15, short = "Wound"})
boingy is offline Report comment to moderator  
Reply With Quote
Old 10-22-10, 11:31 AM  
Schnacke
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Hey

first, thanks for this! really great

second, is there an option to hide the frame out of combat?


Thanks in advance
Schnacke is offline Report comment to moderator  
Reply With Quote
Old 10-23-10, 12:57 AM  
d87
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 98
File comments: 455
Uploads: 33
is there an option to hide the frame out of combat?
nope
d87 is offline Report comment to moderator  
Reply With Quote
Old 10-25-10, 11:40 PM  
Coldfury
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 78
Uploads: 3
The debuff "Scarlet Fever" for Death Knight, blood spec, needs to be added to the list of monitored debuffs please.
Coldfury is offline Report comment to moderator  
Reply With Quote
Old 10-27-10, 08:05 PM  
Razko
A Defias Bandit
 
Razko's Avatar

Forum posts: 2
File comments: 19
Uploads: 0
Yo, I'm getting some very weird bugs with DK diseases. It's easier to describe with a picture:

http://img12.imageshack.us/img12/256...2710214917.jpg

As you see my diseases on nugrunning display are shown as freezing fog and killing machine. I then also have a freezing fog proc, you can confirm that in the actual buff list, this one is correct.

Basically, sometimes my diseases are mistagged for my procs. I also had the bar just not spawning at all. As in, I had both blood plague and frost fever on a target, yet in nugrunning display, it only showed blood plague. I could see my own frost fever on the target frame. Unfortunately I couldn't get a screenshot of that.

I've been trying to find a way to reproduce this for several hours but it seems completely random. The only useful info I can give is that I think it never happened in the beginning of a rotation, i.e. it has to do something with updates. It also seems to usually happen while the procs are active, i.e. if I refresh diseases while I have freezing fog or killing machine up.

I realize this is way too little info, but maybe it's something obvious since there's a separate code for DKs? I play a warlock too and I've never noticed this type of thing happening, and it seems nobody else reports this either. Admittedly I don't raid on my warlock so there's never a situation with tons of debuff on a target already, but at least in PvP, this never happens.

Edit: I'm using 2.9.2 since 2.9.5 just came out. But code comparison tells me that the only updated file is config, with none of the disease/freezing fog/killing machine lines touched, so this should have no effect.

Also, I noticed this when the disease spells are added:

AddSpell({ 55095 },{ name = "Frost Fever", color = colors.CHILL, duration = 15, init = function(self)self.duration = 15 + Talent(49036)*3 end })
AddSpell({ 55078 },{ name = "Blood Plague", color = colors.PURPLE, duration = 15, init = function(self)self.duration = 15 + Talent(49036)*3 end })

I see that your Talent function returns rank, however, Epidemic increases durations by 4sec per rank not 3sec, so this should be *4. I'll check later today if this will actually fix the issue or not, although I doubt it.
Last edited by Razko : 10-27-10 at 10:52 PM.
Razko is offline Report comment to moderator  
Reply With Quote
Old 10-28-10, 01:13 AM  
d87
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 98
File comments: 455
Uploads: 33
Try this:
http://github.com/rgd87/NugRunning/zipball/master

The fix is lame (if it works at all), but i'm still not sure what's happening and I was going to completely rewrite this addon anyway

I see that your Talent function returns rank, however, Epidemic increases durations by 4sec per rank not 3sec, so this should be *4. I'll check later today if this will actually fix the issue or not, although I doubt it.
don't mind that. duration is not used here
d87 is offline Report comment to moderator  
Reply With Quote
Old 10-29-10, 06:11 AM  
Razko
A Defias Bandit
 
Razko's Avatar

Forum posts: 2
File comments: 19
Uploads: 0
From my limited testing on instance solo runs and dummy, this seems to work. I'll raid only on monday soonest, I'll post again then.
Razko is offline Report comment to moderator  
Reply With Quote
Old 10-29-10, 07:27 PM  
jessica
A Murloc Raider

Forum posts: 6
File comments: 90
Uploads: 0
this addon is lovely!! lightweight and does alot of things! Love it.


two requests if you would like to add them into to-do list , up to u ofc xD

1. add castbar that looks identical to these buffs/debuffs bars, so that I can put the bars above my casting bar which looks the same. I know i can download an addon like quartz, but its heavy and I don't want to get it because it has so many options in it which i will disable and then will use space for nothing.

2. add option where I can add names into the bar instead of spellname, specialy for hots, I play druid healer, I put rejuvenation on everybody, and I kind of don't want to see Rejuvenation on the bar. instead I want to see the player name of which I have my rejuv on. so then I can remove spellname, and put player name in there.



also a question (can I have different color for different stack?) for example lifebloom 3 stacks, first stack (yellow) x2 (cyan) x3 (green) as for color of the bar. thanks

cheers
Last edited by jessica : 10-29-10 at 08:02 PM.
jessica is offline Report comment to moderator  
Reply With Quote
Old 10-31-10, 10:35 AM  
d87
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 98
File comments: 455
Uploads: 33
2. add option where I can add names into the bar instead of spellname, specialy for hots, I play druid healer, I put rejuvenation on everybody, and I kind of don't want to see Rejuvenation on the bar. instead I want to see the player name of which I have my rejuv on. so then I can remove spellname, and put player name in there.
See how it's done for prayer of mending in config. Don't really want to make it global.

also a question (can I have different color for different stack?) for example lifebloom 3 stacks, first stack (yellow) x2 (cyan) x3 (green) as for color of the bar. thanks
i'll add this later

1. add castbar that looks identical to these buffs/debuffs bars, so that I can put the bars above my casting bar which looks the same. I know i can download an addon like quartz, but its heavy and I don't want to get it because it has so many options in it which i will disable and then will use space for nothing.
castbar is a bit out of scope of this addon, but i was going to make myself custom unitframes and castbars. So i'll experiment with it and if it turns out cool then i'll release it as plugin
d87 is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: