Get an Epic Experience with Premium

Perl Classic Unit Frames

Unit Frames Login to Add Favorites
  • 23 Likes
  • World of Warcraft
  • 977 Monthly Downloads
  • Supports: 5.4.2
  • 486,551 Total Downloads
  • Updated 02/23/2014
  • Created 09/25/2005
  • 3,845 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 5.08
or
Support development! **
Donate

About 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 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

5.08 - February 23, 2014
- All: Updated TOC Interface version to 50400
- All: Fixed taint issues relating to right click menus

5.07 - June 6, 2013
- All: Updated TOC Interface version to 50300
- Party: Role icons now appear on top of the PvP status icons
- PartyPet: Frames now correctly hide in raids

5.06 - March 31, 2013
- All: Updated TOC Interface version to 50200
- All: Fixed taint issues regarding CombatFeedback, FACTION_BAR_COLORS, RAID_CLASS_COLORS, DebuffTypeColor, CooldownFrame_SetTimer, SetRaidTargetIconTexture, and UIErrorsFrame
- Target: Added a quest boss icon to the name frame
- Target: Adjusted the dead status icon up one pixel

5.05 - March 2, 2013
- Target: Reverted ToT positions will save properly now when changing Target options change

5.04 - February 28, 2013
- All: Updated TOC Interface version to 50100
- ArcaneBar: Updated OnEvent code for Cataclysm
- ArcaneBar: Added some sanity checks for disabled frames
- Pet/ToT: Positions will now save when using the align buttons
- Target: Trivial NPCs are now supported
- Target: ToT positions will save properly now when changing Target options

5.03 - September 12, 2012
- All: No longer referencing global underscore variables

5.02 - September 1, 2012
- ArcaneBar: Added a sanity check for UnitChannelInfo returning nil
- Party: Added a sanity check for CLASS_ICON_TCOORDS returning nil

5.01 - August 28, 2012
- All: Updated TOC Interface version to 50001
- All: Updated to use GROUP_ROSTER_UPDATE event
- All: Updated right click menu code for target related frames
- All: Added server specific saved variable support
- All: Frame positions are now saved in saved variables
- CombatDisplay/Focus/Party/PartyTarget/Pet/Target/ToT: Added some sanity checks for dividing by zero
- CombatDisplay/PartyPet/PartyTarget/Pet/Target/ToT: Changed the default frame position
- CombatDisplay/Player: Added Monk support to the Druid Bar
- Config: All unit frames now hide while taking part in a pet battle
- Config: Fixed an issue that would prevent deleting profiles
- Config: After deleting a profile it will no longer remain displayed in the dropdown menu
- Config: CombatDisplay now displays in positioning mode
- Config: Changed some option names regarding the new power bars
- Config: Removed some localization strings that were no longer being used
- Focus/Party/Player/Target: Updated to use CLASS_ICON_TCOORDS global for class icons
- Party/Player/Target: Updated to use UnitIsGroupLeader function
- PartyPet: Fixed a scaling issue
- PartyTarget: Health bars now show the percent sign after hovering over a health bar
- Pet: Pet Target frame will now save position in the Global Save option
- Player: Added support for Monk Harmony Bar
- Player: Added support for Priest Shadow Bar
- Player: Added support for additional Warlock power bars
- Player: The experience bar now maxes out at Level 90
- Player: Updated to use GetNumGroupMembers function
- Target: Percents on NPCs with no power bar will properly display zero

Comments

First Previous Page 24 of 258 Next Last
  • #3517
    I'm having an issue with the Focus frame. I recently re-aligned everything to a new layout and size, and now whenever I log in my focus window is nowhere to be found. The focus target is in its proper spot, but I have to 'Load global settings' to make the focus show up. I have to do this every time I log in. Any ideas?
  • #3516
    Date: 2009-05-22 15:58:55
    ID: 1
    Error occured in: AddOn: Perl_Target
    Count: 1
    Message: Error: AddOn Perl_Target attempted to call a forbidden function (FocusUnit()) from a tainted execution path.
    Debug:
    [C]: FocusUnit()
    ..\FrameXML\UnitPopup.lua:1184:
    ..\FrameXML\UnitPopup.lua:997
    [C]: func()
    ..\FrameXML\UIDropDownMenu.lua:563:
    ..\FrameXML\UIDropDownMenu.lua:539
    [C]: UIDropDownMenuButton_OnClick()
    [string "*:OnClick"]:1:
    [string "*:OnClick"]:1
    AddOns:
    Swatter, v5.4.4157 (WallabyII)
    Atlas, v1.14.1
    AtlasBattlegrounds, v1.14.1
    AtlasDungeonLocs, v1.14.1
    AtlasOutdoorRaids, v1.14.1
    AtlasTransportation, v1.14.1
    Babylonian, v5.1.DEV.130
    BeanCounter, v5.4.4157 (WallabyII)
    BonusScanner, v4.9
    BrokerBonusScanner, v1.1
    Configator, v5.1.DEV.130
    CurseProfiler, v
    DBMCore, v
    DebugLib, v5.1.DEV.130
    Decursive, v2.4.0.3
    DoTimer, v4.3.1
    ForteCore, vv1.06
    ForteHealthstone, v
    ForteShard, v
    HealBot, v3.1.0.2
    Informant, v5.4.4157 (WallabyII)
    Omen, v3.0.7
    OmniCC, v2.5.3
    PerlArcaneBar, v
    PerlCombatDisplay, v
    PerlConfig, v
    PerlFocus, v
    PerlParty, v
    PerlPartyPet, v
    PerlPartyTarget, v
    PerlPlayer, v
    PerlPlayerPet, v
    PerlTarget, v
    PerlTargetTarget, v
    Quartz, v1.0
    QuartzBuff, v1.0
    QuartzFlight, v1.0
    QuartzFocus, v1.0
    QuartzGCD, v1.0
    QuartzInterrupt, v1.0
    QuartzLatency, v1.0
    QuartzMirror, v1.0
    QuartzPet, v1.0
    QuartzPlayer, v1.0
    QuartzRange, v1.0
    QuartzSwing, v1.0
    QuartzTarget, v1.0
    QuartzTimer, v1.0
    QuartzTradeskill, v1.0
    RatingBuster, v
    Recount, v
    SlideBar, v5.4.4157 (WallabyII)
    SpamSentry, v20090502
    Stubby, v5.4.4157 (WallabyII)
    Titan, v4.2.2.30100 - Revision 239
    TitanAmmo, v4.2.2.30100
    TitanBag, v4.2.2.30100
    TitanClock, v4.2.2.30100
    TitanCoords, v4.2.2.30100
    TitanGoldTracker, v4.2.2.30100
    TitanHealBot, v3.1.0.0
    TitanLootType, v4.2.2.30100
    TitanPerformance, v4.2.2.30100
    TitanRegen, v4.2.2.30100
    TitanRepair, v4.2.2.30100
    TitanTradeCooldown, v3.1.7.30100
    TitanVolume, v4.2.2.30100
    TitanXP, v4.2.2.30100
    (ck=62d)

    Can someone help fixing this error pls?

    thanks a lot , Fai
  • #3515
    Confirm on what yordelicious is saying. When in a instance, after a period of time (perhaps a wipe and rezoning) the frames become inoperable with the game's right click menu. I have not been able to isolate the specific trigger(s), but I know that from one boss to the next, it has happened. Rather embarrassing when the boss you are fighting is Razuvius and you are one of the poeple controlling an add.

    Otherwise let me thank you for what is a superb mod, I have used this since BC came out. The portability across multiple characters and accounts has saved me hours of setup time over the cumulative patches.
  • #3514
    I love this mod, I am having a minor issue with setting focus. If u right click on ToT the blizzard error box comes up, saying interface disabled this add-on because thios feature can only be controlled by the interface or something to that regard, sorry for not exact information. Also the main focus bar is not appearing at all.

    P.S Is there a way to able blizzards enemy casting bar while using this add-on.
  • #3513
    Together with X-perl frames, rightclicking on portraits in dungeons isn't working for me! 2 party members of me had the same problem!
  • #3512
    FWIW, this is my favourite unit frame addon. I've been using it for a couple years now and think it's great. Thanks for all the hard work making it and keeping it updated.
  • #3508
    Global I love your addon, thanks for updating it so quickly.

    I am having one issue, when I click the quick set to set my ToT and ToToT windows to the top of my target screen. It puts them there fine above the nameplate, but when I log out and back in the tot and totot line up ontop of the health bar instead of the name bar. Any idea whats causing this?
  • #3509
    Update: When I try deleting all the saved variables + interface files associated with perl classic and reinstalling it all, the problem changes a bit. The Frames keep realigning them selfs in a spot about 50pixles above the top of the name plate frame
  • #3510
    Try manually moving both of those frames "somewhere" else manually, then try hitting the quick set button. It's a known issue, I know how to fix it, but I'm not in the mood to invest that much time for this rather minor issue. Like most things, if I ever get my rewrite version out, this is fixed there.
  • #3511
    woot! Thanks global, it worked -of course it did:)
  • #3507
    I've said it several times before, and I'll say it again: thanks Global. Been using the mod for... 3 years now? Something like that.

    Won't go anywhere else as long as it lasts. Thanks for the fast updates and generally stable UFs.
  • #3505
    do that addon make a sound wen a boss targets you ???
  • #3506
    I don't have or hook into a database of bosses, so no, it shouldn't.
  • #3504
    Global, i think i love you. The replies you have sent out to the impatient ones have made my day.

    Also, thanks for putting your time and effort into this mod!

  • #3503
    Global I just wanted to say after seeing all the comments thanks for getting this up and running so fast. I hope you didnt see any bitchiness in my post I actually wasnt expecting this to be fixed so quick, thanks for the hard work a lot of us realize the time it takes for you to do this. And to all you whiners this is free if you dont like use another UI.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minesplosion