(94 Kb)
Updated: 02-11-20 05:11 AM
File Info
WoW Classic Patch (1.13.3)
Updated:02-11-20 05:11 AM
Created:06-29-19 09:41 PM

CEPGP  Popular! (More than 5000 hits)

Version: 1.12.9
by: Alumian [More]

For more frequent updates and more detailed change logs, please keep an eye on the GitHub page: https://github.com/Alumian/CEPGP-Retail

CEPGP Support Discord: https://discord.gg/7mG4GAr

An addon designed to handle your guild's EPGP standings by storing the respective values in your Officer Notes. Another primary function of the addon is to handle loot moderation which you must be the master looter to utilise.

For this addon to work, anyone using the addon must be able to at the very least view Officer Notes. To adjust EP and GP values you must be able to edit Officer Notes.

The addon is entirely GUI based and the frame is designed to only appear automatically on raid bosses.


Either /cepgp or /cep can be used as a valid command call
show - Shows the cepgp window
version - Allows you to check if each raid member is running the addon - and if so, what version of the addon they are using
Note: cepgp is a context sensitive addon and elements will be visible when they are relevent

Any function that involves modifying EPGP standings requires you to be able to edit officer notes to have it available to you.

The following commands can be used to get EPGP reports.

The player you whisper must be able to at least view officer notes

/w player !info - Gets your current EPGP standings
/w player !infoguild - Gets your current EPGP standings and PR rank within your guild
/w player !inforaid - Gets your current EPGP standings and PR rank within the raid
/w player !infoclass - Gets your current EPGP standing s and PR rank among your class within the raid

EP: Effort points. Points gained from what ever criteria.

GP: Gear points. Points gained from being awarded gear.

PR: Priority. Calculated by EP / GP.

Decay: Reduces the EP and GP of every guild member by a given percent.

Initial/Minimum GP: The GP that all new guild members start at. This also defines the minimum amount of GP any guild member can have.

Standby EP: EP awarded to guild members that are not in the raid.

Standby EP Percent: The percent of standard EP allocation should awarded to standby members.

Version 1.12.9

- Removed BOSS_KILL event listener
- Auto pass due to ineligibility will no longer result in a need message
- CEPGP guild roster no longer reinstantiates on each game cycle
- Staggered the polling of the guild roster to resolve lag issues
- Extended ignore update delays at the end of every mass modification function
- Removed reliance on internal roster for EPGP standings
- Improved plugin support
- Renamed the Loot Distribution and Distributing buttons
- Added a time gate to prevent being spammed with import requests
- Auto passes will no longer show as need responses
- Item overrides will now be correctly imported from others
- Added a callback for all modification functions
- Corrected a cosmetic bug preventing the factor base GP button from remaining ticked
- Standby list will no longer clear if you're not in a raid group
- EPGP standings in the standby list will now update in real time
- Rewrote the boss kill detection system
- GP will no longer be misallocated if the player is selected but the item is handed out manually
- All boss names should now translate appropriately where a translation is available


Version 1.12.8-hotfix2

- Fixed a bug preventing override entries from being changed to links
- Optimised override value retrieval
- Modified the format of item links in the override list
- Players who do not respond before the timeout period will show up as a pass in loot distribution


Version 1.12.8-hotfix1

- Hotfixed an error in the override list preventing loot distribution


Version 1.12.8

- Added a button to remove specific entries from the traffic log
- Added a delay to the CEPGP initialise message
- Added a measure to ensure boss kills are detected even if outside of 50 yards of the boss kill
- Added a template for new localisations to be added
- Added an import CSV function
- Added an option to toggle showing passes in loot distribution
- Added an optional timer in the loot GUI
- Added confirmation window for awarding EP on world boss kills
- Added more options to import/sync settings
- Added PR and trailing commas to optional fields in the EPGP export
- Added search function to the traffic frame
- Added slot weight for one-hand weapons
- Addon version will now show the beta/release state
- Adjustments to synchronising settings
- Boss EP settings now translate to your locale
- Corrected the GP value for bows
- Disabled auto award checkboxes for world bosses
- EPGP will now be logged when an item is given for free/without EPGP
- Fields will no longer remain highlighted when deselecting an editbox
- Fixed a bug preventing negative numbers in decay
- Fixed a bug preventing new entries in the traffic log when handing out items
- Fixed a bug preventing the awarding of GP
- Fixed an error on log in when you have a prefilled standby list
- Fixed misreadings from the override list
- Fixed the bug where no message would be sent when modifying GP manually
- Implemented 2 tier sorting for loot distribution
- Item names and types should no longer appear incorrectly in the traffic log
- Loot announcements will now show what a player responded with
- Merged wands and ranged slot weights
- Normalised the appearance of PR
- Offline players can now be hidden in the version frame
- Removed channel translations from localisations
- Removed custom player-made channels from the reporting channel and loot response channel lists
- Removed error correction for malformed EPGP values
- Removed say and yell from reporting channel options
- Removed Teremus the Devourer as a world boss
- Responses in the traffic log will now be consistent between loot master and other players
- Responses will now be announced for players not using CEPGP
- Restructured localisation files
- Restructured the override scrollbar
- Standby EP will no longer result in the player's EP being defaulted
- Traffic frame now includes the response when a player is awarded an item
- Updated zhCN


Version 1.12.7

- Added JSON format into EPGP exporting
- Applied rounding down to standby EP
- Added Russian localisation
- Added French localisation
- Added traditional Chinese localisation
- Entire ranks can now be added to the standby list
- Added a button to Standby list can now be cleared with one button
- Player deaths should no longer be misinterpreted as boss kills
- Corrected an issue preventiccepting single digit single digit numbers from working in decay
- Rewrote the way CEPGP interprets token items
- Added a mixin to allow for uncached items for gp tooltips
- Improved debugging tools


Version 1.12.6

- Hotfixed an issue where GP could not be allocated
- Standby list is now working
- Implemented measures to prevent EPGP shuffling
- Fixed auto pass on ineligible items
- Corrected an issue with parsing old item links in the traffic frame
- Added minimum EP for loot responses
- Moved reporting channel from chat command to options
- Reporting channel can now be set to global channels
- Fixed a bug causing GP from being misallocated
- Timestamps will now show on traffic entries (for entries after and including 1.12.5 only)
- Can now set decimal places when applying a decay/inflation to guild standings


Version 1.12.5

- Loot response announcements in chat can now be suppressed
- Players will now change colour in the standby scrollframe if they are offline
- Added recipient messages for modifications to the standby list (Recipient must have addon running to see message)
- Added an addon message for when a player is removed from Standby automatically
- Fixed infoclass and inforaid requests
- Applied auto sorting to the standby frame
- Corrected the inheritance on the standby frame
- Standby roster is now a saved variable and will persist across sessions
- Traffic log will now start storing time data for new entries
- GP values on tooltips should not longer cause errors in the enchanting trade window
- Items can now be added to override by item ID
- Added toggle option for gp values on tooltips
- Extra padding will no longer be added to items added in override
- Corrected an issue preventing class colours from being detected in the raid version frame
- Added a series of mixins to detect the validity of item IDs
- Added an option to delete EPGP standings records
- Attendance frame will no longer attempt to divide by zero
- Standby players will now be removed from the standby list if they join the raid
- Corrected a bug preventing standby players from being detected on Russian clients
- info calls should be responding to requests again
- Corrected a visual bug where traffic frames would stack on top of each other until reloading UI
- GP values on tooltips should no longer display multiple times on items
- Refined version frame sorting


Version 1.12.4

- Restructured standby scroll frame
- Players can no longer be added to the standby list while you're not in a raid group
- Added initial elements fro plugin support
- Restructured the debug info frame
- Restructured the traffic frame
- Added a callback to retrieve item information for the traffic frame
- Added an option to change the minimum rarity for the loot distribution window to show
- Restructured the attendance frame
- Attendance for raids will now be shown even if a snapshot is selected
- Merged class name translation from Ardash and added improvements
- Standby players will now be recorded in attendance snapshots
- Adding players to standby will no longer cause a blank entry on the loot master's client
-Players can now toggle award standby EP by rank to offline players
- Updated expression matching to accommodate for more patterns
- Moved force synchronisation button
- Added GP values to tooltips


Version 1.12.3

- All players responding for loot should now appear in the loot distribution frame
- Fixed the version frame
- Fixed import settings
- Battle tag and real ID messages will now be correctly interpreted
- Reverted a measure which prevented scrollbars from working on non-English clients
- Added a callback when calculating item GP for when items are not cached initially


Version 1.12.2

[Bugfix] EPGP should no longer be mis-allocated for kills and loot


Version 1.12.0

[Bugfix] Attached INVTYPE_WEAPON to INVTYPE_WEAPONOFFHAND for slot weights
[Bugfix] Boss kill messages will now display correctly in chat
[Bugfix] Corrected GP values for items with the robe slot type
[Bugfix] Corrected the stock modifier coefficient to better reflect the default GP formula
[Bugfix] EP and auto award status for The Four Horsemen can now be updated correctly
[Bugfix] EP and auto award status for The Twin Emperors can now be updated correctly
[Bugfix] Game should no longer lockup when applying a guild-wide function
[Bugfix] Item information will now be correct retrieved for raid assists
[Bugfix] Loot announce GUI shouldn't unexpectedly disappear anymore
[Bugfix] Loot council functionality should now be working as intended
[Bugfix] Players will no longer double up in the version scrollframe
[Bugfix] Standby EP should now be working as intended
[Bugfix] Version checker is now working as intended
[Bugfix] Version checker will now correctly interpret addon version

[Compatability] Compatability fix for ElvUI version 1.12

[Debug] Improved debug reporting
[Debug] Tidied up debug code

[Feature] Added a button to manually award Standby EP
[Feature] Added an option to auto pass on items if they cannot be used by the player
[Feature] Added option to synchronise Standby EP list with raid assists
[Feature] Guild EPGP standings can now be exported to CSV format. Resolves #10
[Feature] Item GP decimal places can now be specified
[Feature] Loot Masters can now choose if they want all raid members to see the loot distribution window

[Optimisation] Restructured communications platform
[Optimisation] Restructured the guild frame
[Optimisation] Restructured the raid frame
[Optimisation] Reworked the raid component of the version frame
[Optimisation] Reworked the version scrollframe
[Optimisation] Rewrote the loot distribution scrollbar

[QOL] Added more tooltips to options
[QOL] Added important notice frame for Version 1.12.0

[Reworked] Restructured the communications system

[Typo] Cleaned up debug code
[Typo] Corrected the tooltips when adding/subtracting EPGP
[Typo] Re-enabled the version checker

Moved forced synchronisation to options page 2


Version 1.11.5

[QOL] The CEPGP frame will no longer automatically appear when a rare*item is found if you are not the master looter
[QOL] Master looters will now be prompted as to whether or not they would like to use CEPGP for the current raid
[QOL] Added more descriptions to addon options
[QOL] Attendance records can now be deleted

[Bugfix] Items and GP will not longer be misallocated
[Bugfix] Added an exception preventing the double awarding of EP on Majordomo Executus
[Bugfix] GUI loot frame will no longer close unexpectedly
[Bugfix] Corrected an issue preventing EP from being automatically awarded

[Debug] Improved debugging tools
[Optimisation] Removed several redundant update prompts


Version 1.11.4

[QOL] Version frame can now be alphabetically sorted

[Bugfix] Recipient clients will now correctly record items when GP is awarded for an item
[Bugfix] Fixed a bug preventing standby EP from being awarded
[Bugfix] Out of date checker is now working correctly
[Bugfix] Fixed compatibility issue with ElvUI LootFrame


Version 1.11.3

[Feature] Added a loot popup window for loot distribution
[Feature] Players can now opt to use a GUI to respond to loot rather than chat

[Bugfix] Corrected an error with custom messages on sub-threshold loot distribution
[Bugfix] Corrected an issue preventing manual setting of GP

[QOL] Created callbacks for recipient item retrieval
[QOL] Added tooltip descriptions for each non-self explanatory item in the options menu

[Optimisation] Optimisations to memory usage
[Optimisation] Further optimisations to scrollbar memory usage
[Optimisation] Further optimised polling of guild updates
Archived Files (18)
File Name
1.12.8-hotfix 2
12-21-19 08:40 PM
1.12.8-hotix 1
12-19-19 01:46 PM
12-19-19 05:48 AM
11-15-19 04:22 PM
11-08-19 01:54 PM
11-08-19 04:54 AM
10-27-19 12:56 AM
10-25-19 06:26 AM
10-20-19 03:32 AM
10-19-19 05:45 PM
10-11-19 04:54 AM
10-09-19 06:34 AM
10-08-19 05:47 AM
09-28-19 06:45 AM
09-24-19 06:30 AM
09-19-19 06:46 AM
08-10-19 11:13 PM
06-29-19 09:41 PM

Post A Reply Comment Options
Unread 10-18-19, 06:44 PM  
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 1
Great addon, I am evaluating it for my guild in Classic. I could have sworn the last time I checked there was an option to award EP to raid/standby at a set interval (e.g. every 60 minutes give everyone 5 EP) but I can't find that option. Did I remember incorrectly?
Report comment to moderator  
Reply With Quote
Unread 10-11-19, 10:04 AM  
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
list only one person in guild/raid window

show only one person in guild/raid window in this versions.
if i click on "name" "class" and other it works ) but till show only 1 name w/o any other data like class,rank,ep,gp,pr

in 1.11.5 from Sep 29, 2019 work fine

ru client
no ELUA errors
Report comment to moderator  
Reply With Quote
Unread 08-05-19, 11:19 AM  
Blood Threat and Fears
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Have any more screenshots?

Hey Alumian, great stuff! I am doing a video about EPGP for Classic. I was wondering if there were any more screenshots of the Interface - like what are the different interfaces for the members/officers/guild master. Although, the first screenshot that you've already uploaded seems to be all of the actual interface. Can you confirm?

Also, will there be a way to export a file from the addon into like a excel/html format? A file that shows EPGP and PR vaules, list of gear received [name of the gear], a list from high to low recent attendance, and overall statistics - like a document I can post on our guild discord or even the Guilded app.

Anyways, My guild and I, are looking forward to using your addon.
Last edited by Blood Threat and Fears : 08-05-19 at 11:28 AM.
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.