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 bringing back support for Perl_PlayerBuff?
A: No, there are far better mods for both features and performance.
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://wow.curse.com/downloads/wow-addons/details/xperl.aspx
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
myAddOns - http://wow.curse.com/downloads/wow-addons/details/my-add-ons.aspx
Mods that take advantage of Perl Classic:
BeneCaster - http://wowui.incgamers.com/?p=mod&m=3606
Hi, i use perl classic combat display and it dosent seem to support combo points for monks or soul shards for warlocks. is this a option i am missing?
Is there a way to show the health and mana numbers as 4m Instead of 4000000?
how do i load player buffs, when i click on it says not loaded
In reply to hiwayrambler:
I don't maintain that addon anymore but someone else kept maintaining is located here and works with Perl Classic. https://www.curseforge.com/wow/addons/perl-player-buff
Noticed a bug - when in a group, the name of the last person to join is always purple, like they're a warlock. Even if they're not. If the last person who joined leaves, then all the names are to correct color. I think doing a /reload or transferring zones/seeing a loading screen will fix it until a new person is added to the group. Is this a known bug?
In reply to obviouslobster:
I didn't see anything obvious in the code. I'll see if I can reproduce it next time I play.
Hi. I am having an issue with the Perl Classic mini map button blocking my Alterac Valley queue button. It is very difficult to see the AV queue timer and I cannot figure out how to move the Perl Classic mini map button. Any help would be greatly appreciated.
In reply to prince_of_the_ravens:
If you left click on it, then go to the All section, you can move the button from there.
Dem addon fehlt für den Schurken und den Druiden eine permanente Energie tick anzeige, oder kann man das einstellen ? wenn ja wo ?
Translate:
The addon is missing a permanent energy tick display for the villain and the druid, or can you set that? if yes, where ?
In reply to Forge_User_68424510:
A permanent energy ticker isn't a feature in this addon. Unfortunately I don't plan on adding it either.
Сompatible with LibHealComm-4.0?
In reply to Neversion:
Unfortunately, no. Neither does it support the built in predictive healing. It's the one thing that one of these years I may make the time to add to the addon.
Hello, thanks for the addon, I love it. I just have a problem, I cannot move the minimap icon, I can move all the others but the pearl one seems to be locked there. Is just over the bg icon so that's something i would change. Is there a way to unlock it?
In reply to Forge_User_31661966:
I second this, left click or right click dragging Xperl icon doesnt move the minimap icon for Xperl.
In reply to Forge_User_31661966:
If you left click on it, then go to the All section, you can move the button from there.
I'm getting what apeers to be a Lua error when trying to load settings from an old character onto a new one. the error code is:
Date: 2019-11-21 17:11:25
ID: 1
Error occured in: Global
Count: 1
Message: ...ace\AddOns\Perl_CombatDisplay\Perl_CombatDisplay.lua line 795:
attempt to perform arithmetic on upvalue 'targethealth' (a nil value)
Debug:
...ace\AddOns\Perl_CombatDisplay\Perl_CombatDisplay.lua:795: Perl_CombatDisplay_Target_Update_Health()
...ace\AddOns\Perl_CombatDisplay\Perl_CombatDisplay.lua:1426: Perl_CombatDisplay_GetVars()
Perl_Config\Perl_Config.lua:867: Perl_Config_Profile_Load()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
Locals:
(*temporary) = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = "target"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on upvalue 'targethealth' (a nil value)"
targethealth = nil
targethealthmax = nil
Perl_CombatDisplay_Target_HealthBar_Fade_Color = 1
displaypercents = 0
AddOns:
Swatter, v8.2.6377 (SwimmingSeadragon)
AtlasLootClassic, vv1.3.4
AtlasLootClassicData, vv1.3.4
AtlasLootClassicDungeonsAndRaids, vv1.3.4
AucAdvanced, v8.2.6430 (SwimmingSeadragon)
AucFilterBasic, v8.2.6364 (SwimmingSeadragon)
AucStatHistogram, v8.2.6366 (SwimmingSeadragon)
AucStatiLevel, v8.2.6370 (SwimmingSeadragon)
AucStatPurchased, v8.2.6367 (SwimmingSeadragon)
AucStatSimple, v8.2.6399 (SwimmingSeadragon)
AucStatStdDev, v8.2.6369 (SwimmingSeadragon)
AucUtilFixAH, v8.2.6371 (SwimmingSeadragon)
BagBrother, v
Bagnon, v8.2.16
Bartender4, v4.8.8
BeanCounter, v8.2.6434 (SwimmingSeadragon)
BigWigs, vv6-classic
Capping, vv2-classic
CharacterStatsClassic, v2.6
ClassicThreatMeter, v1.10
Details, v
DetailsStreamer, v
DetailsTinyThreat, v
Enchantrix, v8.2.6428 (SwimmingSeadragon)
EnchantrixBarker, v8.2.6469 (SwimmingSeadragon)
GTFO, v4.51
InFlightLoad, v1.13.003
Informant, v8.2.6374 (SwimmingSeadragon)
OmniCC, v8.2.5
Peggle, v2.2.4
PerlArcaneBar, v
PerlCombatDisplay, v
PerlConfig, v
PerlConfigOptions, v
PerlFocus, v
PerlParty, v
PerlPartyPet, v
PerlPartyTarget, v
PerlPlayer, v
PerlPlayerPet, v
PerlTarget, v
PerlTargetTarget, v
Quartz, v3.5-classic-5
Questie, v5.2.3
RealMobHealth, v2.13
Scrap, v13.19
ScrapSpotlight, v13.19
SexyMap, vv3-classic
SlideBar, v8.2.6375 (SwimmingSeadragon)
Stubby, v8.2.6376 (SwimmingSeadragon)
TitanClassic, v1.1.3.11302
TitanClassicAmmo, v1.1.3.11302
TitanClassicBag, v1.1.3.11302
TitanClassicClock, v1.1.3.11302
TitanClassicGold, v1.1.3.11302
TitanClassicLocation, v1.1.3.11302
TitanClassicLootType, v1.1.3.11302
TitanClassicPerformance, v1.1.3.11302
TitanClassicRegen, v1.1.3.11302
TitanClassicRepair, v1.1.3.11302
TitanClassicVolume, v1.1.3.11302
TitanClassicXP, v1.1.3.11302
VendorPrice, v1.2.9
BlizRuntimeLib_enUS v1.13.2.11302 <none>
(ck=773)
In reply to Jafferen:
Thanks for the report. This is fixed in 8.16.
Hello,
Is there any chance for you to provide a Fat Health Bar option for this nice addon? I realy miss that here. Other than this Thank You for keep updating this clean and good addon!
Erunosta
In reply to erunosta:
I don't plan on adding that unfortunately. X/Z-Perl does have that I believe.
In reply to Glow_Ball:
Thanks for respond. Yes I know, Im using Z-Perl on my mains, but I so like yours also I use this on my other toons in a 2nd server. I love how simple and clean UI is this. :)