Download
(156Kb)
Download
Updated: 11-27-12 05:59 PM
Pictures
File Info
Updated:11-27-12 05:59 PM
Created:11-19-10 01:04 AM
Downloads:42,496
Favorites:184
MD5:

shNameplates  Popular! (More than 5000 hits)

Version: r9.2
by: shUI [More]

shNameplates
A light-weight and beautiful nameplate addon that works right out of the box!

Why use this addon instead of some of the other famous nameplates? Simple: elegance, ease of use, and efficiency. Other addons similar to shNameplates are extremely "busy" or they are too plain. In some cases, they are highly inefficient when it comes to coding.
  • Unit Name
  • Raid Icon
  • Unit Level (using blizzard code to add difficulty coloring)
  • PvE coloring (blizzard based) and PvP coloring (class colored based)
  • Aggro and threat color (with glow overlay)
  • Castbar, Cast Time, and Spell Icon
  • Health Text Display (using color gradient for percentage)
  • Auto toggle on and off when in or out of combat (user set via config.lua)
  • Lots of config attributes that handle nameplate behavior, colors, fonts, and positioning (user set via config.lua)
  • Configuration that allows repositioning of the spell and raid icons (user set via config.lua)
  • Configuration option for TANKMODE (green coloring on aggro) and namecoloring (colors pvp enemy names with their class color) (user set via config.lua - PLEASE see changelog for more details)
  • Target cast spell names (for both channeled and cast)
  • Mouse over highlighting
  • Cool new fade in effects when nameplates appear
  • Target Unit POWER bar under health frame. SET TO ONLY IN PVP (b/c who cares about mob power at this point in the game)
  • COMBO points for feral and rogues...AND addition of showing Chi, burning embers, soul shards, holy power, burning embers, etc. (SELF buffs ony)
  • Now works with Icicle and/or Plate Buffs

NOTE: I want to thank the following authors: Caelian, Tekkub, Luzz, and Rothar. Especially Caelian, b/c I have based this addon to his famous addon caelNameplates

Bug Reports and/or Requests:
All bug reports, requests (with this addon or another), errors, suggestions, and problems will be handled via the forum-comments page.

If you liked this mod, please check out my other addons:
shClock: Data Broker simple clock
shPerformance: Data Broker memory/latency/fps usage display utility

Click here to lend your support!

v9.2
- Fixed errors due to new Nameplate object creation
- TOC bump
-----------
v9.1
- Fixed bug that was causing errors when powerbar was disabled
- Fixed code in threat update to also fix bar coloring in and out of combat correctly
------------
v9.0
- Rewrite of most functions and rearranging of function paths
- Addition of "combo" like details on nameplate that show: CHI, Shadow Orbs, Burning Embers, Holy Power, Soul Shards, etc (SELF buffs only)
- Optimized CPU usage
- Changed font and positioning
- FIXED: bug that was showing red highlighting when not having aggro and bug that wasn't properly coloring healthbar
- Big improvements
- Platebuffs and icicles ready...really this time
------------
8.1
- Much needed optimization including: iterating over nameplates and throttled threat updates IN combat ONLY
- Cleaned up some other code
- Let me know of any other random bugs
--------------
8.0
- ToC bump -> 5.0
- fixed transparency of health text, symbols, etc.
- changed function to locate and skin nameplates themselves to make sure to get every new frame correctly
---------------
7.3b
- ToC bump -> 4.3
----------------
7.3a
- OnUpdate function now checks for additional nameplates faster to prevent any issues with them appearing
- ToC bump
----------------
7.3
- ADDED: "OnSizeChanged" function as an additional backup to double check and/or fix castbar bloating
----------------
7.2
- Revamped FixCastbar function to fix castbar bloating - really this time (I have extensively tested this, so PLEASE let me know if you find it happening)
- Minor code fixes to be more readable/understandable
----------------
7.1
- Fixed powerbar nil error when disabling powerbars
----------------
7.0
- Complete revamp of lots of code
- Lots of clean up and fixes of pesky little bugs - I THINK I got them all :) Please bug report
- REMOVED: LibNameplate library and wrote my own code
- FIXED: castbar bloating and interruptability color coding
- NOTE: please let me know of ANY bugs
- REDUCED CPU and MEMORY usage significantly
-----------------
6.3
- Code clean up for initial nameplate settings
- Fix small bug with castbar still bloating...I hope
- fixed castbar width again to make sure it doesn't look like it's bugging hehe
- ADDED option to disable power bar
------------------
6.2
- Updated FixCastbar function and now bloating of castbar shouldn't occur
- Fixed up castbar and icon location and color
- Optimized code for updates
-------------------
6.1
- ADDED: Power bars to ONLY target frames! (shows all types of powers except rage/runic bower <= 0)
- Cool elite/boss icons
- Now works with platebuffs!
-------------------
6.0
- Complete revamp of lots of code and optimizations
- Got rid of redundant baggage within code
- Changed appearance of overall nameplate
- ADDED: combo points to nameplate
- ADDED: LibNameplate for additional features
- ADDED: Icons for elite mobs and boss mobs
---------------------
5.5
- Fixed the castbar from being extremely huge...should work now :)
----------------------
5.4a
- Updated TOC to patch 4.2
----------------------
5.4
- Small bug fix in config.lua file -> I know I'm stupid, but it should be good to go
----------------------
5.3
- Updated TOC to patch 4.1
- Removed CVAR that was causing problems
- Redid some code that would initialize the skinning of the plates (THANKS Csalago!)
- Minor performance tweaks
----------------------
r5.2
- REMOVED the automatic setting to show pvpcoloring in nameplates (you can set it in blizz options)
- Optimized name coloring function
- FIXED lots of global calls and made them local now (i'm an idiot I know)
- OVERALL increase in efficiency
- Fixed config file a bit and made it less bulky (sorry guys that update and have to redo their config)
- Minor bug fixes and improvements
-----------------------
r5.1
- Small bug fixes when hpallthetime set to TRUE
- Small bug fix when updating the health text of mobs
------------------------
r5.0
- ADDED a lot of new configuration options including all coloring options for the different types of units and npc.
- ADDED custom colors for TANKMODE enabled nameplates
- ADDED fade in effect when nameplates appear
- ADDED new mouse over displays of max health and name highlighting
- ADDED spell names when cast or channeled
- ADDED custom status bar texture when cast spells are NOT interruptable
- LOTS of look and feel elements redone and code optimized
- NOTE: due to all the additions, the mem usage has gone up to around 32kb (only a 10kb increase from before) and only about a 12% increase of cpu usage!
------------------------
r4.1
- Function call optimization
- ADDED: tankmode option under behavior options - this will add a green glow and green bar when you HAVE AGGRO
- ADDED: namecoloring option under behavior options - this will color all PVP names with their class colors
- Minor cosmetic fixes
-------------------------
r4.0
- Big update of overall look and feel
- Many code optimizations (still runs around 22kb)
- Increased size of cast bar and spell icon (including changing locations)
- Changed the different unit type colors: hostile, neutral, friendly unit, and friendly player
- Changed some fonts and locations of health text (NOTE: will not show text if at 100% health)
- NOTE: these are all changes that I like, you can change whatever you want via the config.lua
---------------------------
r3.1
- Small update that increased the threshold before names were being formatted of being to long (increased from 20 to 40 characters)
- Optimized Threat Update Function
---------------------------
r3
- ADDED new options to control behaviors (overlapping, threat bloat, etc)
- ADDED option to control raid icon positioning and size
- ADDED option to control spell icon positioning and size
- The thick black border around nameplates started to bother me, so I toned it down a bit
- I like the name text to be centered and the raid icon to be immediately above it
- I didn't like the custom raid icons, so I used the default blizz one (check config.lua) if you want the custom ones back
----------------------------
r2
-- ADDED lots of configuration options to the config.lua file
-- ADDED option for auto toggling the nameplates when OOC and IC (see config.lua)
-- Code optimization and tweaks (shouldn't go over 23kb of memory)
-- Cleaned up the default settings and made the neutral mob color a bit darker so the health text can be seen easier if its set to be shown
Post A Reply Comment Options
Unread 09-13-11, 07:22 PM  
shUI
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 340
Uploads: 5
Excellent, that's what I want to hear. If it happens again let me know, and let's figure it out...b/c I don't want anyone else to be having the same problems.

Originally posted by shaggy7
OK!

So I removed all my addons and enabled shNameplates only, line 489 NOT commented out. It worked. So, one-by-one, I re-enabled all the rest of my addons and haven't got that error message.

So, I have no clue what in the world could possibly cause that, but, the anomaly is gone for now. I really didn't think I was running any addons that were messing with anything related to nameplates, which is what confused me.

And, since I've caused you trouble today, I think it's appropriate to tell you that I still love your mods! shNameplates, shClock, and shPerformance are mainstays of my UI and I really cannot live without the nameplates because they're just *that* good.

Hopefully I don't see that error message creeping up again, if I do I'll try to be more specific about what's causing it, I suppose, since it seems to be playing nicely with the rest of my mods now.

Cheers!
__________________
shPerformance: Data Broker memory/latency/fps usage display utility
shNameplates: Lightweight, simple, and sexy nameplates
shClock: Lightweight and simple data broker clock
Report comment to moderator  
Reply With Quote
Unread 09-13-11, 06:52 PM  
shaggy7
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
OK!

So I removed all my addons and enabled shNameplates only, line 489 NOT commented out. It worked. So, one-by-one, I re-enabled all the rest of my addons and haven't got that error message.

So, I have no clue what in the world could possibly cause that, but, the anomaly is gone for now. I really didn't think I was running any addons that were messing with anything related to nameplates, which is what confused me.

And, since I've caused you trouble today, I think it's appropriate to tell you that I still love your mods! shNameplates, shClock, and shPerformance are mainstays of my UI and I really cannot live without the nameplates because they're just *that* good.

Hopefully I don't see that error message creeping up again, if I do I'll try to be more specific about what's causing it, I suppose, since it seems to be playing nicely with the rest of my mods now.

Cheers!
Report comment to moderator  
Reply With Quote
Unread 09-13-11, 06:00 PM  
shUI
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 340
Uploads: 5
Originally posted by shaggy7
I commented out line 489 in shNameplates.lua

Code:
--castBar:SetFrameLevel(healthBar.hpGlow:GetFrameLevel() -1)
I still get the same errors, unfortunately, and the nameplates are displaying pretty similarly to how keLston's screenshot shows, except *all* of my nameplates are showing like that, not just a few.
Ok do this. It has to be something else that you are running. Create any new character and ONLY enable my addon. Run around and see if it does the same thing. If it doesnt, then there has to be another addon that is messing with it.
__________________
shPerformance: Data Broker memory/latency/fps usage display utility
shNameplates: Lightweight, simple, and sexy nameplates
shClock: Lightweight and simple data broker clock
Report comment to moderator  
Reply With Quote
Unread 09-13-11, 05:56 PM  
shaggy7
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
I commented out line 489 in shNameplates.lua

Code:
--castBar:SetFrameLevel(healthBar.hpGlow:GetFrameLevel() -1)
I still get the same errors, unfortunately, and the nameplates are displaying pretty similarly to how keLston's screenshot shows, except *all* of my nameplates are showing like that, not just a few.
Report comment to moderator  
Reply With Quote
Unread 09-13-11, 05:04 PM  
shUI
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 340
Uploads: 5
Originally posted by keLston
Done as requested and tested.

Ran through an RDF Scholomance group with the same character with no LUA error and did not see a repeat of the healthbar issue.
Excellent! Anyone else have any issues please let me know before the next minor update.
__________________
shPerformance: Data Broker memory/latency/fps usage display utility
shNameplates: Lightweight, simple, and sexy nameplates
shClock: Lightweight and simple data broker clock
Report comment to moderator  
Reply With Quote
Unread 09-13-11, 03:13 PM  
keLston
A Deviate Faerie Dragon

Forum posts: 11
File comments: 174
Uploads: 0
Done as requested and tested.

Ran through an RDF Scholomance group with the same character with no LUA error and did not see a repeat of the healthbar issue.
Report comment to moderator  
Reply With Quote
Unread 09-13-11, 02:44 PM  
shUI
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 340
Uploads: 5
Ok, for some reason I am not having that problem at all. However, go ahead and comment out line 489. Save and reload UI. Let me know what happens. If it fixes it I am going to update it. I don't see why I am not seeing that same problem.
__________________
shPerformance: Data Broker memory/latency/fps usage display utility
shNameplates: Lightweight, simple, and sexy nameplates
shClock: Lightweight and simple data broker clock
Report comment to moderator  
Reply With Quote
Unread 09-13-11, 02:29 PM  
keLston
A Deviate Faerie Dragon

Forum posts: 11
File comments: 174
Uploads: 0
I am having this issue as well. I completely deleted shNameplates and installed it (usual way of updating). The result of the problem is that occasionally, mobs will show a healthbar but not show anything else on the nameplate (no name, no healthbar text, no elite icon, just the healthbar).

Screenshot of the resulting issue. Notice the level 39 mob in the right corner. All the other mobs have names and are a duller red healthbar. This guy is bright red despite not being targeted or aggro'd to me directly and has no name.

http://i.imgur.com/PcImN.jpg

Closeup screenshot of another mob exhibiting the problem. Noticing that the combo point feature also does not work. I have him targeted with 5 combo points on him:

http://i.imgur.com/1DZtc.jpg


Code:
[16:27:31] 1x shNameplates\shNameplates.lua:489: <unnamed>:SetFrameLevel(): Passed negative frame level: -1
<in C code>
shNameplates\shNameplates.lua:489: in function <shNameplates\shNameplates.lua:420>
shNameplates\shNameplates.lua:625: in function <shNameplates\shNameplates.lua:613>

Locals:
frame = NamePlate1 {
 oldname = <unnamed> {}
 healthBar = <unnamed> {}
 combo = <unnamed> {}
 hp = <unnamed> {}
 castBar = <unnamed> {}
 name = <unnamed> {}
 level = <unnamed> {}
 0 = <userdata>
 nameplate = true
}
healthBar = <unnamed> {
 0 = <userdata>
 hpGlow = <unnamed> {}
 hpBackground = <unnamed> {}
}
castBar = <unnamed> {
 0 = <userdata>
 castbarOverlay = <unnamed> {}
 healthBar = <unnamed> {}
 shieldedRegion = <unnamed> {}
}
glowRegion = <unnamed> {
 0 = <userdata>
}
overlayRegion = <unnamed> {
 0 = <userdata>
}
highlightRegion = <unnamed> {
 0 = <userdata>
}
nameTextRegion = <unnamed> {
 0 = <userdata>
}
levelTextRegion = <unnamed> {
 0 = <userdata>
}
bossIconRegion = <unnamed> {
 0 = <userdata>
}
raidIconRegion = <unnamed> {
 0 = <userdata>
}
stateIconRegion = <unnamed> {
 0 = <userdata>
}
_ = <unnamed> {
 0 = <userdata>
}
castbarOverlay = <unnamed> {
 0 = <userdata>
}
shieldedRegion = <unnamed> {
 0 = <userdata>
}
spellIconRegion = <unnamed> {
 0 = <userdata>
}
newNameRegion = <unnamed> {
 0 = <userdata>
}
hpRegion = <unnamed> {
 0 = <userdata>
}
cFont = "..\media\bullets.ttf"
comboRegion = <unnamed> {
 0 = <userdata>
}
cfg = <unnamed> {
 0 = <userdata>
 powercolors = <table> {}
 spellicon = <table> {}
 autohide = false
 bartex = "..\media\bartexture"
 level = <table> {}
 namecolor = true
 healthbar = <table> {}
 castbar = <table> {}
 autoshow = true
 icontex = "..\media\icontexture"
 backdrop = <table> {}
 health = <table> {}
 colors = <table> {}
 tankmode = true
 name = <table> {}
 spellname = <table> {}
 casttime = <table> {}
 raidicon = <table> {}
}
CreateFrame = <func> =[C]:-1
OnShow = <func> @..\shNameplates.lua:390
OnSizeChanged = <func> @..\shNameplates.lua:382
OnValueChanged = <func> @..\shNameplates.lua:386
OnEvent = <func> @..\shNameplates.lua:402
UpdatePlate = <func> @..\shNameplates.lua:277
OnHide = <func> @..\shNameplates.lua:397
ThreatUpdate = <func> @..\shNameplates.lua:230
customEvents = <func> @..\shNameplates.lua:411
Last edited by keLston : 09-13-11 at 02:41 PM.
Report comment to moderator  
Reply With Quote
Unread 09-13-11, 09:32 AM  
shUI
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 340
Uploads: 5
That doesn't make any sense at all. It is stated that it can't find the library. completely delete the shNameplates folder and redownload and let me know if it happens again. Anyone else having this problem?

Originally posted by shaggy7
I get the following errors with the newest version:

Code:
Message: Interface\AddOns\shNameplates\shNameplates.lua:176: attempt to index upvalue 'lib' (a nil value)
Time: 09/13/11 10:38:23
Count: 2
Stack: Interface\AddOns\shNameplates\shNameplates.lua:176: in function <Interface\AddOns\shNameplates\shNameplates.lua:175>
Interface\AddOns\shNameplates\shNameplates.lua:279: in function <Interface\AddOns\shNameplates\shNameplates.lua:277>

Locals: self = NamePlate7 {
 nameplate = true
 highlight = <unnamed> {
 }
 combo = <unnamed> {
 }
 elapsed = 2.3310001278296
Code:
Message: Interface\AddOns\shNameplates\shNameplates.lua:176: attempt to index upvalue 'lib' (a nil value)
Time: 09/13/11 10:37:33
Count: 2
Stack: Interface\AddOns\shNameplates\shNameplates.lua:176: in function <Interface\AddOns\shNameplates\shNameplates.lua:175>
Interface\AddOns\shNameplates\shNameplates.lua:279: in function <Interface\AddOns\shNameplates\shNameplates.lua:277>
Interface\AddOns\shNameplates\shNameplates.lua:608: in function <Interface\AddOns\shNameplates\shNameplates.lua:420>
Interface\AddOns\shNameplates\shNameplates.lua:625: in function <Interface\AddOns\shNameplates\shNameplates.lua:613>

Locals: self = NamePlate7 {
 nameplate = true
 highlight = <unnamed> {
 }
 combo = <unnamed> {
 }
 elapsed = 0
 hp = <unnamed> {
 }
 fade = <unnamed> {
 }
 castBar = <unnamed> {
 }
 boss = <unnamed> {
 }
 level = <unnamed> {
 }
 powerBar = <unnamed> {
 }
 ag = <unnamed> {
 }
 healthBar = <unnamed> {
 }
 mobtype = <unnamed> {
 }
 name = <unnamed> {
 }
 oldname = <unnamed> {
 }
 done = true
 oldglow = <unnamed> {
 }
 elite = <unnamed> {
 }
 0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index upvalue 'lib' (a nil value)"
lib = nil
unpack = <function> defined =[C]:-1
cfg = <unnamed> {
 0 = <userdata>
 powercolors = <table> {
 }
 spellicon = <table> {
 }
 autohide = true
 bartex = "Interface\AddOns\shNameplates\media\bartexture"
 level = <table> {
 }
 namecolor = true
 healthbar = <table> {
 }
 castbar = <table> {
 }
 autoshow = true
 icontex = "Interface\AddOns\shNameplates\media\icontexture"
 backdrop = <table> {
 }
 health = <table> {
 }
 colors = <table> {
 }
 tankmode = false
 name = <table> {
 }
 spellname = <table> {
 }
 casttime = <table> {
 }
 raidicon = <table> {
 }
}
nameColoring = <function> defined @Interface\AddOns\shNameplates\shNameplates.lua:81
ColorGradient = <function> defined @Interface\AddOns\shNameplates\shNameplates.lua:91
formatNumber = <function> defined @Interface\AddOns\shNameplates\shNameplates.lua:71
Code:
Message: Interface\AddOns\shNameplates\shNameplates.lua:176: attempt to index upvalue 'lib' (a nil value)
Time: 09/13/11 10:39:58
Count: 15822
Stack: Interface\AddOns\shNameplates\shNameplates.lua:176: in function <Interface\AddOns\shNameplates\shNameplates.lua:175>
Interface\AddOns\shNameplates\shNameplates.lua:235: in function <Interface\AddOns\shNameplates\shNameplates.lua:230>

Locals: self = NamePlate7 {
 nameplate = true
 highlight = <unnamed> {
 }
 combo = <unnamed> {
 }
 elapsed = 97.57400432881
 hp = <unnamed> {
 }
 fade = <unnamed> {
 }
 castBar = <unnamed> {
 }
 boss = <unnamed> {
 }
 level = <unnamed> {
 }
 powerBar = <unnamed> {
 }
 ag = <unnamed> {
 }
 healthBar = <unnamed> {
 }
 mobtype = <unnamed> {
 }
 name = <unnamed> {
 }
 oldname = <unnamed> {
 }
 done = true
 oldglow = <unnamed> {
 }
 elite = <unnamed> {
 }
 0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index upvalue 'lib' (a nil value)"
lib = nil
unpack = <function> defined =[C]:-1
cfg = <unnamed> {
 0 = <userdata>
 powercolors = <table> {
 }
 spellicon = <table> {
 }
 autohide = true
 bartex = "Interface\AddOns\shNameplates\media\bartexture"
 level = <table> {
 }
 namecolor = true
 healthbar = <table> {
 }
 castbar = <table> {
 }
 autoshow = true
 icontex = "Interface\AddOns\shNameplates\media\icontexture"
 backdrop = <table> {
 }
 health = <table> {
 }
 colors = <table> {
 }
 tankmode = false
 name = <table> {
 }
 spellname = <table> {
 }
 casttime = <table> {
 }
 raidicon = <table> {
 }
}
nameColoring = <function> defined @Interface\AddOns\shNameplates\shNameplates.lua:81
ColorGradient = <function> defined @Interface\AddOns\shNameplates\shNameplates.lua:91
formatNumber = <function> defined @Interface\AddOns\shNameplates\shNameplates.lua:71
__________________
shPerformance: Data Broker memory/latency/fps usage display utility
shNameplates: Lightweight, simple, and sexy nameplates
shClock: Lightweight and simple data broker clock
Report comment to moderator  
Reply With Quote
Unread 09-13-11, 08:41 AM  
shaggy7
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
I get the following errors with the newest version:

Code:
Message: Interface\AddOns\shNameplates\shNameplates.lua:176: attempt to index upvalue 'lib' (a nil value)
Time: 09/13/11 10:38:23
Count: 2
Stack: Interface\AddOns\shNameplates\shNameplates.lua:176: in function <Interface\AddOns\shNameplates\shNameplates.lua:175>
Interface\AddOns\shNameplates\shNameplates.lua:279: in function <Interface\AddOns\shNameplates\shNameplates.lua:277>

Locals: self = NamePlate7 {
 nameplate = true
 highlight = <unnamed> {
 }
 combo = <unnamed> {
 }
 elapsed = 2.3310001278296
Code:
Message: Interface\AddOns\shNameplates\shNameplates.lua:176: attempt to index upvalue 'lib' (a nil value)
Time: 09/13/11 10:37:33
Count: 2
Stack: Interface\AddOns\shNameplates\shNameplates.lua:176: in function <Interface\AddOns\shNameplates\shNameplates.lua:175>
Interface\AddOns\shNameplates\shNameplates.lua:279: in function <Interface\AddOns\shNameplates\shNameplates.lua:277>
Interface\AddOns\shNameplates\shNameplates.lua:608: in function <Interface\AddOns\shNameplates\shNameplates.lua:420>
Interface\AddOns\shNameplates\shNameplates.lua:625: in function <Interface\AddOns\shNameplates\shNameplates.lua:613>

Locals: self = NamePlate7 {
 nameplate = true
 highlight = <unnamed> {
 }
 combo = <unnamed> {
 }
 elapsed = 0
 hp = <unnamed> {
 }
 fade = <unnamed> {
 }
 castBar = <unnamed> {
 }
 boss = <unnamed> {
 }
 level = <unnamed> {
 }
 powerBar = <unnamed> {
 }
 ag = <unnamed> {
 }
 healthBar = <unnamed> {
 }
 mobtype = <unnamed> {
 }
 name = <unnamed> {
 }
 oldname = <unnamed> {
 }
 done = true
 oldglow = <unnamed> {
 }
 elite = <unnamed> {
 }
 0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index upvalue 'lib' (a nil value)"
lib = nil
unpack = <function> defined =[C]:-1
cfg = <unnamed> {
 0 = <userdata>
 powercolors = <table> {
 }
 spellicon = <table> {
 }
 autohide = true
 bartex = "Interface\AddOns\shNameplates\media\bartexture"
 level = <table> {
 }
 namecolor = true
 healthbar = <table> {
 }
 castbar = <table> {
 }
 autoshow = true
 icontex = "Interface\AddOns\shNameplates\media\icontexture"
 backdrop = <table> {
 }
 health = <table> {
 }
 colors = <table> {
 }
 tankmode = false
 name = <table> {
 }
 spellname = <table> {
 }
 casttime = <table> {
 }
 raidicon = <table> {
 }
}
nameColoring = <function> defined @Interface\AddOns\shNameplates\shNameplates.lua:81
ColorGradient = <function> defined @Interface\AddOns\shNameplates\shNameplates.lua:91
formatNumber = <function> defined @Interface\AddOns\shNameplates\shNameplates.lua:71
Code:
Message: Interface\AddOns\shNameplates\shNameplates.lua:176: attempt to index upvalue 'lib' (a nil value)
Time: 09/13/11 10:39:58
Count: 15822
Stack: Interface\AddOns\shNameplates\shNameplates.lua:176: in function <Interface\AddOns\shNameplates\shNameplates.lua:175>
Interface\AddOns\shNameplates\shNameplates.lua:235: in function <Interface\AddOns\shNameplates\shNameplates.lua:230>

Locals: self = NamePlate7 {
 nameplate = true
 highlight = <unnamed> {
 }
 combo = <unnamed> {
 }
 elapsed = 97.57400432881
 hp = <unnamed> {
 }
 fade = <unnamed> {
 }
 castBar = <unnamed> {
 }
 boss = <unnamed> {
 }
 level = <unnamed> {
 }
 powerBar = <unnamed> {
 }
 ag = <unnamed> {
 }
 healthBar = <unnamed> {
 }
 mobtype = <unnamed> {
 }
 name = <unnamed> {
 }
 oldname = <unnamed> {
 }
 done = true
 oldglow = <unnamed> {
 }
 elite = <unnamed> {
 }
 0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index upvalue 'lib' (a nil value)"
lib = nil
unpack = <function> defined =[C]:-1
cfg = <unnamed> {
 0 = <userdata>
 powercolors = <table> {
 }
 spellicon = <table> {
 }
 autohide = true
 bartex = "Interface\AddOns\shNameplates\media\bartexture"
 level = <table> {
 }
 namecolor = true
 healthbar = <table> {
 }
 castbar = <table> {
 }
 autoshow = true
 icontex = "Interface\AddOns\shNameplates\media\icontexture"
 backdrop = <table> {
 }
 health = <table> {
 }
 colors = <table> {
 }
 tankmode = false
 name = <table> {
 }
 spellname = <table> {
 }
 casttime = <table> {
 }
 raidicon = <table> {
 }
}
nameColoring = <function> defined @Interface\AddOns\shNameplates\shNameplates.lua:81
ColorGradient = <function> defined @Interface\AddOns\shNameplates\shNameplates.lua:91
formatNumber = <function> defined @Interface\AddOns\shNameplates\shNameplates.lua:71
Report comment to moderator  
Reply With Quote
Unread 09-10-11, 07:13 PM  
kxuhx
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
Originally posted by shUI
Comment out line 193 and that should work
Yep, found it right after i posted!

Thanks!
Report comment to moderator  
Reply With Quote
Unread 09-10-11, 06:59 PM  
shUI
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 340
Uploads: 5
Originally posted by kxuhx
Had to poke around to find the way to remove the dropshadow from the level.

but cant figure out how to disable the "grow" that happens when you hover or target a name plate. Can you direct me to a way (if there is one) to disable it?

thanks!
Comment out line 193 and that should work
__________________
shPerformance: Data Broker memory/latency/fps usage display utility
shNameplates: Lightweight, simple, and sexy nameplates
shClock: Lightweight and simple data broker clock
Report comment to moderator  
Reply With Quote
Unread 09-10-11, 06:57 PM  
kxuhx
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
Had to poke around to find the way to remove the dropshadow from the level.

but cant figure out how to disable the "grow" that happens when you hover or target a name plate. Can you direct me to a way (if there is one) to disable it?

thanks!
Report comment to moderator  
Reply With Quote
Unread 09-10-11, 09:00 AM  
shUI
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 340
Uploads: 5
Awesome
__________________
shPerformance: Data Broker memory/latency/fps usage display utility
shNameplates: Lightweight, simple, and sexy nameplates
shClock: Lightweight and simple data broker clock
Report comment to moderator  
Reply With Quote
Unread 09-10-11, 04:41 AM  
Sockz0r
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 781
Uploads: 7
Greetings!

I've been looking to replace TidyPlates with a more memory loving nameplate addon, and this is great!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: