Download
(3 MB)
Download
Updated: 05-04-13 04:04 AM
Pictures
File Info
Compatibility:
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:05-04-13 04:04 AM
Created:07-01-09 01:57 AM
Downloads:125,062
Favorites:508
MD5:
5.3
caelNameplates  Popular! (More than 5000 hits)
Version: r23 040513
by: Caellian [More]
DESCRIPTION

Sexy Nameplates addon


SOME FEATURES

* Reskinned the default nameplates: both health and castbar.

* Reskinned the aggro colouring system.

* Reuse Blizzard code keeping memory usage down to around 16kb.

* Automatically enable nameplates when entering combat. (can be disabled through slash command)

* Automatically disable nameplates when leaving combat. (can be disabled through slash command)

* Hidden level text if the unit is not elite and same level as the player.

* Cast timer added to the left of the castbar.
r23 040513
- Toc Update
- Minor improvements

r22 011212
- Fixed nameplates blinking

r21 301112
- Updated for 5.1
- Auto toggle turned on by default

r20 011211
- Updated for 4.3

r19 301011
- Updated for 4.2

100311 r18
- Fixed autotoggle error.

041210 r17
- toc update
- Force some cvar settings from within the addon

260610 r16
- Autotoggle slash command triggering a nil error has been fixed. Windows doesn't care much about caps in folder names.

210610 r15
- Fixed silly typo

210610 r14
- Increased healthbar/castbar height slightly
- New name shortening system
- Shamelessly copied Dawn's cast icon position
- Removed some unused frames/textures
- Added a slash command to enable/disable auto toggling in/out of combat (/caelnameplates autotoggle)

100610 r13
- Loads of code improvements/cleanup
- New texture
- New font
- Custom colors to the threat glow to make it more noticeable
- Added a castbar icon
- Name shortening to fit the nameplate width
- Readded the automatic enable/disable upon entering/leaving combat
- The addon now comes with my media folder and library to match the version in my UI
- More minor stuff

140210 r12
- Toc update
- Slightly reduced the glow effect
- Slightly increased the nameplates height
- Changed the texture to match my oUF layout
- Disabled auto toggling nameplates in combat

120809 r11
- Fixed the cast timer for channeling spells

090809 r10
- Fixed priest color
- Fixed the castbar once and for all ?
- Non interruptible spells will turn the castbar red with a bright white glow (temporary colors)
- Added a cast timer, left of the castbar

070809 r9
- Fixed the castbar for real this time (step 2)

060809 r8
- Fixed the castbar for real this time (step 1)

040809 r7
- Toc update
- Temp fix to work with 3.2 (disable the castbar for now)

240709 r6
- Added support for class colors if enabled in Blizzard options
- Moved the raid icons so they don't overlap the level

140709 r5
- Fixed the castbar not reanchoring properly to its own nameplate

120709 r4
- Castbar now also skinned, you need to enable it in Blizzard options

100709 r3
- Changed the level display behavior, the unit's level will only be shown if not elite and different from the player's level

060709 r2
- Actually uploaded the correct texture

010709 r1
- Initial release
Post A Reply Comment Options
Old 11-30-12, 04:31 AM  
Caellian
A Chromatic Dragonspawn
 
Caellian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 181
File comments: 932
Uploads: 5
5.1 version is up
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Caellian is offline Report comment to moderator  
Reply With Quote
Old 11-28-12, 04:18 AM  
aru10
A Kobold Labourer
 
aru10's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Re: 5.1 fix

Originally Posted by fostic_popcorn
Fix for patch 5.1:

in caelNamePlates/caelNameplates.lua, Ctrl+F the following block:

Code:
	frame.healthBar, frame.castBar = frame:GetChildren()

	local healthBar, castBar = frame.healthBar, frame.castBar
	local glowRegion, overlayRegion, highlightRegion, nameTextRegion, levelTextRegion, bossIconRegion, raidIconRegion, stateIconRegion = frame:GetRegions()
	local _, castbarOverlay, shieldedRegion, spellIconRegion = castBar:GetRegions()

	frame.oldname = nameTextRegion
	nameTextRegion:Hide()
Replace with:

Code:
	frame.barBar, frame.nameTextRegion = frame:GetChildren()
	local nameBar = frame.nameTextRegion
	nameBar:Hide()

	local glowRegion, overlayRegion, highlightRegion, levelTextRegion, bossIconRegion, raidIconRegion, stateIconRegion = frame.barBar:GetRegions()

	frame.oldname = frame.nameTextRegion:GetRegions()

	frame.healthBar, frame.castBar = frame.barBar:GetChildren()
	local castBar = frame.castBar
	local healthBar = frame.healthBar

	local something, castbarOverlay, shieldedRegion, spellIconRegion = castBar:GetRegions()
works for me! tnx!
aru10 is offline Report comment to moderator  
Reply With Quote
Old 11-28-12, 03:52 AM  
Sethgor
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Originally Posted by fostic_popcorn
Let me know if that works for you if not I can zip my version of caelnameplates and put it on dropbox for general download. Unfortunately it's my custom version of cael so you may have to tweak bar height/width back to your liking.
thanks, it's work
Sethgor is offline Report comment to moderator  
Reply With Quote
Old 11-28-12, 01:49 AM  
fostic_popcorn
A Defias Bandit
 
fostic_popcorn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 51
Uploads: 2
@Amathor: That was entirely my fault as I copy/pasted the code wrong. It should be fixed now, try it again, at the very least the names should show up and the LUA error should be taken care of.

Just to reiterate, this is the (hopefully working) code:

LINE BEFORE NEW CODE: frame.nameplate = true

Code:
	frame.barBar, frame.nameTextRegion = frame:GetChildren()
	local nameBar = frame.nameTextRegion
	nameBar:Hide()

	local glowRegion, overlayRegion, highlightRegion, levelTextRegion, bossIconRegion, raidIconRegion, stateIconRegion = frame.barBar:GetRegions()

	frame.oldname = frame.nameTextRegion:GetRegions()

	frame.healthBar, frame.castBar = frame.barBar:GetChildren()
	local castBar = frame.castBar
	local healthBar = frame.healthBar

	local something, castbarOverlay, shieldedRegion, spellIconRegion = castBar:GetRegions()
LINE AFTER NEW CODE: local newNameRegion = frame:CreateFontString()

Let me know if that works for you if not I can zip my version of caelnameplates and put it on dropbox for general download. Unfortunately it's my custom version of cael so you may have to tweak bar height/width back to your liking.
Last edited by fostic_popcorn : 11-28-12 at 01:52 AM.
fostic_popcorn is offline Report comment to moderator  
Reply With Quote
Old 11-28-12, 12:46 AM  
Amathor929
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
@fostic, after doing your change i get the bars, but they have no npc/player names above them, and they are very fat compared to how they were before. Still not worth using at this point.
Also get the following LuA error occasionally:
Message:
Interface\AddOns\caelNameplates\caelNamePlates.lua:104: attempt to index field 'oldname' (a nil value)
Stack:
Interface\AddOns\caelNameplates\caelNamePlates.lua:104: in function <Interface\AddOns\caelNameplates\caelNamePlates.lua:62>
Interface\AddOns\caelNameplates\caelNamePlates.lua:303: in function <Interface\AddOns\caelNameplates\caelNamePlates.lua:185>
Interface\AddOns\caelNameplates\caelNamePlates.lua:326: in function <Interface\AddOns\caelNameplates\caelNamePlates.lua:313>
Locals:
self = NamePlate73 {
0 = <userdata>
r = 0.69
healthBar = <unnamed> {
}
nameTextRegion = <unnamed> {
}
b = 0.31
oldglow = <unnamed> {
}
g = 0.31
done = true
castBar = <unnamed> {
}
boss = <unnamed> {
}
name = <unnamed> {
}
elite = <unnamed> {
}
highlight = <unnamed> {
}
barBar = <unnamed> {
}
nameplate = true
level = <unnamed> {
}
}
r = 0.99999780301005
g = 0
b = 0
newr = 0.69
newg = 0.31
newb = 0.31
(*temporary) = nil
(*temporary) = nil
(*temporary) = <unnamed> {
0 = <userdata>
hpGlow = <unnamed> {
}
hpBackground = <unnamed> {
}
texture = <unnamed> {
}
}
(*temporary) = <userdata>
(*temporary) = 99.774358974359
(*temporary) = 76
(*temporary) = 76.671875
(*temporary) = 76
(*temporary) = -3.9384615384615
(*temporary) = -3
(*temporary) = -2.546875
(*temporary) = -3
(*temporary) = "attempt to index field 'oldname' (a nil value)"
pixelScale = <function> defined @Interface\AddOns\caelLib\caelLib.lua:74
Amathor929 is offline Report comment to moderator  
Reply With Quote
Old 11-28-12, 12:12 AM  
fostic_popcorn
A Defias Bandit
 
fostic_popcorn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 51
Uploads: 2
5.1 fix

Fix for patch 5.1:

in caelNamePlates/caelNameplates.lua, Ctrl+F the following block:

Code:
	frame.healthBar, frame.castBar = frame:GetChildren()

	local healthBar, castBar = frame.healthBar, frame.castBar
	local glowRegion, overlayRegion, highlightRegion, nameTextRegion, levelTextRegion, bossIconRegion, raidIconRegion, stateIconRegion = frame:GetRegions()
	local _, castbarOverlay, shieldedRegion, spellIconRegion = castBar:GetRegions()

	frame.oldname = nameTextRegion
	nameTextRegion:Hide()
Replace with:

Code:
	frame.barBar, frame.nameTextRegion = frame:GetChildren()
	local nameBar = frame.nameTextRegion
	nameBar:Hide()

	local glowRegion, overlayRegion, highlightRegion, levelTextRegion, bossIconRegion, raidIconRegion, stateIconRegion = frame.barBar:GetRegions()

	frame.oldname = frame.nameTextRegion:GetRegions()

	frame.healthBar, frame.castBar = frame.barBar:GetChildren()
	local castBar = frame.castBar
	local healthBar = frame.healthBar

	local something, castbarOverlay, shieldedRegion, spellIconRegion = castBar:GetRegions()
Note: I'm not a real programmer so it's very likely some of my code isn't super optimized. But this should get your name plates back up and functional again.

If it doesn't, give me a PM, it's been forever and I've been fixing this addon as-needed through multiple patches so I can't remember what code is mine or not anymore >.>

Also credit to Zork for listing API changes and helping me figure this out... no way I would have fixed the addon without that post!
Last edited by fostic_popcorn : 11-28-12 at 01:46 AM.
fostic_popcorn is offline Report comment to moderator  
Reply With Quote
Old 10-04-12, 09:49 AM  
Abdiel123
A Defias Bandit

Forum posts: 2
File comments: 2
Uploads: 0
Getting rid of healthbars for friendly units

Is ther a way to do this? I'm not great with lua and I've been trying different things with all kinds of results. I would really like to just have the names of friendly units enhanced in the nameplate and let the healthbars be-gone with.
Abdiel123 is offline Report comment to moderator  
Reply With Quote
Old 05-25-12, 10:47 AM  
hablais
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
Originally Posted by luigee91
yours:
mine:
This. I want to know that too...I downloaded this because of the look on the pictures.

greetz
hablais is offline Report comment to moderator  
Reply With Quote
Old 04-07-12, 04:24 PM  
Léthalvenom
A Cyclonian
 
Léthalvenom's Avatar
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 31
Uploads: 3
Originally Posted by Talyrius
@Léthalvenom
It has already been discussed below.
I know was just giving a heads up that the prob still existed. Found out how to get rid of it with the help of Waky.
Add-on is working now again perfectly
Léthalvenom is offline Report comment to moderator  
Reply With Quote
Old 04-07-12, 03:57 PM  
Talyrius
A Frostmaul Preserver
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 263
File comments: 252
Uploads: 1
@Léthalvenom
It has already been discussed below.
Talyrius is offline Report comment to moderator  
Reply With Quote
Old 04-07-12, 03:19 PM  
Léthalvenom
A Cyclonian
 
Léthalvenom's Avatar
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 31
Uploads: 3
Forgive me for posting this here but i saw some one else here had the same prob as me. Only i m using the retro version by kendian atm since i really loved the old look allways.
I got a weird message spam inside one of my chatboxes today while being in raid or hc. Needed to be in combat tho and hove more enemies.
It was saying :
b) wrong size 4
c) wrong size 4
Last edited by Léthalvenom : 04-07-12 at 04:23 PM.
Léthalvenom is offline Report comment to moderator  
Reply With Quote
Old 03-20-12, 04:13 PM  
MiRai
A Wyrmkin Dreamwalker

Forum posts: 55
File comments: 58
Uploads: 0
Re: Re: Bringing Back The Old Look & More

Originally Posted by Kendian
I've had and kept my version up to date, modified it over time, to keep original look, if still interested~
Yes, please.
MiRai is offline Report comment to moderator  
Reply With Quote
Old 03-18-12, 11:20 AM  
JediJesseS
A Kobold Labourer

Forum posts: 1
File comments: 7
Uploads: 0
Please post a link, I remember and love the original look from way back.
JediJesseS is offline Report comment to moderator  
Reply With Quote
Old 03-08-12, 10:11 AM  
Kendian
A Molten Giant
 
Kendian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 608
File comments: 170
Uploads: 13
Re: Bringing Back The Old Look & More

Originally Posted by ilillillil
I started a thread on the enUS WoW Macro & UI forum about modifying these nameplates that I had loved in the past and will hopefully come to love once again (now that they're being updated). I cannot paste the entire post here as it's quite long so I'll just cross-link the URL.

http://us.battle.net/wow/en/forum/topic/3797710090

From reading these comments posted here on WoWInterface, it would seem there are a lot of people who would like to be able to bring back the "old look" that the main page pictures show. I believe I am close to doing so but, I require the old border texture that you had used back in the day. If you could supply me (us) with that old border texture I would be grateful.

Other modifications I was also looking to do were:
  • 1. Class Colored Health Bars For Raid/Party Members
  • 2. Put An Outline Around The Level and Name Fonts
  • 3. Darken Background Texture Behind Health Texture (Currently Way Too Bright)

Thanks.
I've had and kept my version up to date, modified it over time, to keep original look, if still interested~

__________________
Last edited by Kendian : 03-08-12 at 10:29 AM.
Kendian is online now Report comment to moderator  
Reply With Quote
Old 01-26-12, 07:34 AM  
TheoHUN
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I want to change that if i target sg/sy all other nameplates arround me get pale, but i dont need this function, and i want them remain normal, not pale. I cant find the line in the code, where i can modify this.
TheoHUN 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.