Download
(128Kb)
Download
Updated: 01-12-07 01:09 AM
Pictures
File Info
Updated:01-12-07 01:09 AM
Created:unknown
Downloads:2,022
Favorites:9
MD5:

DOKarma

Version: 2.52
by: PsiShadow [More]

DOKarma

2.52 - My apologies. I forgot one of the ace2 libs. I think I'll have to look into moving away from libraries (makes some things simpler and others more complicated).

Simple DKP Mod for smaller/fun/friendly guilds.


Features:

Runs as a FuBar plugin if FuBar is installed, otherwise is a minimap icon
Defaults set by the guild leader are picked up by all officers
Allows members to view Karma points of online members (sortable by name or points)
Allows members to view location of online members
Officers can award Karma points for raid attendance and Karma can be awarded over time
Officers can check addon versions of guild members (guild members must be running DOKarma)
Masterlooter gets a number of features (New masterlooter menu, window to capture rolls and select winner)
Members can see rolls started by the masterlooter in a client version of the window the ML gets + have an easy way to pass on rolls
Version checking ensures that only officers with an up-to-date version can access features


Configuration:

All configuration is done through drop down menus.

Guild Leaders can set the maximum Karma, default raid timer length, default attendance points, default points from a timer tick and version.

You must be the guild leader to access set up.


Dependancies:

None


Verbose Description & Background:

I am the GM of a fun guild and needed a simple DKP style mod to reward attendance at guild events, raids etc. I either didn't like the current ones or they were much more complicated than ours needed to be, so I wrote one. It currently uses the officers notes to store data and has a couple of features that the guild thinks is pretty cool. I enjoy writing code and will atempt to add features and fix bugs asap in most cases.

Raid leaders can start a timer to award x points every y mins (x and y both configurable). They can also award points or take them away from the raid and can award ontime points to everyone in the same location as them.

Masterlooters can start a roll from clicking on an item in the loot frame. This will open a window that tracks the rolls and allows them to click a name to select the winner. Clients with the mod also get a window in which they can monitor the rolls and have the option to pass.

The mod stores defaults in the guild info, so that all officers are by default awarding the same number of points per x time and are correctly getting the max points etc.

I'd like to thank the oRA2 team, cause I pinched their code for my frames on account of not liking xml and also the Ace team and Ace coders.

You must logon as the Guild Leader first to set defaults for the mod.

www.darkorigin.com.au


Version History

Optional Files (0)


Post A Reply Comment Options
Unread 06-21-07, 08:20 PM  
PsiShadow
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 9
Uploads: 1
Beestig,

My apologies for not noticing earlier. I have been on an extended wow break and also took some holidays for about a month.

There currently is no threshold setup in the mod. The reason for this is that we wanted everyone to be able to have a chance, even if it was a very slim chance, to win the roll/item. Setting a threshold like that does not really fit with the philosophy of the mod, but could be enabled if it was really needed.

The option to use the bonus or not at roll time is kind of cool though and is something that I might look at.

I don't have any real timeline on when I'd get back into WoW however. In the meantime if someone else wanted to have a play with the code they would be more than welcome.

Regards,
PsiShadow.
Report comment to moderator  
Reply With Quote
Unread 06-05-07, 03:52 AM  
Beestig
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Been trying to contact you but can't seem to register on your guilds website. Dont get the email.

I have some questions and ideas about your mod don't know if it's still being developed?
Report comment to moderator  
Reply With Quote
Unread 05-30-07, 03:17 AM  
Beestig
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Is it possible like in Ni-Karma to allow for a treshold thingy. So that people that differ more then 50 points of the highest rolled are not allowed to roll?

Also like in ni-karma does it have a bonus and a no-bonus action when rolling?
Report comment to moderator  
Reply With Quote
Unread 01-11-07, 03:46 PM  
PsiShadow
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 9
Uploads: 1
New Version

2.51 - Fixed bug where a player would receive there own comm messages

2.50 - Completly re-wrote the comms (not compatible with earlier versions)
Fixed the location not updating
Neatened a couple of things
Updated toc for 2.03
Report comment to moderator  
Reply With Quote
Unread 12-25-06, 03:01 AM  
PsiShadow
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 9
Uploads: 1
At the moment DOKarma can be used for non guildies.

It will currently let them roll, but does not add any Karma to their rolls. It does not remember any Karma that they might have earnt either.

I could fix this up so that non-guildmembers would have points remembered, but it would be a lot of work. Because the mod currently stores the points in the guild notes, there is only 1 place the info is being stored. If I have to keep non-guildies as well, then I have to make sure that everyone keeps the points synchronised and then it starts getting a bit complex.

Is this what you are after?
Report comment to moderator  
Reply With Quote
Unread 12-24-06, 10:28 AM  
Kailef
A Fallenroot Satyr
 
Kailef's Avatar

Forum posts: 27
File comments: 37
Uploads: 0
Just a quick question - If we have a few people raiding with us who are not in our guild, can DOKarma be used with the non guildies, too?
Report comment to moderator  
Reply With Quote
Unread 12-24-06, 12:07 AM  
PsiShadow
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 9
Uploads: 1
Hi,

Everything should be working nicely now. Please make sure that if you do have any problems you let me know.

This version has some things neatened up, some new features and tooltips on pretty much all the options menu.

Thanks.
Report comment to moderator  
Reply With Quote
Unread 12-14-06, 06:00 AM  
PsiShadow
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 9
Uploads: 1
Bugs

Couple of bugs.

I'm aware of bugs on line 719 and 377 of DOFrames. I'm working on fixing it up. Should have it done in the next couple of days. Please let me know if you come across any others.

PsiShadow.
Report comment to moderator  
Reply With Quote
Unread 12-12-06, 06:54 PM  
PsiShadow
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 9
Uploads: 1
New Version Coming Soon

Just thought I'd give you a heads up.

There is a new WoW 2.x compatible release coming in the next couple of days. This will include most of the new features below. I want to apologise to anyone who has been using the mod for the slow response to the 2.x release.

So hang in for another day or two (hopefully even later tonight (based in Australia)).
Report comment to moderator  
Reply With Quote
Unread 12-04-06, 06:16 PM  
PsiShadow
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 9
Uploads: 1
Apologies

Hi,

I've been very busy in RL (day job + volunteer firefighter). I'll have an updated version for the WoW 2 patch out as soon as I can. It will have the new features as requested as well.

Regards.
Report comment to moderator  
Reply With Quote
Unread 11-20-06, 03:53 PM  
socialblunders
A Deviate Faerie Dragon

Forum posts: 15
File comments: 2
Uploads: 0
Thanks... I'll try the new version and let you know what happens. And having a way to select a starting default (especially for guilds who may be switching to this from another system) as well as having an option to choose either halfing as it is now, or set defaults for items (I'm not sure which would be better, but it would be nice to have the choice).


Thanks for the fast response!
Report comment to moderator  
Reply With Quote
Unread 11-20-06, 03:26 PM  
PsiShadow
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 9
Uploads: 1
Bug Found.

Ok, I found the line with the error that you are getting. But....

You should not have triggered that condition unless you:
1. Are not in a raid
2. Are not the raid leader
3. Are not allowed to change the officers notes in your guild.

So it's a bit weird that you even got that. But I've fixed it and uploaded the new version. Please feel free to try again. If you are still having problems let me know.

PsiShadow.

Oh, and this mod stores info in the officers notes in the guild (something to be aware off). So to use it your officers need to be able to edit the officer's notes and your members need to be able to read the notes.
Last edited by PsiShadow : 11-20-06 at 03:28 PM.
Report comment to moderator  
Reply With Quote
Unread 11-20-06, 03:12 PM  
PsiShadow
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 9
Uploads: 1
Thanks for the feedback.

Could I please get you to try the mod with no other mods loaded as well, as it seems to work with no problems for my guild (so it might be a conflict with another mod). To test it all you have to do is get 1 other person, convert to a raid, set masterlooter and "raid" a low lvl instance.

Points by time relies on Metragnome to work, so the errors that you were getting would result in it not working. I'll look into it right away and see if I can fix it for you. Oh, and ticked means the timer is on.

If you are the Guild Leader you can set the defaults, however it assumes that you all start on zero. It would be easy for me to add an option to select your starting default, which I'll get to work on as well.

Yeah, the way it was initially designed is purely as a weighted role mechanic. So I didn't want anyone to end up on less than zero. Hence the lowest it will let you get is actually 1. It works by halving your current points if you win.

Would you prefer to see an option to have a set number of points deducted?


Regards,
PsiShadow.
Report comment to moderator  
Reply With Quote
Unread 11-20-06, 10:12 AM  
socialblunders
A Deviate Faerie Dragon

Forum posts: 15
File comments: 2
Uploads: 0
How this works

I like the idea of this but I have a few questions after trying this out last night.

First, when does it award/remove points? I see that if you manually award attendance points or other points, it updates right away. However, the following seemed not to work:

Points by time seemed not to work whether it was toggled or untoggled. No per tick points were awarded and it seemed the tick timer reset every time it was toggled. I'm not sure which state (checked or unchecked) is supposed to be the timer.

There seems to be no way to set the guild defaults. I don't want the guild to start at zero, so I'm not sure what to change or where to initialize the guild to start at another number.

It also seems to not take points away from anyone for loot recieved if charging that takes them to zero or less. This is another reason I'd like to manually set our guild initial karma higher.

And at the end of the run, got about 2000+ errors and counting of DoKarma\DoKarma.lua:1042 Metrognome 2.0 Bad argument #2 to stop (string expected got none) as well as a bunch of ace library, metrognome and dewdrop errors that seemed related to that one.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: