Compact Percents, 3D Portraits, ToT Buffs, Perl_Raid Frames
Perl Classic Unit Frames
If you like this mod, please vote for it!
What is Perl Classic?
Perl Classic Unit Frames are a complete rewrite of the original mods by Perl. They replace the default Player, Pet, Target, Target of Target, Party, and Party Pet frames and add dedicated frames for many other units (Focus, Focus Target, Party Target, Target of Target of Target). It has been a high priority to maintain the look and feel or the original Perl mods while expanding functionality. The mod has been recoded for performance and is built around the Blizzard UI usage of events.
Slash Commands
--------------
/perl
Known Issues
------------
None!
Todo
------
Optimize code
Q&A
-----
Q: I'm seeing double party buffs for some reason, what gives?
A: 99% of the time this is caused by CT_PartyBuffs. Simply remove the mod and you will return to having one set of party buffs.
Q: I am having massive dead spots for clicking on some of the unit frames, what's wrong?
A: This can be caused by a number of mods, but the most common seems to be CT_MovableParty. Please remove this mod as Perl can be moved without the use of this mod.
Q: The default party frames are showing up with red lightning bolts. What's going on?
A: As of version 1.503 of CT_RaidAssist this should no longer be caused by CTRA. The settings for this are now located in the WoW settings under Interface Options -> Basic -> Raid -> Hide Party Interface.
Q: Do you support ArcaneBar?
A: Yes, it is included in your download of Perl Classic.
Q: Will you be adding any features to Perl_PlayerBuff?
A: No, my coding for this mod goes as far as making sure it 'works.' If anyone would like to expand upon it, feel free to do so.
Q: Where are the raid frames?
A: As of 2.0 I no longer code raid frames for Perl Classic. Luckily, X-Perl's raid frames work great alongside Perl Classic. X-Perl's raid frames (and the unit frames themselves) can be found here: http://www.curse.com/downloads/details/3416/
Q: The scaling is all messed up! What do i do?
A: I recommend setting the scale to that of the UI if you are having issues. Open the options menu via "/perl" or the Black Pearl icon on the minimap and set the scale accordingly under the "All" tab.
Q: I am having an issue not listed in this FAQ, what can I do?
A: First, update *every* mod. I do not support ancient outdated and unmaintained mods. If you have double checked that everything is up to date, post on any of the Perl Classic mod pages and I'll be glad to help you narrow down the issue or give suggestions to help find a solution.
Q: Can you add this feature?
A: I'm sure it's possible, but the primary purpose of this mod is to 'modernize' the original Perl mod so that it doesn't slow your game down.
Dependency Notes
----------------
Mods that Perl Classic will take advantage of:
Clique - http://www.wowinterface.com/downloads/fileinfo.php?id=5108
Druid Bar - http://wow.curse.com/downloads/details/129/
myAddOns - http://wow.curse.com/downloads/details/207/
Mods that take advantage of Perl Classic:
BeneCaster - http://wowui.incgamers.com/?p=mod&m=3606
Change Log - Perl Classic Unit Frames
3.10 - January 6, 2010
- Party/Player: Added LFG role icon support
- Party/Player: Added a custom LFG role icon (Thanks Kudane)
- Player - Moved the PvP cooldown timer text to the right
3.09 - November 22, 2009
- All: Updated TOC Interface version to 30300
- Focus/Target: Updated the Target of Target and Target of Focus frame names to disable
Originally posted by Global By language, I mean, English, French, German, Spanish (Mexico or Spain), etc. The full list can be found here ( http://www.wowwiki.com/API_GetLocale ). Also, it looks like you are either playing on an emulated server or on a live server not on the 3.3 patch. If that is in fact the case, you will need to use an older version such as 3.08 which was made for patch 3.2 ( http://www.wowinterface.com/download...4275&aid=37880 ).
I see. Well i use english mode of whatever you mean I play on test servet 3.2 patch. Maybe if i mention that it would be easyer for all of us. I've DL the older verion like you told me and now everything is OK. Thanks a lot for the help guys you are great!
I owe you a beer
Originally posted by pocketrocket_bg Thanks for your quick response pal. As soon as i get back home i will do what you say. I have 2 question to clear this out.
What do you mean language client ?
And about those errors you talk about. The only thing i see as error is the one you see on player frame. If you mean errors witch i may have and cant see cos ... i dont know where to look, or i am blind or stupid ...
Will this bugsack show you/me all errors ?
By language, I mean, English, French, German, Spanish (Mexico or Spain), etc. The full list can be found here ( http://www.wowwiki.com/API_GetLocale ). Also, it looks like you are either playing on an emulated server or on a live server not on the 3.3 patch. If that is in fact the case, you will need to use an older version such as 3.08 which was made for patch 3.2 ( http://www.wowinterface.com/download...4275&aid=37880 ).
[2010/02/08 16:03:47-1-x2]: Perl_Config\Perl_Config.lua:2275: attempt to index local 'frameObject' (a nil value)
Perl_Focus\Perl_Focus.lua:278: in function `Perl_Focus_Initialize'
Perl_Focus\Perl_Focus.lua:240: in function `func'
Perl_Focus\Perl_Focus.lua:123: in function <Interface\AddOns\Perl_Focus\Perl_Focus.lua:120>
---
second:
Code:
[2010/02/08 16:03:47-1-x2]: Perl_Config\Perl_Config.lua:2275: attempt to index local 'frameObject' (a nil value)
Perl_Target\Perl_Target.lua:309: in function `Perl_Target_Initialize'
Perl_Target\Perl_Target.lua:266: in function `func'
Perl_Target\Perl_Target.lua:137: in function <Interface\AddOns\Perl_Target\Perl_Target.lua:134>
---
third:
Code:
[2010/02/08 16:03:47-1-x2]: Perl_Party\Perl_Party.lua:952: attempt to call global 'UnitGroupRolesAssigned' (a nil value)
Perl_Party\Perl_Party.lua:426: in function `Perl_Party_MembersUpdate'
Perl_Party\Perl_Party.lua:1658: in function `Perl_Party_Frame_Style'
Perl_ArcaneBar\Perl_ArcaneBar.lua:694: in function `Perl_ArcaneBar_Frame_Style'
Perl_ArcaneBar\Perl_ArcaneBar.lua:381: in function `Perl_ArcaneBar_Initialize'
Perl_ArcaneBar\Perl_ArcaneBar.lua:93: in function <Interface\AddOns\Perl_ArcaneBar\Perl_ArcaneBar.lua:91>
---
fourth:
Code:
[2010/02/08 16:03:47-1-x4]: Perl_Party\Perl_Party.lua:952: attempt to call global 'UnitGroupRolesAssigned' (a nil value)
Perl_Party\Perl_Party.lua:426: in function `Perl_Party_MembersUpdate'
Perl_Party\Perl_Party.lua:1658: in function `Perl_Party_Frame_Style'
Perl_Party\Perl_Party.lua:334: in function `Perl_Party_Initialize'
Perl_Party\Perl_Party.lua:307: in function `func'
Perl_Party\Perl_Party.lua:195: in function <Interface\AddOns\Perl_Party\Perl_Party.lua:192>
---
fifth:
Code:
[2010/02/08 16:03:47-1-x1]: Perl_Player\Perl_Player.lua:928: attempt to call global 'UnitGroupRolesAssigned' (a nil value)
Perl_Player\Perl_Player.lua:359: in function `Perl_Player_Update_Once'
Perl_Player\Perl_Player.lua:294: in function `Perl_Player_Initialize'
Perl_Player\Perl_Player.lua:280: in function `func'
Perl_Player\Perl_Player.lua:135: in function <Interface\AddOns\Perl_Player\Perl_Player.lua:132>
---
Originally posted by Global This is Perl Classic, not X-Perl Anyway, this may be a localization issue since the frame on top of your player frame says error. Could you install BugSack ( http://www.wowinterface.com/download...5-BugSack.html ) and give me some of the error's you are getting? Also, what language client are you running?
Thanks for your quick response pal. As soon as i get back home i will do what you say. I have 2 question to clear this out.
What do you mean language client ?
And about those errors you talk about. The only thing i see as error is the one you see on player frame. If you mean errors witch i may have and cant see cos ... i dont know where to look, or i am blind or stupid ...
Will this bugsack show you/me all errors ?
Originally posted by pocketrocket_bg Hey guys i was hoping that someone can help we with x pearl addon. The thing is that i cant see the target i've selected http://image.skins.be/2178540/wowo/
here i've targeted this NPC but i cant see it. This is not only with npc but with party members and mobs.
I checked the addons if they are loaded. All X pearl moduls are checked and working (one way or another). I disable all other addons exept quest helper (dont think it has anything to do with my problem) and the problem is still there. Here is SS of the "target" modul. I think it should be working properly but - No http://image.skins.be/2182462/error1/
On this SS are the settings i've made in "party" modul. i am in party like i hope you can see i've selected the party member but he still dont apire in the upper right corner like it use to be
This is Perl Classic, not X-Perl Anyway, this may be a localization issue since the frame on top of your player frame says error. Could you install BugSack ( http://www.wowinterface.com/download...5-BugSack.html ) and give me some of the error's you are getting? Also, what language client are you running?
Originally posted by Shrael Just thought I'd leave a message in case someone else has the issue i was having (see previous posts here).
Some other addon was blocking my Ashen Verdict rep ring choice quest, so I renamed my addons folder and logged back in the game (instead of figuring out what addons it was, this was faster)... then when I renamed my addons folder back to normal and went in game... tada! Perl would save properly!
Also, "/script Perl_Config_Global_Load_Settings()" was correct, thank you for that, was using it for a while before I discovered this fix.
A safer method of this may be deleting your Perl Classic folders, logging in, logging out, reinstalling Perl Classic, and finally log back in.
Hey guys i was hoping that someone can help we with x pearl addon. The thing is that i cant see the target i've selected http://image.skins.be/2178540/wowo/
here i've targeted this NPC but i cant see it. This is not only with npc but with party members and mobs.
I checked the addons if they are loaded. All X pearl moduls are checked and working (one way or another). I disable all other addons exept quest helper (dont think it has anything to do with my problem) and the problem is still there. Here is SS of the "target" modul. I think it should be working properly but - No http://image.skins.be/2182462/error1/
On this SS are the settings i've made in "party" modul. i am in party like i hope you can see i've selected the party member but he still dont apire in the upper right corner like it use to be
Just thought I'd leave a message in case someone else has the issue i was having (see previous posts here).
Some other addon was blocking my Ashen Verdict rep ring choice quest, so I renamed my addons folder and logged back in the game (instead of figuring out what addons it was, this was faster)... then when I renamed my addons folder back to normal and went in game... tada! Perl would save properly!
Also, "/script Perl_Config_Global_Load_Settings()" was correct, thank you for that, was using it for a while before I discovered this fix.
Originally posted by Shrael I'm aware of the load global settings button, but that takes more time than just hitting a macro that loads the settings when I log on the characters that it never saves for.
I don't have my warcraft folder in program files either.
I believe "/script Perl_Config_Global_Load_Settings()" is what you're looking for. I honestly can't recall if that's the correct way to call a function from ingame though.
Edit: Also, try enabling Config Mode, then move all frames by hand manually, log out, and then when you log back in, see if everything is then saved, if so, you should be able to reliably move and save window positions.
Originally posted by Kudane if you open the config panel and select "All" from the top there is a button for "save global" and "load global".
Also if using Win 7/Vista make sure your wow folder is not inside C:\Program Files\ -- that causes the game not to save some settings as well. I recommend making c:\Game Files\ and move your wow folder there (and all games).
I'm aware of the load global settings button, but that takes more time than just hitting a macro that loads the settings when I log on the characters that it never saves for.
I don't have my warcraft folder in program files either.
Originally posted by Shrael Love the addon, been using it for a long long time... but...
Some characters don't get their setting saved, when I log out and in, they're all messed up. Some frames are just slightly off, others are way off.
I've tried a completely fresh install of the addon (delete in addons folder and all the saves in WTF folder), doesn't seem to help.
If nothing else, is there some chat command to load the global settings?
if you open the config panel and select "All" from the top there is a button for "save global" and "load global".
Also if using Win 7/Vista make sure your wow folder is not inside C:\Program Files\ -- that causes the game not to save some settings as well. I recommend making c:\Game Files\ and move your wow folder there (and all games).
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.
*Clicking the donate button above will take you to PayPal.com
*Clicking the donate button above will take you to Pledgie.com