Download
(366Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 05-08-24 07:52 AM
Pictures
File Info
Compatibility:
Cataclysm Classic (4.4.0)
Classic (1.15.0)
Guardians of the Dream (10.2.0)
Fractures in Time (10.1.5)
WotLK Patch (3.4.2)
TBC Patch (2.5.4)
Updated:05-08-24 07:52 AM
Created:unknown
Downloads:145,932
Favorites:298
MD5:
Categories:Buff, Debuff, Spell, Priest, Warlock, Combat Mods

NugRunning  Popular! (More than 5000 hits)

Version: 10.2.8
by: d87 [More]

Rotational timer addon for all classes.



- Multi-target
- Timers are customizable for each spell
- Optional nameplate timers
- Totem Timers in Classic
- Supports groups, priorities and is able to normalize selected timers duration and hence bring them to a common speed
- Support for dot/gcd ticks, Pandemic and similar WoD dot mechanic

/nrun - list of slash commands

NugRunning on github

>> Beta releases



User config module still works.
NugRunningUserConfig wiki page

NugRunning
10.2.8 (2024-05-08)
Full Changelog Previous Releases
  • Druid Cata update
  • Priest, Rogue, Warrior Cata update
Archived Files (28)
File Name
Version
Size
Author
Date
10.2.7
367kB
d87
04-30-24 01:04 PM
10.2.6
353kB
d87
02-05-24 04:04 AM
10.2.5
352kB
d87
01-10-24 11:31 AM
10.2.4
352kB
d87
01-08-24 08:14 PM
10.2.3
352kB
d87
11-26-23 08:38 PM
10.2.1
351kB
d87
11-21-23 08:01 AM
10.2.0
351kB
d87
11-15-23 11:30 PM
10.1.5
350kB
d87
09-12-23 02:34 AM
10.1.5
350kB
d87
09-12-23 02:34 AM
10.1.4
350kB
d87
08-27-23 04:30 AM
10.1.4
350kB
d87
08-27-23 04:30 AM
10.1.3
353kB
d87
08-25-23 10:51 PM
10.1.3
353kB
d87
08-25-23 10:51 PM
10.1.3
353kB
d87
08-25-23 10:51 PM
10.1.2
351kB
d87
08-25-23 02:54 AM
9.2.4
350kB
d87
08-25-23 02:51 AM
10.1.1
351kB
d87
08-25-23 02:50 AM
10.1.0
350kB
d87
07-11-23 10:39 PM
10.0.2
350kB
d87
01-10-23 02:04 AM
10.0.1
350kB
d87
10-25-22 01:26 PM
10.0.0
350kB
d87
10-25-22 12:35 PM
9.2.3
350kB
d87
09-05-22 10:17 PM
9.2.2
350kB
d87
08-30-22 11:11 AM
9.2.1
336kB
d87
03-05-22 01:15 AM
9.2.0
336kB
d87
02-22-22 06:12 PM
9.1.0
336kB
d87
06-29-21 03:45 PM
9.1.0
336kB
d87
06-29-21 03:45 PM
9.1.0
336kB
d87
06-29-21 03:43 PM


Post A Reply Comment Options
Unread 04-29-11, 01:35 AM  
Raintola
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Is there a way to have only one or two targets' debuffs show?

Also, how does one go about stopping the totem timers from displaying short of deleting the file or going down and black listing all of the totem spells?
Last edited by Raintola : 04-29-11 at 01:44 AM.
Report comment to moderator  
Reply With Quote
Unread 04-28-11, 11:37 AM  
trixan
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: Re: Critical Mass

Originally posted by d87
Code:
AddSpell( 22959 ,{ name = "Critical Mass", shinerefresh = true, duration = 30, recast_mark = 2.5, color = colors.CURSE, short = "Scorch" })
or dl from https://github.com/rgd87/NugRunning/zipball/master
thank you very much, the addspell hadn't worked but the dl works fine
Report comment to moderator  
Reply With Quote
Unread 04-28-11, 06:10 AM  
trixan
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: Re: Critical Mass

Originally posted by d87
Code:
AddSpell( 22959 ,{ name = "Critical Mass", shinerefresh = true, duration = 30, recast_mark = 2.5, color = colors.CURSE, short = "Scorch" })
or dl from https://github.com/rgd87/NugRunning/zipball/master
thank you i will try it after work
Report comment to moderator  
Reply With Quote
Unread 04-28-11, 03:20 AM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
Re: Re: Re: Critical Mass

Originally posted by trixan
yes we use scorch sometimes as filler but in a normal fight we use it only to activate the critical mass debuff (5%crit) and it lasts only 30 seconds. what row must i modify to reactivate the cd timer?
Code:
AddSpell( 22959 ,{ name = "Critical Mass", shinerefresh = true, duration = 30, recast_mark = 2.5, color = colors.CURSE, short = "Scorch" })
or dl from https://github.com/rgd87/NugRunning/zipball/master
Report comment to moderator  
Reply With Quote
Unread 04-28-11, 02:00 AM  
trixan
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Critical Mass

Originally posted by d87
Uncomment it in config.lua

I learned somewhere that firemages nowdays use scorch as a mana efficient filler alongside fireball in their dps cycle anyway, and decided to remove it from default config if critical mass is that passive. Is it wrong?
yes we use scorch sometimes as filler but in a normal fight we use it only to activate the critical mass debuff (5%crit) and it lasts only 30 seconds. what row must i modify to reactivate the cd timer?
Report comment to moderator  
Reply With Quote
Unread 04-27-11, 07:46 PM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
Re: Critical Mass

Originally posted by trixan
hi,

i am playing fire mage and after 4.1 i cant see the cooldown bar for Critical Mass, all the other bars are there only Critical Mass is missing.

im playing the german version of wow.


sorry for my bad english
Uncomment it in config.lua

I learned somewhere that firemages nowdays use scorch as a mana efficient filler alongside fireball in their dps cycle anyway, and decided to remove it from default config if critical mass is that passive. Is it wrong?
Last edited by d87 : 04-27-11 at 07:47 PM.
Report comment to moderator  
Reply With Quote
Unread 04-27-11, 03:58 PM  
trixan
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Critical Mass

hi,

i am playing fire mage and after 4.1 i cant see the cooldown bar for Critical Mass, all the other bars are there only Critical Mass is missing.

im playing the german version of wow.


sorry for my bad english
Report comment to moderator  
Reply With Quote
Unread 04-27-11, 12:32 PM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
Re: Awesome

Originally posted by Pekti
Thanks so much for the help, and for the updates. The codes you posted work great. Two issues though (but this first one is not a big-deal issue) would be that when I Riptide and use one charge of Tidal Waves, it still shows 2 on the counter. But that's not a big deal at all.

The 2nd issue is that the /nrun cooldowns command doesn't print a confirmation. But that's also not a huge deal :P Thanks again!
In some rare cases, e.g. warlock's Backdraft and apparently Tidal Waves too, combat log message about spell's charge being removed is not generated. I suppose that's blizzard trying to optimize things a bit where it won't hurt. So that's why
Report comment to moderator  
Reply With Quote
Unread 04-27-11, 09:40 AM  
Pekti
A Kobold Labourer

Forum posts: 0
File comments: 43
Uploads: 0
Awesome

Thanks so much for the help, and for the updates. The codes you posted work great. Two issues though (but this first one is not a big-deal issue) would be that when I Riptide and use one charge of Tidal Waves, it still shows 2 on the counter. But that's not a big deal at all.

The 2nd issue is that the /nrun cooldowns command doesn't print a confirmation. But that's also not a huge deal :P Thanks again!
Report comment to moderator  
Reply With Quote
Unread 04-26-11, 12:37 AM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
Re: Great addon!

To track other players spells on yourself try adding anySource = true, target = "player"

Code:
AddSpell( 79206 ,{ name = "Spiritwalker's Grace", duration = 10, color = colors.LGREEN })
AddSpell( 53390 ,{ name = "Tidal Waves", duration = 15 })
These work for me
Report comment to moderator  
Reply With Quote
Unread 04-25-11, 07:37 PM  
Pekti
A Kobold Labourer

Forum posts: 0
File comments: 43
Uploads: 0
Great addon!

I absolutely love this addon! It's helped me so much on my dps alts, as I heal and tank most of the time while playing. I've started getting creative and added a lot of different spells to the config.lua file, but there's quite a few I'm having trouble with.

I saw the "trinket" section that had Blood Fury and Berzerking racials, so I thought I'd get clever and add Power Infusion, Pain Suppression, Innervate, things of that nature (so that I would see these buffs pop up regardless of any character I'm on). But it doesn't seem like that's quite the way it works. Is there a way to make "universal" buffs/spells such as the ones I just listed?

I'm also having trouble adding Spiritwalker's Grace and Tidal Waves for my shaman (under the shaman section, of course). I basically copied the format of a spell that was already there but they didn't work and actually ended up causing some errors in-game.

Anywho, thanks for your time on this and the time you've put into this addon. I absolutely love it and look forward to continuing to customize it.
Report comment to moderator  
Reply With Quote
Unread 04-22-11, 09:13 PM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
only manually with /nrun clear
Report comment to moderator  
Reply With Quote
Unread 04-22-11, 04:09 AM  
dannaro
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
hey,

i need help! i'm a warlock and if i cast CoE on a target it lasts even if i am out of combat, can i change that?

thanks
Report comment to moderator  
Reply With Quote
Unread 04-20-11, 11:05 AM  
Bebe4659
A Defias Bandit

Forum posts: 2
File comments: 34
Uploads: 0
Thank you for the quick fix. Very much appreciated
Report comment to moderator  
Reply With Quote
Unread 04-19-11, 03:28 PM  
Bebe4659
A Defias Bandit

Forum posts: 2
File comments: 34
Uploads: 0
Getting a couple funky error messages whenever I use Drain Soul on my lock:


Message: Interface\AddOns\NugRunning\NugRunning.lua:377: attempt to index field 'opts' (a nil value)
Time: Tue Apr 19 17:23:37 2011
Count: 9
Stack: Interface\AddOns\NugRunning\NugRunning.lua:377: in function `?'
Interface\AddOns\NugRunning\NugRunning.lua:4: in function <Interface\AddOns\NugRunning\NugRunning.lua:3>

Locals: self = NugRunning {
ArrangeTimers = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:449
SPELL_UPDATE_COOLDOWN = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:159
ReInitSpells = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:534
CreateAnchor = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:718
SetupArrange = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:433
anchor = <unnamed> {
}
DeactivateTimer = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:312
SPELL_ACTIVATION_OVERLAY_GLOW_SHOW = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:143
SPELL_ACTIVATION_OVERLAY_GLOW_HIDE = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:150
UNIT_COMBO_POINTS = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:529
TimerFunc = <function> defined @Interface\AddOns\NugRunning\frame.lua:51
SettingsChanged = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:541
timers = <table> {
}
active = <table> {
}
PLAYER_LOGIN = <function> defined =[C]:-1
GLYPH_UPDATED = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:534
ActivateTimer = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:179
SetDefaultDuration = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:347
BarFrame = <function> defined =[C]:-1
ClearTimers = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:546
UNIT_AURA = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:372
SlashCmd = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:568
COMBAT_LOG_EVENT_UNFILTERED = <function> defined =[C]:-1
RemoveDose = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:300
RefreshTimer = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:250
PLAYER_TALENT_UPDATE = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:534
CreateTimer = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:403
QueueAura = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:358
DeactivateTimersOnDeath = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:336
ACTIVE_TALENT_GROUP_CHANGED = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:534
0 = <userdata>
PLAYER_TARGET_CHANGED = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:391
free = <table> {
}
}
event = "UNIT_AURA"
unit = "target"
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
1120 = <table> {
}
}
(for control) = 1120
spellID = 1120
timer = <table> {
SetTime = <function> defined @Interface\AddOns\NugRunning\drainsoul.lua:26
filter = "HARMFUL|PLAYER"
}
name = "Drain Soul"
_ = ""
_ = "Interface\Icons\Spell_Shadow_Haunting"
count = 0
_ = nil
duration = 15.108
expirationTime = 11319.302
caster = "player"
_ = nil
_ = nil
aura_spellID = 1120
(*temporary) = nil
(*temporary) = "player"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'opts' (a nil value)"
queue = <table> {
target = <table> {
}
}
UnitAura = <function> defined =[C]:-1
and


Message: Interface\AddOns\NugRunning\drainsoul.lua:46: attempt to perform arithmetic on field 'ticktime' (a nil value)
Time: Tue Apr 19 17:21:18 2011
Count: 2
Stack: Interface\AddOns\NugRunning\drainsoul.lua:46: in function <Interface\AddOns\NugRunning\drainsoul.lua:35>
[C]: in function `?'
Interface\AddOns\NugRunning\NugRunning.lua:4: in function <Interface\AddOns\NugRunning\NugRunning.lua:3>

