Download
(106 Kb)
Download
Updated: 11-16-11 04:11 AM
Pictures
File Info
Updated:11-16-11 04:11 AM
Created:10-28-11 10:16 AM
Downloads:1,507
Favorites:6
MD5:
Chimaera EPGP
Version: Version 0.8.2
by: Jug [More]
An implementation of the EPGP raid loot allocation system. Award raid loot based on effort rather than /rolls

Features:
  • Stores a permanent database of all guild members and tracks EPGP.
  • Track EPGP across all guild members (even non-guild guests)
  • Automatically adds Effort Points to raid members whilst raiding.
  • Automatic detection of raid group members.
  • Full support for standby players (with auto EP gain whilst raid is active)
  • Manually add arbitrary EP or GP awards to players.
  • Configurable list of Gear Point item types.
  • Sort by name, GP, EP, PR (click column headers)
  • Web upload of EPGP to display on guild website available (separate download)
  • Handles EPGP decay (currently 10%)
  • + more!

Documentation is not yet complete, but if you're familiar with the EPGP system you'll probably be able to figure it out.

Documentation is here

Issue tracker is here.
Version 0.8.2 (16th November 2011)
- Adds Rift 1.6 PTS compatability.
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Author
Date
Version 0.8.1
106kB
Jug
10-28-11 10:16 AM


Post A Reply Comment Options
Unread 11-16-11, 05:16 AM  
Rustycage
Claw of Regulos
 
Rustycage's Avatar

Forum posts: 20
File comments: 150
Uploads: 0
I like how this addon provides more fairness in a game world, created in a world that doesn't have much fairness at all lol

Thanks for this. If I experience any problems with it, I'll let you know.
Rustycage is offline Report comment to moderator  
Reply With Quote
Unread 11-16-11, 07:41 AM  
Jug
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 5
Uploads: 2
Quote:
Originally Posted by Rustycage
Thanks for this. If I experience any problems with it, I'll let you know.
Thanks. Our guild has been using the EPGP system for quite some time now. The only (rare) problem we're aware of is if the game crashes whilst in the middle of a raid. If this happens, EP and GP for the current raid can be lost.

To avoid this, we have a few people run the addon at the same time.

You can also avoid this by periodically using /reloadui to force Rift to save all addons data.
Jug is offline Report comment to moderator  
Reply With Quote
Unread 11-21-11, 08:43 AM  
LiveWire

Forum posts: 0
File comments: 2
Uploads: 0
Web Upload?

Forgive me as I may be blind but I note this addon supports a web upload with a separate download ?

Is this an available download as I've tried to find it but cannot?
LiveWire is offline Report comment to moderator  
Reply With Quote
Unread 11-24-11, 08:08 AM  
Jug
Zombie
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 5
Uploads: 2
Re: Web Upload?

Quote:
Originally Posted by LiveWire
Forgive me as I may be blind but I note this addon supports a web upload with a separate download ?

Is this an available download as I've tried to find it but cannot?
Nope, you're not going blind. Our guild is using a web portal to upload the EPGP data which then let's us display it in an IFrame on our guild website.

The code was a bit of a hack, and it required a lot of server config to get it to work. I've been working on making this generally available but got a bit delayed. Should be done in a week or so.
Jug is offline Report comment to moderator  
Reply With Quote
Unread 11-24-11, 12:12 PM  
LiveWire

Forum posts: 0
File comments: 2
Uploads: 0
Ah, that's brilliant Jug - htnaks for all your hard work!
LiveWire is offline Report comment to moderator  
Reply With Quote
Unread 12-27-11, 11:09 PM  
tkoreaper
Zombie

Forum posts: 1
File comments: 2
Uploads: 0
Could you make it so you can change the values of the decay, base GP, ect.

I'd also like to be able to change how often EP is awarded for raid attendees and standby members and how much is awarded.
tkoreaper is offline Report comment to moderator  
Reply With Quote
Unread 01-09-12, 07:11 PM  
Lodid

Forum posts: 0
File comments: 1
Uploads: 0
Hello, I'm wondering if the Export/Upload Feature is still in the works?
Lodid is offline Report comment to moderator  
Reply With Quote
Unread 01-19-12, 06:19 PM  
dd31879

Forum posts: 0
File comments: 7
Uploads: 0
Quote:
Originally Posted by tkoreaper
Could you make it so you can change the values of the decay, base GP, ect.

I'd also like to be able to change how often EP is awarded for raid attendees and standby members and how much is awarded.
would love to see more options as well. it needs to have configurable ep/gp/decay and be able to set frequency of ep gain.

our personal guild points are kept on our guild site for all to look at whenever. id like to be able to adjust values for raid runs to match our looting rules.
Last edited by dd31879 : 01-19-12 at 06:28 PM.
dd31879 is offline Report comment to moderator  
Reply With Quote
Unread 03-09-12, 12:46 PM  
Kewa

Forum posts: 0
File comments: 1
Uploads: 0
Re: Re: Web Upload?

Quote:
Originally Posted by Jug
Quote:
Originally Posted by LiveWire
Forgive me as I may be blind but I note this addon supports a web upload with a separate download ?

Is this an available download as I've tried to find it but cannot?
Nope, you're not going blind. Our guild is using a web portal to upload the EPGP data which then let's us display it in an IFrame on our guild website.

The code was a bit of a hack, and it required a lot of server config to get it to work. I've been working on making this generally available but got a bit delayed. Should be done in a week or so.
Hello, Jug. Thanks for this great addon. What's the progress with an upload script? And how do your rls synchronize data with each other? Do they manually edit the settings file?
Kewa is offline Report comment to moderator  
Reply With Quote
Unread 07-04-12, 11:13 PM  
Aubie

Forum posts: 0
File comments: 1
Uploads: 0
This wonderful addon has died as of 1.9.

If someone could repair it, or point me in the direction as to repair it myself would be much appreciated.

Code:
Error: EPGP/ui.lua:409: bad argument #2 to 'insert' (number expected, got string)
    In EPGP / EPGP.OkButton:LeftDown
stack traceback:
	[C]: in function 'insert'
	EPGP/ui.lua:409: in function 'GetSelection'
	EPGP/main.lua:254: in function 'okCallback'
	EPGP/ui.lua:768: in function <EPGP/ui.lua:754>
Aubie is offline Report comment to moderator  
Reply With Quote
Unread 07-06-12, 10:09 PM  
Thurfyr

Forum posts: 0
File comments: 2
Uploads: 0
Fix for Chimaera EPGP

Quote:
Error: EPGP/ui.lua:409: bad argument #2 to 'insert' (number expected, got string)
In EPGP / EPGP.OkButton:LeftDown
stack traceback:
[C]: in function 'insert'
EPGP/ui.lua:409: in function 'GetSelection'
EPGP/main.lua:254: in function 'okCallback'
EPGP/ui.lua:768: in function <EPGP/ui.lua:754>
Was really confused by the error and finally came to the realization that the GetText() call on line 409 of ui.lua was the Text:GetText(), whose return was changed to text,html in 1.9. That means that if you're searching for player XYZZ, you get XYZZfalse.

This string (with the false added) would fail in the GetPlayer() function.

So, replace line 409 (and 410 which is just an extension of 409) with:

thePlayerName = string.gsub(self.rows[i].cols[1].label:GetText(), "false\n", "\n")
table.insert(selection, thePlayerName)

and everything will work again (including the select all/none).

Thurfyr

PS: what this code does is substitutes the false at the end of the line (the html will always be false, because this mode doesn't use html) with an end of line.
Thurfyr is offline Report comment to moderator  
Reply With Quote
Unread 07-07-12, 04:39 AM  
UnrealEgg

Forum posts: 0
File comments: 2
Uploads: 0
I did fix it up for my guild. I've never really looked at Lua so my code may be poor. You can read the readme to see what I fixed.

Also, my guild leader wanted some way for people to get their DKP by whispering him or something. Since the API doesn't allow normal chat parsing (at least I couldn't find it) I created an "EPGP Lite" addon which a user can do /getdkp <PlayerName> to get their dkp. (PlayerName = Person running the DKP)

You can download both here:
EPGP - http://tinyurl.com/conepgp
EPGP Lite - http://tinyurl.com/conepgplite

I renamed it to Consortium EPGP too but credits are still there to the original authors
UnrealEgg is offline Report comment to moderator  
Reply With Quote
Unread 07-08-12, 07:43 AM  
Thurfyr

Forum posts: 0
File comments: 2
Uploads: 0
Quote:
Originally Posted by UnrealEgg
I did fix it up for my guild. I've never really looked at Lua so my code may be poor. You can read the readme to see what I fixed.

Also, my guild leader wanted some way for people to get their DKP by whispering him or something. Since the API doesn't allow normal chat parsing (at least I couldn't find it) I created an "EPGP Lite" addon which a user can do /getdkp <PlayerName> to get their dkp. (PlayerName = Person running the DKP)

You can download both here:
EPGP - http://tinyurl.com/conepgp
EPGP Lite - http://tinyurl.com/conepgplite

I renamed it to Consortium EPGP too but credits are still there to the original authors
I liked the idea of having people be able to just ask the Raid Leader/EPGP runner for their current "score". However, when I requested my DKP, I got EP.

For me, the important piece is PR with EP and GP a close second. So, I modified it for my guild's use to just do an: "EP,GP,PR=0,100,0.00" style reply to a request.

The other thing I didn't want was any reference to DKP. People already get confused on the difference and a lot of people have had bad experiences with DKP. So, I changed the getdkp command to getepgp, the messages to say "Your EPGP is ...", and at a superficial layer, I renamed the DKPRequest and DKPOutput channels to EPGPRequest and EPGPOutput. This last was in the hopes that someday, you could actually just do a tell with the channel, instead of having to have a Lite version.

I won't post links to it, as this update is clearly yours. Thank you for your improvements.

Thurfyr
Thurfyr is offline Report comment to moderator  
Reply With Quote
Unread 01-14-13, 09:49 PM  
Lykan

Forum posts: 0
File comments: 1
Uploads: 0
Hi Guys!!

I found this addon userful for my guild but i have same problem as Thurfyr had.
I need to request PR. I am not familiar with Lua and change of code is very difficult for me but i had some progress with translate to Russian language and now part of interfase is Russian.
So, i will be happy if somebody can help me with changing the request for getting PR or similar as did Thurfyr.

Thanks,
Lykan
Lykan is offline Report comment to moderator  
Reply With Quote
Unread 11-16-13, 10:48 PM  
Reatus
Zombie

Forum posts: 1
File comments: 1
Uploads: 0
Is there a way to sync this or store/retrieve data? Kind of hard to use it if only one person has access to it. Otherwise this does everything I need it to!
Reatus is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: