Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(76 Kb)
Download
Updated: 09-27-12 07:52 AM
Pictures
File Info
Updated:09-27-12 07:52 AM
Created:unknown
Downloads:394,590
Favorites:1,065
MD5:

PerfectRaid  Popular! (More than 5000 hits)

Version: v50001-1.0.0
by: Cladhaire [More]

PerfectRaid is a whole new look on raid frames, giving you as much information as possible in an easily recognizable format that's easy to place. Show as much or as little as you're interested in, and completely customize using the each options editor.

Use /praid to open the configuration GUI.

  1. A preliminary frame editor is in game. It can be kind of complex at the moment, but it comes with a nice set of defaults for you to use.
  2. Added a pre-made buff dropdown to the buff editor screen

Please post in the forums for further discussion:
http://www.wowinterface.com/forums/s...ad.php?p=39119

This mod is still in beta. You may experience bugs. Please do your best to provide detailed bug reports at http://code.google.com/p/wow-perfectraid/issues/list

Donations:
Some people have asked, so here is a way to send me donations. Please don't feel obligated.

Make a Donation

Addons

You may find the following additional addons/modules useful:
  • PerfectRaid_QuickHealth - http://www.wowinterface.com/downloads/info9866-PerfectRaid_QuickHealth.html
  • PerfectRaid_IncHealth - http://www.wowinterface.com/downloads/info8324-PerfectRaidIncHeal.html

Donations:
Some people have asked, so here is a way to send me donations:

commit 71bddbbd7b6f5c0aa4bb58761b7753a24b2131e4
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Thu Sep 27 15:50:42 2012 +0200

Fix trailing whitespacE

commit 416e2ca31a0202906338d4834737d2f3d344099b
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Thu Sep 27 15:49:54 2012 +0200

Group API change

commit 33cecc1483be8e10e51c950d53877caa61ddb287
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Thu Sep 27 15:49:43 2012 +0200

TOC Update

commit dafaf1b81c72aa399f4577ee8994616ae6325d0a
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Thu Sep 27 15:44:04 2012 +0200

Add support for monk class

commit 83f9f0b24073dbf742c35984650c3f5915e9c47a
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Wed Nov 30 21:33:36 2011 +0000commit 83f9f0b24073dbf742c35984650c3f5915e9c47a
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Wed Nov 30 21:33:36 2011 +0000

Update TOC for 4.3

commit cb90076e7c57bf427b5759db4703cd287c3aedfa
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Sat Oct 8 13:08:02 2011 +0100

Fix frame anchor point dropdown

commit 99120ceb71dae5c3978513b1f8c03af1c8e38ad9
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Sun Nov 28 17:05:29 2010 +0000

Add suport for vehicle swap (possibly)

commit 7f645cd20850afadb664de899ef4f3488bb47ee9
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Sun Nov 28 16:46:57 2010 +0000

Alter options to be slightly larger

commit 3074504283a19e978f23ab971556d48140a83ceb
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Mon Oct 18 19:36:44 2010 +0100

Fix a typo that prevent startingIndex from working. Thanks to Dargen.

commit d1c4a5cb2e579ebfe5dcb3eee0969fdea59e3650
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Sun Oct 17 14:58:03 2010 +0100

Fix mouseover bindings when used with Clique

commit 71a972d49400e705ea9f3a94766df601ad8c19e6
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Mon Oct 18 09:47:43 2010 +0100

Fix mana/power updates

commit 9e18cd2b6d3d26700a9dd2586c539dfcd753e6ff
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Fri Oct 15 19:33:18 2010 +0100

Add expiry timers to buffs/debuffs (thanks to rythos42)

commit acb22e6ae8065fa823f5a88db8bd0848aee3e0fc
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Fri Oct 15 18:51:29 2010 +0100

Add unit raid icon support, thanks to Panoramix

commit b31519904e1c340fb3c6406ec055dc5523edb86d
Author: James Whitehead II <jnwhiteh@gmail.com>
Date: Fri Oct 15 18:06:27 2010 +0100

Update for 4.x. This is a hack, but it works (ish)

commit 54ceb1654341a0de32402f9b21b88bedf825d684
Author: git-svn-migrate <nobody@example.org>
Date: Fri Oct 15 17:06:22 2010 +0100

Convert svn:ignore properties to .gitignore.
Beta Files (4)
File Name
Version
Hits
Size
Author
Date
r194
2,439
73kB
Cladhaire
10-31-09 12:32 PM
r192
2,055
73kB
Cladhaire
07-23-09 01:53 AM
r190
2,560
73kB
Cladhaire
05-17-09 04:27 PM
r181-beta
3,867
174kB
Cladhaire
04-15-08 03:10 AM


Archived Files (10)
File Name
Version
Size
Author
Date
v40300-1.2.3
75kB
Cladhaire
12-01-11 11:22 AM
v40000-1.2.3
75kB
Cladhaire
11-30-11 03:34 PM
v40000-1.2.2
75kB
Cladhaire
10-18-10 08:49 AM
v40000-1.2.0
75kB
Cladhaire
10-15-10 12:35 PM
v40000-1.1.0
75kB
Cladhaire
10-15-10 11:53 AM
v40000-1.0.0
73kB
Cladhaire
10-15-10 11:08 AM
r195
73kB
Cladhaire
04-29-10 04:06 PM
r193
73kB
Cladhaire
08-05-09 08:33 AM
r189
69kB
Cladhaire
04-21-09 03:03 AM
r185
68kB
Cladhaire
11-16-08 05:39 PM


Post A Reply Comment Options
Unread 12-09-11, 01:55 PM  
Aami
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
That worked just like I wanted it, thanks a lot !
Aami is offline Report comment to moderator  
Reply With Quote
Unread 01-14-12, 08:19 PM  
bigboyinlove
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Add to options?!

Is there anyway that this can be implemented into the options?

It's sort of a hassle to do this every time we update.
http://www.wowinterface.com/forums/s...ad.php?t=11460

Is it also possible to add class roles to the name? i.e.

1 - (T)Bigboy
1 - (H)Biggirl
1 - (D)Bigbaby
bigboyinlove is offline Report comment to moderator  
Reply With Quote
Unread 01-15-12, 10:54 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
What precisely? That thread shows how to change several aspects of the visual layout.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 01-16-12, 06:07 PM  
bigboyinlove
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Originally Posted by Cladhaire
What precisely? That thread shows how to change several aspects of the visual layout.
Exactly that. I am hoping to request a feature at which we can change several aspects of the visual layout, such as what is discussed in this thread, through the gui interface in-game.

Key feature requests for options in the gui interface would include:
  • Changing width and height
  • Putting the player name within the box
  • Ability to toggle off coloring of the name by class colors
    • including changing the color of the name if name colored by class is toggled off
  • Ability to display class roles (Tank, Healer, DPS) next to the name, example:
    • 1(T) - Bigboy
    • 1(H) - Biggirl
    • 1(D) - Bigbaby
    • Additionally, the ability to filter this feature by only showing role abbreviation for Tanks, or Healers, or DPS, or any combination thereof -- perhaps check boxes might work?

Hopefully such a feature can be implemented. I'd rather use perfect raid for clique vs the in-game raid bars....Let me know if you need me to clarify further.

Thanks
Last edited by bigboyinlove : 01-16-12 at 06:19 PM.
bigboyinlove is offline Report comment to moderator  
Reply With Quote
Unread 01-17-12, 02:31 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
Yeah, probably not. It's not a small change, especially to make it configurable. Maybe if PerfectRaid ever gets properly rewritten, but not likely before then.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 01-17-12, 06:41 PM  
bigboyinlove
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Originally Posted by Cladhaire
Yeah, probably not. It's not a small change, especially to make it configurable. Maybe if PerfectRaid ever gets properly rewritten, but not likely before then.
Would it be possible to keep the key features in a config file so that the user isn't forced to go through the code?




PJ
bigboyinlove is offline Report comment to moderator  
Reply With Quote
Unread 01-18-12, 04:43 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
The UI isn't the issue. Generalizing the code so it can handle all of these special cases without breaking the addon (which is fairly fragile as it is) is. Tossing them in a config file wouldn't make a difference.

I haven't changed the code of PerfectRaid since it was originally written, for the most part.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 08-28-12, 01:45 PM  
Elapsed
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Patch 5, and MoP

I didn't get a shot in the beta, today is of course patch day and none of us can logon yet. But will we have Praid??? Or will we few followers still around need to migrate to a new set of frames.

Clad, I've been using your perfect raid since wrath/naxx I would love to still see it around.

Thanks
Elapsed - Holy Paladin - Gorgonnash
Elapsed is offline Report comment to moderator  
Reply With Quote
Unread 08-29-12, 10:08 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
I have been without internet connection for four days. I move dot Stockholm on Tuesday. I won't be back with a real connection until this evening at the earliest. I'm doing my best.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 08-29-12, 10:44 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
Edit PerfectRaid.toc in the addon folder. Set the version number to 50001 instead of 40300 (or whatever it is). Close WoW and restart it. Does it work then?
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 08-29-12, 02:11 PM  
Ogun
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Allow me to preface with saying I have been using this mod since MC and could not love it more if I tried. I use inverse if I'm healing (click the red one!) and regular if I'm tanking or dpsing, but it gives so much info at a glance it really puts Grid to shame- and such small screen real estate (I've gushed to you personally durring a few betas). However, while it 'sort of' works right now, it absolutely gives an error on game entry (I did this with this the only mod installed, and no WTF folder, just to be sure):

Message: Interface\AddOns\PerfectRaid\PerfectRaid_Buffs.lua:72: attempt to call upvalue 'GetNumRaidMembers' (a nil value)
Time: 08/29/12 14:03:48
Count: 1
Stack: Interface\AddOns\PerfectRaid\Dongle.lua:1313: in function <Interface\AddOns\PerfectRaid\Dongle.lua:1305>
Interface\AddOns\PerfectRaid\Dongle.lua:1335: in function <Interface\AddOns\PerfectRaid\Dongle.lua:1322>
[C]: in function `pcall'
Interface\AddOns\PerfectRaid\Dongle.lua:246: in function <Interface\AddOns\PerfectRaid\Dongle.lua:245>
Interface\AddOns\PerfectRaid\Dongle.lua:336: in function <Interface\AddOns\PerfectRaid\Dongle.lua:327>
[C]: in function `LoadAddOn'
Interface\AddOns\PitBull4\Main.lua:1138: in function `LoadModules'
Interface\AddOns\PitBull4\Main.lua:1249: in function `OnProfileChanged'
Interface\AddOns\PitBull4\Main.lua:1319: in function <Interface\AddOns\PitBull4\Main.lua:1286>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon'
...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:636: in function <...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:621>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:299: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:373: in function `TimeManager_LoadUI'
Interface\FrameXML\UIParent.lua:690: in function <Interface\FrameXML\UIParent.lua:657>

Locals: <none>

The errors I've had in running with it seem to be group related, and it's sort of a chrapshoot if things stop updating randomly, but I'm fighting other mods so I can't give real world experience- but that error absolutely comes up every single time with no mods up at all, and no preferences.

Again, could not be a bigger fan- though Clique hasn't been my thing since I've been not a healer for a couple expansions now (I just use for cleanse/remove poison/etc) this has been the -only- staple addon in about 4 years.
Ogun is offline Report comment to moderator  
Reply With Quote
Unread 08-29-12, 02:13 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
I don't know when I'll get around to this. I don't imagine the changes will be much, but I have an incredibly hectic life through October. I'll do what I can.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 08-29-12, 02:49 PM  
Ogun
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Originally Posted by Cladhaire
I don't know when I'll get around to this. I don't imagine the changes will be much, but I have an incredibly hectic life through October. I'll do what I can.
I fully understand. If it helps, it looks like ALL groups are now raid groups just a secondary tier of them, and you might be in a raid group of one when you log in. I base this on when I (modless) invite someone I first get 'x has joined the raid group'- so I suspect PR is activating and attempting to parse everything but gets nil as a response and goes nuts.

This does seem like a simple change, but I don't know the code- just know I love the addon and would adore it working perfectly again (as you said almost entirely unchanged system since MC days). Any time you can spare, that would be great.
Ogun is offline Report comment to moderator  
Reply With Quote
Unread 08-29-12, 03:11 PM  
Juurei
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Not sure if this is a true fix

I'm guessing they changed the way the raid members function works, as Ogun noted. Not sure if this is the "right" way to fix it but it worked for me locally...

In the file PerfectRaid_Buffs.lua, lines 72-74 currently read:
Lua Code:
  1. if GetNumRaidMembers() > 0 then
  2.         self:RAID_ROSTER_UPDATE()
  3.     end

I changed them on my local copy to read:
Lua Code:
  1. if GetNumRaidMembers then
  2.         if GetNumRaidMembers() > 0 then
  3.             self:RAID_ROSTER_UPDATE()
  4.         end
  5.     end

I tested it by starting a party, converting to raid, then logging out and then back in again. Seems to have gotten rid of the error I was receiving while logging in.

EDIT: fixed the duplicate of the "before" code
Last edited by Juurei : 08-29-12 at 03:19 PM.
Juurei is offline Report comment to moderator  
Reply With Quote
Unread 08-29-12, 03:13 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
You pasted the same things twice as far as I can tell.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire 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.