Go to Page... |
Updated: | 09-24-08 03:29 PM |
Created: | unknown |
Downloads: | 20,697 |
Favorites: | 23 |
MD5: |
NOTE: Always Clear the raid database after an update to avoid errors on export. (right click menu->dkpfunctions->Clear raid DB)
Full documentation and screenshots available here .
Only one member of the raid needs MorgDKP to run queries. Everyone else in the raid needs MorgBid .
Description:
MorgDKP is a full featured mod that allows the master looter (ML) to control the loot distribution process. Only one member is required to have this mod, that being the master looter. MorgDKP is also capable of tracking DKP and outputting the DKP string for import into eqDKP using a custom php import script.
Special Note:
Special thanks go out to FryGuy for his mods FryBid and FryListDKP. They were the starting point for my mods and I thank him for allowing me to use and post his code.
MorgDKP Features:
* Allows ML to query raid for interest in loot.
* Tracks DKP including raid attendees, start bonus, and all drops.
* Options for different DKP systems including zero-sum, relational, and random.
* Options to award DKP/unit of time, include a start bonus, and include custom events such as boss attempts.
* BidWar mode for item auctions.
* Custom php script to export eqDKP data into MorgDKP.
* Custom php import to eqDKP allowing multiple raids in one import string as well as ability to add DKP changes/decays and add aliases.
* Raid tracking interface allows editing of all raid events and attendees as well as DKP changes and aliases.
* Allows a ML and disenchanter (DE) to be set so that they are not charged for loot. (Toggle)
* Remembers what raid members have equipped and will not send a query to them for loot they already have. (Exceptions for some non-unique items included.)
* Displays query results in raid channel.
* Displays top 5 DKP members for the moused over item in the tooltip.
* Automatically hands out items to the winning player if the loot window is still open. Note: It asks with the standard blizzard confirmation dialogue.
* Allows ML to easily set which classes are eligible and DKP value. Also remembers these values.
* Scans for base installs of MorgBid in the current raid. Automatically outputs a link to MorgBid site on click.
* Allows ML to record BOE items before trading them to member.
* Can load up to 5 separate DKP pools. Ie. MC1, MC2, BWL, AQ40, NAXX. These raids can be named whatever you wish.
* multiPool feature allows up to 5 DKP pools to be used in one raid. (ie separate pool for class items)
* Can change loot threshold on the fly.
* Item history for easy recall of current raid item winners.
* Allows raid members to whisper ML for current DKP for own class or specified classes in all 5 DKP pools.
* Lets you know it is working by displaying boss kills, raid changes, and looting events.
* Automatically links items to raid chat and shows item tablet on looting.
* Edit item values from item history (Allow you to track DKP without being ML)
* Whsiper system for those crazy people who hate mods:P
* Fubar support
* Main and offspec DKP rolling
* eqDKP+ support
* Overbid feature for BidWar
* Standby mode
* Waitlist functionality
* Improved Sync system
* ListDKP - shows guild members online and in/out of group and allows 1 click inviting
* Custom item ignore list
* Edit item database using raidtracker interface and importable database (SSC/TK/Kara/ZA)
* Automatic loot method switching for certain encounters. (Vashj/MH)
* Boss attempt mode asks if you want to record a boss attempt after dying
* Custom event naming
Installation:
1. Install MorgDKP/MorgBid. Unzip into WoW addons directory or run .exe.
2. Copy the plugins folder from the MorgDKP directory to your eqDKP folder on your website using an ftp program. Note: admin access to the website will be required.
(ie. http://sodalityoftheconstant.com/aqdkp/)
3. Enter the admin menu of your eqDKP website and click manage plugins. Install the MorgDKP plugin. Refresh the admin menu and you will see MorgDKP Export and MorgDKP Import options are now present.
4. Click MorgDKP Export. Follow the instructions to enter the website name of the pool and the name you wish it to be called in WoW. Cookies will remember these setting for your next visit. Right click the link to save it to your MorgDKP folder.
5. If you wish to import my item database (based on Kaliban’s class loot) of SSC/TK/Kara/ZA then copy the ItemData.lua file from the ImportItemData folder of MorgDKP to the main folder.
6. Enter WoW and confirm that MorgDKP is loaded in the addons menu.
7. Either use the fubar tablet or right click menu and choose Main DKP Pool option and click one of your pools to set as default.
8. Delete the ItemData.lua file from MorgDKP directory.
QUICKSTART
1. Update DKP before loading WOW using web based php script. Alternately ALT-TAB out of WOW to update and then reloadui.
2. Enable MOD or enter a tracked zone and Enable ML/DE mode
3. Set Main DKP pool for desired raid.
4. MorgBid Base check. LEFT - CLICK to whisper non-users. Repeat as necessary until everyone has MorgBid or it is pull time.
5. Add Twink if any members are on alts. Can be done through right click menu or Raid Tracking tablet. Good idea to remind them to whisper you to check DKP when on an alt.
6. Make sure you are the Master Looter and set the Disenchanter if not already set.
7. Start Raid manually OR enter instance.
8. Enjoy wiping out those mobs and distributing loot with MorgDKP.
9. End Raid when the raid is over and before the raid disbands.
10. Export Raid if desired and use MorgDKP Export in admin menu to update DKP. This step doesn't have to be done for every raid anymore. You can run any number of raids and import them all at once.
Whisper system:
System to allow users WITHOUT MorgBid to bid for items (BidWar mode) or vote NEED/TAKE/PASS. Not really recommended by me but was a requested feature. To use the system it must first be turned on under DKPOptions menu of MorgDKP. Once it is turned on eligible players will get a whisper telling them the ITEM up for bidding, the item ID, and the reply format. Note: even players WITH MorgBid will get this whisper if the system is turned on.
The format for placing a bid is as follows:
mbid ID [need/take/pass/bid value]
Examples:
/w Morgalm mbid 22829 need
/w Morgalm mbid 22829 50
Note: If in BidWar mode there is no need to say NEED/TAKE. The reply will either be PASS or the actual bid.
Waitlist
List of people currently waiting to get in to the raid or staying available in case needed. They can be added through the ListDKP tablet by ALT-Clicking on the members name or by the member whispering the leader with this format:
/w Morgalm mdkp wait[+/-]
This will add or remove them from the waitlist. The ?+? is not necessary.
DKP awarding: DKP will be awarded to the waitlist if Award DKP is checked. The amount is determined by adjusting the sliders for start/run and DKP/time. If the amount matches the corresponding event ie SSC Start = 2 DKP and waitlist start = 2 DKP then they will be added to the start event. Otherwise DKP change events will be made for them.
Sync Database
To begin sync hit the Sync Item DB button or choose from the DKP functions menu. This will bring up a tablet showing a summary of all the members you can sync with in the current channel. If you are raided only members of your raid will be checked otherwise it uses the guild channel. If it shows ?Bad PW!? beside the member then either their PW or your PW is wrong and you will not be able to sync. Click or SHIFT-Click to request that members or all listed members database. The database will be transmitted which may take a few seconds or minutes depending how large. Once complete you will get a popup asking if you wish to accept the transfer and a summary if you accept. What is currently transferred:
1) Any item not in your current database. If the same item is present it will NOT be overwritten.
2) Any member who has been updated with: a) DKP change b) Pool change c) Alias added d) Class updated
Note: if you get an AceComm error then you will need to add an item to your database and have the other person try the sync again. Known bug with AceComm
Import Item Database
You can now import my database of items for SSC/TK/ZA/Kara mostly complete based on Kaliban's class loot. Just copy the ItemData.lua file from the ImportItemData folder of MorgDKP to the main folder and enter the game it will ask if you want to import the data (Will NOT override any old data you have - ie adds not replaces) Delete the file afterwards
Comment Options |
kardson |
View Public Profile |
Send a private message to kardson |
Find More Posts by kardson |
Add kardson to Your Buddy List |
08-08-07, 05:00 PM | |||
|
To add stockades you need to add the zone trigger and then a trigger for each boss you want to record (trash mobs don't need triggers unless they have something to do with a boss) ie Moroes. |
||
|
Morgalm |
View Public Profile |
Send a private message to Morgalm |
Find More Posts by Morgalm |
Add Morgalm to Your Buddy List |
08-08-07, 07:13 PM | |
|
Hi me again :P
Recetly I get this when i log in to the game: Date: 2007-08-09 03:00:20 ID: 51 Error occured in: Global Count: 1 Message: ..\AddOns\MorgDKP\MorgDKP.lua line 69: AceConsole-2.0: args.dkpfunc.args.raiddb.args.deldbb: "validate" numeric keys must be indexed properly. >= 1 and <= #validate Debug: ...face\AddOns\FuBar\libs\AceAddon-2.0\AceAddon-2.0.lua:25: ...face\AddOns\FuBar\libs\AceAddon-2.0\AceAddon-2.0.lua:23 ...face\AddOns\FuBar\libs\AceAddon-2.0\AceAddon-2.0.lua:611: InitializeAddon() ...face\AddOns\FuBar\libs\AceAddon-2.0\AceAddon-2.0.lua:483: ...face\AddOns\FuBar\libs\AceAddon-2.0\AceAddon-2.0.lua:460 [C]: ? ...face\AddOns\FuBar\libs\AceEvent-2.0\AceEvent-2.0.lua:299: TriggerEvent() ...face\AddOns\FuBar\libs\AceEvent-2.0\AceEvent-2.0.lua:955: ...face\AddOns\FuBar\libs\AceEvent-2.0\AceEvent-2.0.lua:948 |
|
sirspikey |
View Public Profile |
Send a private message to sirspikey |
Find More Posts by sirspikey |
Add sirspikey to Your Buddy List |
08-08-07, 07:28 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 8
Uploads: 0
|
Ok, had a chance to set up the stockade triggers in the lua and test it.
Couple things I noticed, would like to see in the future 1. When using the Silent bid option, it would be nice if it gives some indication back to that person that the bid was accepted. IE. Sends them a tell saying something like "Your Bid for [ITEM NAME] for [DKP AMOUNT] was logged" This is especially important when using bidding whispers option as there is no indication to the bidder they did the right syntax. 2. Even with the Silent Bid, 1 round option on. If you use the bidding whispers feature it will still accept multiple bids from one person.... this really isn't that important as they still don't know what others bid... I can see people sending multiple bids though as a result of my first point. 3. If at all possible make it so that in the MorgDKP-enUS.lua you are able to set the default DKP value for boss kill events. As it stands right now, when I parse the log to eqdkp I have to go through each boss event and add the dkp value for them as it defaults to 0. Still this one heck of a dkp mod! I don't think I have seen anything else match the ease of use to the end user or MasterLooter.. - the EqDKP setup Definately blows out DKPmon for what I'll be using it for. Not nearly as many clicks needed and the Use of the Peal Script to import the website dkp into the mod is simply amazing! |
|
kardson |
View Public Profile |
Send a private message to kardson |
Find More Posts by kardson |
Add kardson to Your Buddy List |
08-08-07, 11:14 PM | ||
|
|
|
|
Morgalm |
View Public Profile |
Send a private message to Morgalm |
Find More Posts by Morgalm |
Add Morgalm to Your Buddy List |
08-08-07, 11:21 PM | ||||
|
And thank you for the compliment Oh and if you want to be on the cusp of changes I make to the mod you should download from wowace.com or better yet use wowaceupdater. That is where the changes go first.
Last edited by Morgalm : 08-08-07 at 11:22 PM.
|
|||
|
Morgalm |
View Public Profile |
Send a private message to Morgalm |
Find More Posts by Morgalm |
Add Morgalm to Your Buddy List |
08-09-07, 10:15 AM | ||
|
|
|
|
sirspikey |
View Public Profile |
Send a private message to sirspikey |
Find More Posts by sirspikey |
Add sirspikey to Your Buddy List |
08-09-07, 11:21 AM | |
|
Try delete (or rename) your morgdkp.lua file in wtf/realm/saved variables/ or something like that not in front of me at the moment. Need to be out of game when you do this.
|
|
Morgalm |
View Public Profile |
Send a private message to Morgalm |
Find More Posts by Morgalm |
Add Morgalm to Your Buddy List |
08-09-07, 02:53 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 8
Uploads: 0
|
For all those having trouble setting up CTRT to work with MorgDKP I made a small tutorial.
http://www.devotion-guild.com/files/...ctrt_setup.htm It included 2 rtf files that contain the xml strings needed to import all MorgDKP compatible boss events and instances to ctrt as well as links to download eqdkp and ctrt. Its not perfect, but hopefully it will clear stuff up for alot of people. Does not go over the parsing of the log.. just setting ctrt up. Morg, your free to do with it as you like.
Last edited by kardson : 08-09-07 at 02:53 PM.
|
|
kardson |
View Public Profile |
Send a private message to kardson |
Find More Posts by kardson |
Add kardson to Your Buddy List |
08-09-07, 11:19 PM | |
|
New version
Hey guys new version up
Has a backup raid now (only 1 being last raid before you started a new one) which can be output as one large string. Also start raid can be done without resetting raid database (only from menu not tablet). Numerous whisper system fixes/enhancements. And thanks for the nice link Kardson |
|
Morgalm |
View Public Profile |
Send a private message to Morgalm |
Find More Posts by Morgalm |
Add Morgalm to Your Buddy List |
08-12-07, 12:50 AM | |
|
New version again! DOH
Sorry for new version so soon but had a couple issues that needed to be addressed ASAP. Very important if you use bidwar to download the new morgbid as well...especially if you do more than 1 auction at a time.
|
|
Morgalm |
View Public Profile |
Send a private message to Morgalm |
Find More Posts by Morgalm |
Add Morgalm to Your Buddy List |
08-12-07, 06:43 AM | |
A Murloc Raider
Forum posts: 4
File comments: 38
Uploads: 0
|
Morg, does your addon support EPGP (relational DKP) with decay? I played around with it for a bit but could not find any way to decay points...
Even the ability to decay the database manually would work although if the option were available it would decay at the start of each new raid... Thanks! |
|
Mithoron |
View Public Profile |
Send a private message to Mithoron |
Find More Posts by Mithoron |
Add Mithoron to Your Buddy List |
08-12-07, 09:41 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
If you have a modified viewmembers.php is it possible to get this working also? when i run the PL script it just returns
DKP1 = { Timestamp = 000000, Points = { }, } |
|
Istvan |
View Public Profile |
Send a private message to Istvan |
Find More Posts by Istvan |
Add Istvan to Your Buddy List |
08-12-07, 04:42 PM | |||
|
|
||
|
Morgalm |
View Public Profile |
Send a private message to Morgalm |
Find More Posts by Morgalm |
Add Morgalm to Your Buddy List |
08-13-07, 05:11 AM | ||
A Murloc Raider
Forum posts: 4
File comments: 38
Uploads: 0
|
Basically decay works one of two ways...over time or at the point of each new raid. Most addons handle it as just a button to do the decay so the time sequence is up to the raid leader. The main reason for decay is to prevent hoarding of points. If a person goes to every raid over a month's time and then suddenly stops going there should be a loss of points over time to prevent them from "hoarding" DKP for future boss kills they did not participate in learning the encounter. We did have one instance pre-TBC with a fixed DKP system where a member raided non-stop and then disappeared for 2 months. When he came back he came on our first kill of Ragnaros and was able to win two drops after having never attempted Rag before...so that left a sour taste in our officer's mouths and looking for a method to depreciate values over time. In the EPGP model a percentage is deducted from both the EP and GP standings (explained on the website linked above). Would love to use your addon if it could support it so definitely interested in what you think! Thanks again! Mitho |
|
|
Mithoron |
View Public Profile |
Send a private message to Mithoron |
Find More Posts by Mithoron |
Add Mithoron to Your Buddy List |