Click Here!Click Here!

X-Perl UnitFrames

  Download the Curse Client

Last Update: April 5, 2008 (1 month ago)
Category: Unit Frames
Tags: frames, perl, raid, unit, and unitframes
Project Manager: Zeksie
Current Version: X-Perl UnitFrames 2.4.2
(for World of Warcraft 2.4.0)
Downloads Today: 2,947
Downloads Total: 3,751,295
Favorites: 11,787
Comments: 5,836
Open Tickets: 84
  • About X-Perl UnitFrames
  •  

Bug Reporting

Use a good error catcher (like BugSack from files.wowace.com) and provide the full error text, and give as much information as possible to recreate the problem. Don't assume I know what you're talking about with some three word report.

Either post a message on this page, or use the Curse Ticketing System (linked just above).

Introduction

Perl, with Extra stuff. Much enchanced from Nymbia's Perl UnitFrames, and a complete replacement for Blizzard's default unit frames, including raid frames and raid tools, with little remaining of the original Nymbia code.

Range Finder (combined with optional health check and/or debuff check) for all frames based on spell or item range test.

HoT Monitor will highlight units clearly that have your own active Heal over Time spells. Regardless of how many other heal over time buffs are on the raid members, you can keep track of your own ones and when they expire.

Debuff Highlighting in standard debuff colours on all friendly frames. Priority given to show debuffs that you can cure first.

Raid Frames, buff icons, MT list units and some other portions or X-Perl are Created on demand. Saving a lot of time and memory at system startup. Defering the creation of many parts of X-Perl to when they are actually required. And of course, most often outside of raids they are never required and are never created.

Raid Target icon support for Target, Target's Target, MT Targets.

Raid Tooltip will show combat rezzers available (druids with Rebirth ready (or very soon available) and any normal rezzers out of combat) if you bring up tooltip of a dead person.

In-combat indicators for all units.

3D Portraits for player, pet, target, focus, party. Optional. Of course this may degrade your framerate somewhat because you are displaying more 3D character models that without this option. But some like it pretty, and it does look cool.

Red and Green combat flashes for frames when player, pet, target, party, partypets, raid take damage/heals. Useful indication of things happening.

Added time left on party member/target buffs/debuffs when in a raid, these depend somewhat on CTRA/oRA/oRA2 sending appropriate information over the addon channel, although some of it can be determined at run time by X-Perl, when a player gets a buff for example, we know how long it should last, and therefor when it should expire.

Totally new options window including all X-Perl options and access via minimap icon.

Configurable colours for borders and backgrounds. Including class coloured names, and configurable reaction colours.

Much care has been taken with code size, memory load, memory usage per cycle and so on. LuaProfiler/OnEvent mods used extensively and regularly to ensure that X-Perl does not do more work than is absolutely necessary.

Assists View

Will show anyone from raid assising you with your target, and can also show healers or all plus known enemies targetting you.

Tooltips for the same also available (on player and target frames) if you prefer to not use the main window.

MT Targets

Replaces CTRA/oRA2 MT Targets window, and doubles as a replacement for the Perl RaidFrames warrior targets.

Indicator shows which target you are on.

Frames will be coloured to show if tanks have duplicate targets.

Casting Monitor

(WORK IN PROGRESS)

Shows selected classes (defaults to healer classes) in a list (much like the MT List), but with some differences.

Shows mana bars and cast bars on left. Their targets on right. Health bar as normal, but a secondary small red bar on targets which shows the maximum single hit this unit has received since entering combat. The secondary bar will extend downwards from their current HP level down to as far as zero.

A green name on the targets indicates this is the same target that you have. You can click on casters or their targets as expected.

For druids, right clicking on a caster will cast Innervate on them.

For shamans, right clicking on a caster will cast Mana Tide Totem. Check the * indicator to see if they're in your group.

All bars can be re-sized in X-Perl main options (Monitor section).

Totals can be toggled (from the 'T' minibutton at top of frame) which gives overview of raid mana status.

Raid Admin

(WORK IN PROGRESS)

Save/Load raid roster setups Only does direct save and load for the moment, but more to come (templates and such).

Item Check

Replacement for /raitem /radur /raresist /rareg. Use the old commands before, or drop items in the left item list.

Query button will perform /raitem on all ticked items (query always includes dur and resists) and you can then view and review all the results whenever, without having to re-query each item.

Includes everyone in raid, so you don't have to work out who doesn't have items, it'll list them with 0 instead of no entry.

Active Scanner to check raid member's equipment for the item selected. So you can be sure that people actually have the item worn (Onyxia Cloak for example), without having to go round single target inspecting everyone who 'forgot' to install CTRA for the 50th raid in a row.

Grim Reaper

The Grim Reaper remembers the most recent combat events for each unit in the party or raid, so that you may mouse over someone and immediately see the kind of damage/healing they took prior to death.

/grim for options

Right click Reaper for menu (when un-docked)
Alt-Mousewheel to scale the reaper window (when un-docked)

More Buffing Features

Can be found in my new universal buffing mod, ZOMGBuffs

http://www.curse.com/downloads/detail.../11630/

Donations

Some have asked where they can send donations to. Easiest would be if I steal my wife's Paypal account. Username of pussicat@ntlworld.com.

  • Downloads (7)
  •  
  • Screenshots (3)
  •  

You need to login or register to post comments.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
 
  • May 11, 2008, 07:37PM (3 hours, 44 minutes ago)

    I run X-perl with all f its mods running from your pack that we, the useers, can DL. As of late i have been getting a error with the Grem Reaper mod that comes with your pack. All that i do to get this error is just put my mouse over someones picture in game, mainly my own, and get this error. if something can be done to take care of this that would be great.

    Date: 2008-05-11 14:32:11
    ID: 51
    Error occured in: Global
    Count: 1
    Message: ...terface\AddOns\XPerl_GrimReaper\XPerl_GrimReaper.lua line 726:
    bad argument #1 to 'unpack' (table expected, got nil)
    Debug:
    [C]: ?
    [C]: unpack()
    ...terface\AddOns\XPerl_GrimReaper\XPerl_GrimReaper.lua:726: Tip()
    ...terface\AddOns\XPerl_GrimReaper\XPerl_GrimReaper.lua:345:
    ...terface\AddOns\XPerl_GrimReaper\XPerl_GrimReaper.lua:344
    [C]: SetUnit()
    XPerl\XPerl.lua:1108: XPerl_PlayerTip()
    XPerl\XPerl.lua:3001:
    XPerl\XPerl.lua:3000
    AddOns:
    Atlas, v1.11.0
    AtlasBattlegrounds, v1.11.0
    AtlasDungeonLocs, v1.11.0
    AtlasEntrances, v1.11.0
    AtlasFlightPaths, v1.11.0
    AtlasOutdoorRaids, v1.11.0
    AtlasLoot, vAtlasLoot Enhanced v4.04.01
    AtlasLootRepFactions, v4.04.01
    AtlasLootSetsandPvP, v4.04.01
    Auctioneer, v5.0.PRE.2953
    BeanCounter, v5.0.PRE.2953 (BillyGoat)
    BonusScanner, v3.4
    Cartographer, vr73088
    CartographerCleanup, v1.0
    CartographerData, v1.0
    CartographerHerbalism, v1.0
    CartographerMailboxes, v1.0
    CartographerTrainers, v1.0
    CartographerVendors, v1.0
    CartographerBattlegrounds, v2.0
    CartographerCoordinates, v2.0
    CartographerFoglight, v2.0
    CartographerGroupColors, v2.0
    CartographerGuildPositions, v2.0
    CartographerInstanceLoot, v2.0
    CartographerInstanceMaps, v2.0
    CartographerInstanceNotes, v2.0
    CartographerLookNFeel, v2.0
    CartographerNotes, v2.0
    CartographerPOI, v2.0
    CartographerProfessions, v2.0
    CartographerQuestInfo, v1.9.20
    CartographerWaypoints, v2.0
    CartographerZoneInfo, v2.0
    CartographerFishing, v1.0
    CartographerIcons, v1.0
    CartographernnTrainers, v1
    CartographerNoteshare, v1.0
    CartographerNoteTarget, v0.3
    CartographerQuestObjectives, v0.9b
    CartographerQuests, v0.2
    CartographerRoutes, v1.0
    CartographerStats, v1.0
    cgProfiler, v1.69934
    ChatAlert
    ChatMOD, v118
    Enchantrix, v5.0.PRE.2953
    EnchantrixBarker, v5.0.PRE.2953 (BillyGoat)
    EnhTooltip, v5.0.PRE.2953
    Gatherer, v3.1.1
    GathererDBWowhead, v1.0.2008-02-07
    GroupCalendar, v4.0.1
    Informant, v5.0.PRE.2953
    AbacusLib
    LibAbacus30
    Ace2
    Ace3
    BabbleBoss22, v2.2.$Revision: 57540 $
    BabbleFish22, v2.2.$Revision: 54514 $
    BabbleGas22, v2.2.$Revision: 54514 $
    BabbleHerbs22, v2.2.$Revision: 54514 $
    BabbleOre22, v2.2.$Revision: 54514 $
    BabbleSpell22, v2.2.$Revision: 54514 $
    BabbleTradeskill22, v2.2.$Revision: 54514 $
    BabbleTrainer22, v2.2.$Revision: 54514 $
    BabbleVendor22, v2.2.$Revision: 54514 $
    BabbleZone22, v2.2.$Revision: 54514 $
    Babble22, v2.2.$Revision: 66632 $
    LibBabbleBoss30
    LibBabbleClass30
    LibBabbleCreatureType30
    LibBabbleFaction30
    LibBabbleInventory30
    LibBabbleZone30
    LibCrayon30
    Deformat, v1.0 $Revision: 3817 $
    DewdropLib
    LibDogTag30, v1.0
    LibDogTagUnit30, v1.0
    FuBarPlugin20, v2.0 $Revision: 66634 $
    GratuityLib, vr$Revision: 66041 $
    LibGratuity30, vr$Revision: 41183 $
    LibGuildPositions10, v1.0
    OneStorage, v2.0.$Revision: 55087 $
    LibPeriodicTable31, v3.1
    Quixote
    LibRock10
    LibRockComm10
    LibRockConfig10
    LibRockConsole10
    LibRockDB10
    LibRockEvent10
    LibRockHook10
    LibRockLocale10
    LibRockModuleCore10
    LibRockTimer10
    LibRollCall20, v2.0
    RosterLib, v2.1
    LibSharedMedia30, v3.0
    LibSink20
    SpecialEventsEmbed
    SpecialEventsLoot10
    TabletLib
    Talismonger30
    Threat20
    LibTourist30
    LibGUIDRegistry01
    LightHeaded, v233
    MonkeyLibrary
    MonkeyQuest, v2.6.4
    MonkeyQuestLog, v0.5.1
    Omen, vOmen r72980 / Threat-2.0 r73134
    OneBag, v2.0.67228
    OneRing, v2.0.55081
    OneView, v2.0.55081
    Outfitter, v4.2
    PallyPower, v2.01.00
    Postal, v2.1 r70301
    Postman, v2.0.53232
    Stubby, v52
    SWFixLogStrings, v2.0
    SWStats, v2.2.b1
    SWUniLog, v2.1.4
    Swatter, v5.0.PRE.2953
    TitanEmote, v1.03
    TitanFriends, v2.3.0
    TitanLogout
    TitanMoney, v3.0.6.20100
    TitanOutfitter
    TitanAmmo, v3.2.2.20400
    TitanBag, v3.2.2.20400
    TitanClock, v3.2.2.20400
    TitanCoords, v3.2.2.20400
    TitanGoldTracker, v3.2.2.20400 (2.3.2)
    TitanHonor, v3.2.2.20400 (1.13)
    TitanItemBonuses, v3.2.2.20400
    TitanLootType, v3.2.2.20400
    TitanPerformance, v3.2.2.20400
    TitanRegen, v3.2.2.20400
    TitanRepair, v3.2.2.20400
    TitanRider, v3.2.2.20400
    TitanStanceSets, v3.2.2.20400
    TitanXP, v3.2.2.20400
    Titan, v3.2.2.20400
    WeaponQuickSwap
    WowheadLooter, v20403
    XPerlArcaneBar
    XPerlGrimReaper
    XPerlParty
    XPerlPartyPet
    XPerlPlayerBuffs
    XPerlPlayer
    XPerlPlayerPet
    XPerlRaidAdmin
    XPerlRaidHelper
    XPerlRaidMonitor
    XPerlRaidPets
    XPerlRaidFrames
    XPerlTarget
    XPerlTargetTarget
    XPerl, v2.4.2
    DBMAPI

  • May 10, 2008, 02:15PM (1 day, 9 hours ago)

    Long time user and lover of this mod. I'm still have some sort of conflict issue that I strongly believe is related to either Arcane Bars, Target, or Target's Target. Any time I am interrupted in spellcasting my FPS drops to < 10 for up to 20 seconds. Normally I run at a solid 60 fps and never below 30fps even in heavy firefights in raids, until i get an interrupt. Is there any known conflict with Blizzard code or CTmods?

  • May 10, 2008, 01:55PM (1 day, 9 hours ago)

    The addon works great and was working correctly till come day the options button decided to disappear....have moved everything around and have yet to find the button any suggestions? and yes it was installed and working correctly for about a week.

  • May 10, 2008, 01:29AM (1 day, 21 hours ago)

    I suggest making the raidstatus thing (with raid mana% and raid health%) a different module. I want to see those stats, but not the casting bars.

  • May 8, 2008, 11:00PM (3 days ago)

    First off, love the Mod. Long time user and it's great. I just have a question about the MT raid frames. Is there a way to manually add specific raid members to the MT target window? Currently it just automatically shows warriors, but most of our tanks are druids so I just end up with a window of 2-3 melee dps targets. I tried just unchecking the auto-warrior option but then it's just blank. I see that there's an option to have it use CtRaid or oRA mt targets, but to my knowledge my guild doesn't set mt targets with those, so I was hoping there was a way I could just choose the players in the MT window myself.

    I love this mod and the options it brings (especially the HoT tracker since I'm a resto druid), so I'd rather not have to use an additional mod for MT targetting if possible. Thanks =)

  • May 8, 2008, 07:58AM (3 days, 15 hours ago)

    Hey Hantario, GrimReaper doesn't work for me as well :(

    Fehler: Cannot find a library instance of "Roster-2.1".
    AddOn: GrimReaper
    Datei:GrimReaper.lua
    Zeile:15
    Fehler Nummer:1

    I tried it with the XPerlGrimReaper folder + Grim Reaper vie WAU
    Just Grim Reaper from WAU
    Just XPerlGrimReaper

    Sometimes I don't even get an error, but the addon is nowhere. Also the command /grim doesn't work.
    Plz help cause I LOOOOOVE this addon ;)

  • May 6, 2008, 01:56PM (5 days, 9 hours ago)

    Could you please look at this error an by any chance tell me what is causing it?
    Date: 2008-05-06 16:52:35
    ID: 59
    Error occured in: Global
    Count: 1
    Message: ...terface\AddOns\XPerl_GrimReaper\XPerl_GrimReaper.lua line 680:
    bad argument #1 to 'unpack' (table expected, got nil)
    Debug:
    [C]: ?
    [C]: unpack()
    ...terface\AddOns\XPerl_GrimReaper\XPerl_GrimReaper.lua:680: Tip()
    ...terface\AddOns\XPerl_GrimReaper\XPerl_GrimReaper.lua:302:
    ...terface\AddOns\XPerl_GrimReaper\XPerl_GrimReaper.lua:301
    [C]: SetUnit()
    XPerl\XPerl.lua:1108: XPerl_PlayerTip()
    XPerl\XPerl.lua:3001:
    XPerl\XPerl.lua:3000

  • May 1, 2008, 05:29AM (1 week, 3 days ago)

    I've been using x-perl for awhile now. During 2.3, i used the pre-cast indicator on the players tab of the x-perl options list. Ever since i deleted the old version of this mod for the new one, i couldnt get the bar to appear anymore(the pre-casting bar a little below the middle of the screen not the one on above the portrait). Is there something that im doing wrong or has this been deleted?

  • May 5, 2008, 11:47AM (6 days, 11 hours ago)

    X-Perl has never touched the default cast bar. It just hides it, or not. Perhaps you un-installed some cast bar mod you have. Quartz? eCastingBar?

  • April 29, 2008, 10:15AM (1 week, 5 days ago)

    How can I move the Pet Happiness indicator? I see no option, and it's nothing I can see from casually poking through the LUA. :\ It's currently sitting on the left hand side. I would like it on the right.

  • April 29, 2008, 02:44AM (1 week, 5 days ago)

    Hi!

    I've used this mod for the vast majority of BC and i love it!
    But recently i had to reinstall WoW and all my setting were erased...

    Where is the option so that when a target, raid frame, party frame, or character frame gets low on health...the color does not fade into a real dark color? i forget where the option is

  • April 28, 2008, 04:43AM (1 week, 6 days ago)

    Hi!

    I've used this addon for almost a year! gotta say its awesome!

    I just downloaded the newest version and for some reason I get the DEBUG Grid message in my General Chat now, before it was in the combat log.

    I didnt change anything at all. I tried reinstalling the old version, before that one, which was 2.4 (or at least that was my oldest version i had)
    And I got the same issue.
    I deleted all my Xperl folders and reinstalled the 2.4 and still the same thing.
    I tried configuring my chat windows, interface and even the xperl options and I still get it

    Any ideas?

    thanks!

  • April 27, 2008, 08:48PM (2 weeks ago)

    Love this addon, could live without it much better than blizzard bars. One thing tho is there any way to get 2 of the same frame. Basicly i want to frames of me

  • April 26, 2008, 10:29AM (2 weeks, 1 day ago)

    Hello,

    when I relog, xperl does not save the original cast bar setting. After each relog I have to open xperl, unmark the Setting and put it on again. After closing the Xperl window it shows the bar until the next relog.

    Any Ideas how to fix this?

  • April 27, 2008, 10:26PM (2 weeks ago)

    Probably have some other mod which is messing with the castbar after X-Perl hides it. Not a lot I can do about that, you could find out which one.

  • April 25, 2008, 01:31PM (2 weeks, 2 days ago)

    greetings.
    i've developed a bit of an issue with (i believe) xperl and raiding icons.
    one of our hunters designates mobs on most pulls. mages, locks, tanks, etc. 'own' a raid icon. our hunter(s) broadcasts the icons and a list appears in chat and also as a raid 'tell'.
    for some reason, i can see all of the other icons - and names associated with - but mine. my name shows up, but instead of seeing the orange ball, or yellow star (etc.) i see this: " Tinterface\targetingFrame\UI-RaidTargetingIcon_6:0 " .
    i wish i could be more complete, but i get no error report in bugsack...just the prior message over both chat and raid message followed by my name.
    any help will be greatly appreciated!
    and thanks for the time.

  • April 24, 2008, 02:19PM (2 weeks, 3 days ago)

    Ok i need some help With X-Perl. I just down loaded it and I'm getting use to the new look and feel. So far i'm liking it but I have a question about the MT List. I like the fact that i can Add my Main Tanks to a list and see not only their target but their targets target. it makes healing really nice. But How do i add other Tanks to the list. Last night in Kara, by default it added "wardog" our off tank warrior to the list but i couldn't figure out a way to add our main tank (paladin) to the list. Is there a way to do such a thing?

  • April 24, 2008, 04:05AM (2 weeks, 3 days ago)

    Just thought I would point out that I have been having this issue even with the past few versions, where I have Buffs set to not show on my party, and even though they aren't showing, they act like they are still there just invisible. It shows when my Debuffs are pushed downwards and once I go in to the X-Perl options and to Party tab it fixes itself. Another bug with debuffs is that they keep randomly going to the side of a unit frame instead of staying under, which again is fixed by going in to the Party tab.

  • April 24, 2008, 03:08AM (2 weeks, 3 days ago)

    Ive been using X-Perl for ages now (Years) and love them but now i downloaded this UI and didnt like it and deleted it and then i download X-Perl again it does into addons and everything but then when i launch the game only 1 frame comes up and HEAPS of things are missing like the protrait, how much health there is, and HEAPS more what the hell is going on???

  • April 24, 2008, 03:08AM (2 weeks, 3 days ago)

    Ive been using X-Perl for ages now (Years) and love them but now i downloaded this UI and didnt like it and deleted it and then i download X-Perl again it does into addons and everything but then when i launch the game only 1 frame comes up and HEAPS of things are missing like the protrait, how much health there is, and HEAPS more what the hell is going on???

 
  • Similar Addons
  •  
  1. 1,959 MobInfo-2 ... Unit Frames
  2. 1,598 Proximo Unit Frames
  3. 1,150 Grid Unit Frames
  4. 1,016 PitBull Unit Frames
  5. 893 FuBar 3.0 Unit Frames