Locals: self = NugRunning {
ArrangeTimers = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:449
SPELL_UPDATE_COOLDOWN = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:159
ReInitSpells = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:534
CreateAnchor = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:718
SetupArrange = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:433
anchor = <unnamed> {
}
DeactivateTimer = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:312
SPELL_ACTIVATION_OVERLAY_GLOW_SHOW = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:143
SPELL_ACTIVATION_OVERLAY_GLOW_HIDE = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:150
UNIT_COMBO_POINTS = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:529
TimerFunc = <function> defined @Interface\AddOns\NugRunning\frame.lua:51
SettingsChanged = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:541
timers = <table> {
}
active = <table> {
}
PLAYER_LOGIN = <function> defined =[C]:-1
GLYPH_UPDATED = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:534
ActivateTimer = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:179
SetDefaultDuration = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:347
BarFrame = <function> defined =[C]:-1
ClearTimers = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:546
UNIT_AURA = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:372
SlashCmd = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:568
COMBAT_LOG_EVENT_UNFILTERED = <function> defined =[C]:-1
RemoveDose = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:300
RefreshTimer = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:250
PLAYER_TALENT_UPDATE = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:534
CreateTimer = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:403
QueueAura = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:358
DeactivateTimersOnDeath = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:336
ACTIVE_TALENT_GROUP_CHANGED = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:534
0 = <userdata>
PLAYER_TARGET_CHANGED = <function> defined @Interface\AddOns\NugRunning\NugRunning.lua:391
free = <table> {
}
}
event = "COMBAT_LOG_EVENT_UNFILTERED"
timestamp = 1303248081.675
eventType = "SPELL_PERIODIC_DAMAGE"
srcGUID = "0x0580000006F5A332"
srcName = "Mangroas"
srcFlags = 1297
dstGUID = "0xF130ACE10000CB18"
dstName = "Gyreworm"
dstFlags = 68168
spellID = 1120
spellName = "Drain Soul"
spellSchool = 32
auraType = 10652
amount = -1
isSrcPlayer = true
now = 11165.192
(*temporary) = <function> defined @Interface\AddOns\NugRunning\frame.lua:82
(*temporary) = <unnamed> {
0 = <userdata>
glow = <unnamed> {
}
srcGUID = "0x0580000006F5A332"
SetAlpha = <function> defined @Interface\AddOns\Tukui_NugRunning\Tukui_NugRunning.lua:58
dstGUID = "0xF130ACE10000CB18"
MakeTimeless = <function> defined @Interface\AddOns\NugRunning\frame.lua:88
animIn = <unnamed> {
}
icon = <unnamed> {
}
endTime = 10190.929
timeText = <unnamed> {
}
SetName = <function> defined @Interface\AddOns\NugRunning\frame.lua:107
shine = <unnamed> {
}
bar = <unnamed> {
}
shadow = <unnamed> {
}
timerType = "DEBUFF"
targets = <table> {
}
dstName = "Gyreworm"
MarkUpdate = <function> defined @Interface\AddOns\NugRunning\frame.lua:41
SetCount = <function> defined @Interface
Last edited by Bebe4659 : 04-19-11 at 03:28 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: