• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

KonferSK (Suicide Kings)

 
Project Updated:
Files Updated: Tue, Feb 9 2010
Supports Game Version: 3.3.0
Category: Boss Encounters, and Guild
Tags:

, , , , , , , and [Edit Tags]

Project Manager: Cruciformer
Additional Authors: No additional authors
Current Version: r204
License: Apache License version 2.0
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 94
Downloads Total: 9,175
Favorites: 17
Comments: 67
  • About KonferSK (Suicide Kings)
  •  

Konfer (Suicide Kings Edition) implements the Suicide Kings loot distribution system. This mod is under active development so comments, good or bad, are welcome. I especially want to hear from you if you find any problems so that I can fix them ASAP. The official home for KSK is http:kahluamod.com/ksk. Also if you are able to translate KonferSK into other languages I would love to hear from you.

Features

  • Supports multiple configurations, including guild configs and PUG configs. Each configuration is completely discrete.
  • Quick and easy user and list management
  • Simple, compact user interface
  • Robust synchronization between administrators
  • Item editor that allows you to auto-assign items to users or set default loot priorities
  • User-only mode for non-administrators so they can see their list positions and watch looting take place
  • Auto-assignment of loot when a bid is won
  • Auto-assign loot to defined enchanters if no users bid on an item
  • Supports open rolls that do not suicide users on lists
  • Open roll system supports alt-spec rolls (/roll 101-200)
  • Import of existing SKG users and lists
  • Import users by guild rank or from a CSV list
  • Export to CSV or XML formats
  • Announces winners in guild or raid chat
  • Supports silent bidding (highest bidder not announced)
  • Filters out all mod-related messages for master looter so chat isn't cluttered
  • Will support automatic list position decay (in a few weeks)
  • Allows master looter to force bids and retractions
  • Automatically assigns BOE items that are not bid on to the master looter
  • Automatically supports class restrictions if an item is class specific
  • Guild rank based filtering (allow only raiders and above to roll, then members and above etc)
  • Allows you to define user "roles" such as tank, healer, spellcaster etc, and filter based on that role
  • Detailed admin guide at http:kahluamod.com/ksk/admins.html (summarized below)

First Time Usage

To start using KonferSK you must first create a "configuration". KonferSK supports any number of configurations, each of which can be thought of as a completely different installation of KonferSK. They share no data whatsoever. To create a configuration type:

/ksk createconfig "Configuration Name"

Since this is your first configuration, it will also be the default. You can now use "/ksk" to access the main window. You can also type "/ksk config admin" to get to the configuration admin panel.

The first thing you need to decide is whether or not this is a guild or a PUG configuration. Guild configurations broadcast all of their information to the guild, and PUG configurations only to an active raid. Usually only the guild leader or an officer will create a guild configuration. You should then decide whether or not alts are "tethered". If alts are tethered, it means that only 1 entry will appear in any roll lists for a user. All of that user's defined alts will appear underneath that main user, and they all move on the lists as a group. Thus, no matter which toon they are playing, if they move on a list all of their toons move together. If you want each toon to be its own entity and move independently of each other, turn alt tethering off.

Once the configuration has been created, press the "Users" tab at the bottom or type "/ksk users". This will display the user editor. You can then either create each user by hand, import guild users by rank, or import an existing SKG players list if you were using SKG. When adding users you can assign each user a specific "role". The possible values for the role are "Healer", "Spellcaster", "Melee DPS", "Ranged DPS" and "Tank". It is possible to filter out bids based on which role a user has. If you don't care to do role filtering, leave this as "Not Set" (or you can define the roles for keeping track of who does what and simply not use role filters).

Once you have users defined, you should press the "Lists" button at the bottom or type "/ksk lists". This will show you the currently defined lists and the members on each list, in their correct order. Currently this will be empty. Press the "Config" tab at the top to display the list configuration window. At the bottom right are buttons you can use to create, delete, rename lists etc, or import users into the lists by rank or from an existing SKG roll list if you have SKG installed. Once a list has been created, you can change its sort order if you do not want lists to simply be sorted alphabetically (for example, you want the raiders list displayed before the members list). Lists with the lowest numbered sort order will be displayed first, and lists with the same sort order will be sorted alphabetically. If you do not import users from the guild roster or SKG, press the "Members" tab at the top, select the list you want to add users to, and press the "Insert" button to insert users into the list.

Commands

  • /ksk or /ksk lists - opens the main window, which is the loot members list
  • /ksk loot - opens the loot assignment window
  • /ksk items - opens the item editor
  • /ksk additem itemlink - adds the specified item to the item editor. You need to shift-click an item link from elsewhere to get the correct item link.
  • /ksk users - opens the user editor
  • /ksk sync - opens the sync manager
  • /ksk config - opens the loot assignment options window
  • /ksk help - shows all other commands you can use

Loot Assignment

There are things you can do to make your life easier when it comes time to distribute loot. First, if you have multiple lists that people roll on and you usually start with one particular list, set the default roll list in the loot configuration window (/ksk config). Second, if this is a guild configuration and your ranks are sanely assigned and you use rank filtering, set the default rank you want to start bidding with in each list's configuration. Third, correctly mark those users that are enchanters in the user editor.

When a user has been marked as an enchanter in the user editor, you can select them in the loot assignment options to receive loot that is not bid on. You can set up to 6 enchanters here. Whichever of these enchanters is in raid will be awarded any item that is not bid or rolled on (they will not be suicided).

By default "Auto assign loot when bids close" is enabled. What this means is that when users have bid on an item and a winner has been determined (or users have rolled, or no users have bid and a trusted enchanter is online), KSK will give you the option to automatically assign the item to the relevant user. You always have the option of canceling this auto-assignment, but if you accept, the item is immediately awarded to the user, there is no need to select the item in the standard Blizzard loot frame. In fact if you auto-assign the loot, it will be removed from the Blizzard frame.

Sometimes you may want a specific user to receive a specific item, either because they are collecting a set or because you made a loot mistake or correction and want to ensure that a user receives an item the next time it drops. To do this, add the item with /ksk additem, and in the item editor (/ksk items) select "Assign Next Drop to user", and then press the "Select" button to select the user that will receive the item. You can optionally cause this auto-assignment to suicide the user on a given list, and if this is to be a once-off auto-assignment, select "Auto remove when assigned". If you want the user to receive all drops of the item leave that option unchecked. A good use of this option is for items like the shards for the legendary mace out of Ulduar, you can use this to always assign them to the same healer until they have all 30 shards.

When you add an item to the item list you can also select a specific list to roll on for the item (for example, force Tier items to be rolled for on a Tier list). You can also set custom class restrictions, although the defaults are based on the item type, armor type, or any intrinsic class restrictions.

Each time you click on a lootable item (the top right hand window in the loot panel) it will set whichever list is appropriate as the default (either the global default list or a list specifically set for that item in the item editor). It will also set the initial class filters and guild rank, if you have set any of those values for the roll lists or for the item. You can change the list and filters as you see fit, and then press either "Open Bids" or "Open Roll". Opening bids will allow users to whisper you the word "bid" to bid on an item or "retract" to retract their bid. If they are also using KonferSK, they will see the same window you do and will be able to press the Bid or Retract buttons.

You can change the bid list while bidding is active to move from one list to another, and you can change various filters such as the guild rank filter to allow more and more users to bid. For my own guild, we always start bidding for "raiders", and then if none bid change the guild rank filter to "members", then "initiates" etc. There is a little red "-" next to the guild rank filter that will automatically move down one guild rank to make life easier for rank based filtering.

As the master looter you can select a member from the members list (bottom left panel) and press "Force Bid" to force that user to bid, or select a person who has already rolled and press "Force Retract" to force a retraction. When bid time is over, press "Close Bids" and if there was a winner, it will suicide the user on the list they bid on, and optionally automatically assign the item to them. If no users bid and there are enchanters online (and the option is enabled) it will assign the item to an enchanter to be disenchanted. If the item is a BoE item and the option is set (it is by default) it will assign the item to the master looter instead of an enchanter.

If you want users to be able to roll for an item and not be suicided, you can press "Open Roll" instead of "Open Bids". This starts a 10-second roll-off. Only the 5 highest rollers are shown. If a user types /roll within the last 5 seconds of the countdown, the timer will be automatically extended back to to 5 seconds. KSK supports the notion of "rolling for alts". Normal users who want the item for their main spec can use /roll as per normal. If a user is rolling for an alt, they can use /roll 101-200 to indicate they are rolling for an alt. KSK automatically recognizes that a main spec roll of 89 is higher than an alt-spec roll of 190. If a user rolled incorrectly (they typed just /roll instead of /roll 101-200 for an off-spec item), they can re-roll. However, they do not actually get another shot at rolling a higher number. Their original number is preserved. For example, if a user typed /roll and rolled 65, but realized they should have rolled for off-spec and type /roll 101-200, KSK will adjust their original roll and pretend they had rolled 165 initially, even if their new roll was 199. You can manually pause and resume the roll countdown timer by pressing "Pause" and "Resume".

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  KonferSK (Suicide Kings) r204 Release 3.3.0 176 2/9/2010
  KonferSK (Suicide Kings) r200 Release 3.3.0 157 2/8/2010
  KonferSK (Suicide Kings) r165 Release 3.3.0 1,403 1/18/2010
  KonferSK (Suicide Kings) r161 Release 3.3.0 856 1/10/2010
  KonferSK (Suicide Kings) r154 Release 3.3.0 245 1/9/2010
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Cathis said

    I've noticed that I'm having a problem with the loot announcement section. It seems to be announcing the winners in guild chat, even when I uncheck "Announce Winners in Guild Chat" Any ideas?

    Reply Report Permalink
  • I can't reproduce this at all. Which version are you using?

    Reply Report Permalink
  • mrberry said

    me and a few others updated our ksk today to r200 and we are getting some awful fps lag during boss fights. normally i run around 40-60fps on 25m bosses. we pulled anub in toc25 and my fps and a few others went down to 0.1fps to where our pc was frozen in place. this only happen during the phase3 aoe part. another fight this happen on was sindragoas in icc25. seems fights that do massive raid dmg will lag you out while this mod is enabled.

    Reply Report Permalink
  • Terribly sorry about that. It was the mechanism that I used to detect if someone went offline. So I have removed that "feature" untill I figure out a load-friendly way of doing it. r204 should fix this.

    Reply Report Permalink
  • For those that liked the roll manager in KSK and have requested a stand-alone version of it, here it is, on steroids. Please let me know what you think.

    http://wow.curse.com/downloads/wow-addons/details/kpug.aspx

    Reply Report Permalink
  • Sieger said

    I'll be honest at first I thought this add on was going to work great for my guild, but we've had nightmarish issues with the SK lists getting horribly out of sync.

    We have a few different people who ML in our raids and several of them CANNOT receive syncs. We've tried various things to fix this, like having them completely purge their add on folders and their SavedVariables. Because some of our MLers cannot receive syncs, anytime they aren't ML, their lists become dramatically different from the "real" list. Then, anytime they ever run as ML there is a common problem of them automatically sending out their (incorrect) lists and totally overwriting the correct lists.

    Luckily the overwritten lists can usually be reconstructed from the .LUA files, but it is so time consuming it essentially reduces the value of this add on to zero.

    Reply Report Permalink
  • Sorry its not working out for you. I can think of absolutely no reason you should be having troubles with sync. Here are some things to check:
    1. Is everybody using the same and the latest version?
    2. Have you tried removing all other admins other than the owner, broadcasting to them so they know they are no longer admins (i.e their mod actually changes and hides the config and user tabs) and then re-add them one by one while they are all online?
    3. Have you tried sending me the savedvariables files of the owner and an admin who cannot sync so I can try and find the bug? Send them to cruciformer at gmail dot com.

    Are you absolutely sure its this addon (KSK) you are talking about? Because for 1, it never, ever auto-sends any lists, but other mods do that and have other serious issues with sync, and for another unless you have looked deeply at the code and have decoded the way events are stored, I doubt you could "reconstruct the lists from the Lua". Again, other suicide kings mods are much easier to do that from the Lusa files so its sounding like some other mod. If not please send me the savedvariables files for and admin who is and and admin who isn't working so I can debug this for you. I am actively working on the mod and happily fix bugs as they are reported.

    Reply Report Permalink
  • Rhomloc said

    You're gaining another convert from SKG (ie, INCREDIBLE mod/work). 2 questions:

    1. We set our Master Loot Threshold to greens, because we send them to our DE'er to be used as Guild enchanting mats. Could either there be a setting to auto-send all Greens to the Raid's Enchanter, or at least have the Master Loot Threshold set in KSK, instead of using Blizzard's, to determine if KSK should open?

    2. When two admins are on the same raid (one as Loot Master, and the other just raiding), is there a way for the non-Loot Master to NOT have KSK pop up (especially since it pops up on Green items)? Would the /ksk suspend do the trick? We want the non-Loot Master admin to still stay synced during the raid, so would /ksk suspend mess that up?

    Again, really great work! Thank you for creating and maintaining/improving KSK!

    Reply Report Permalink
  • Thanks for the compliments, glad you like it :)

    1. There currently isn't a way to do that but its a neat feature and I will see about trying to add it for the next release I am working on at the moment.

    2. The non-ML admin can /ksk config and simply disable auto-popup, and yes you can safely use /ksk suspend. It will still process loot events received from the ML. However, there is current a bug (just fixed) where the auto-open and suspend settings were not checked when other people received the open loot event, and it was popping up the mod anyway. If you want to fix it now, edit teh file KSK-Comms.lua and round about line 472 in the function ihandlers.OLOOT add the lines:

    if (ksk.suspended or not ksk.configs[cfg].settings.auto_bid) then
    return
    end

    These should go just above the lines that read:
    if (not ksk.mainwin:IsShown ()) then
    ksk.mainwin:Show ()

    Reply Report Permalink
  • Rhomloc said

    I bet that's the problem. The non-ML has tried unchecking "auto-popup" but it still launches the KSK interface when the ML loots a corpse. I'll have them try adding the code. Thank you!

    BTW, since you're considering adding an option to auto-send all Greens to the designated Enchanter, you may also want to give the option to send all Blues to the ML.

    Reply Report Permalink
  • Nope, instead I am giving you a loot threshold and you can decide what level or above is bid, everything below it is auto-denched.

    Reply Report Permalink
  • BTW in case that wasn't clear, the threshold allows you to set whatever level you want rather than having an option for each loot quality type. Its more flexible.

    Reply Report Permalink
  • fastwillz said

    How soon before decay will be added. We like to decay / bump everyone down by one that is late or is a no show.

    Reply Report Permalink
  • Quite a long time, if ever. It has as a pre-requisite full raid tracking so I would need to write the raid tracker, something I do want to do but not just yet. The guild rank priorities was meant as a way of filling the gap and it has served most people well so far. To be 100% honest decay is actually quite hard to do and I have wanted to do other things before I get around to doing that :/ Probably not what you wanted to hear but its the truth.

    Reply Report Permalink
  • My guild does not use any bidding, so we just use open rolls to show interest (1-100 main spec, 101-200 off spec). Is there any way to get the open roll system to suicide the winner of a main spec roll? If not, is there any chance you could add it?

    Failing that, a brief documentation of what needs to be passed to SuicideUser would be wonderful and I'll add it myself :P

    Reply Report Permalink
  • It should be pretty easy to add an option to do it but I must ask why. How (other than the actual characters you type) is /roll any different than /w masterlooter bid? If that's too much typing for your users, have them install the mod or make a macro. The only reason I am even considering adding it is because I can see a guild wanting *any* loot awards to suicide a user. Do you use the winner of the roll to determine who gets the loot or do you use all the people who roll to simply see who is interested and then give it to whoever is higher on the list? Because if its the first case it sounds like you need just a simple open-roll loot distribution addon, which I just happen to eb releasing in a week, and if its the second, then its really no different to just whispering bid (or pressing it in the mod). In either case, the change I will make (to have winners of an open roll suicide) wont actually do what you want.

    ksk:SuicideUserLowLevel() in KSK-Utility.lua is the function that does the actual suicide and its arguments are commented in that file (albeit tersely).

    Reply Report Permalink
  • Mainly laziness. I'll bring up the bid thing to my RL and see if he wants to make everyone whisper him or not. If not, I can probably hack in the change myself. Thanks for the quick response though :P

    Reply Report Permalink
  • Just so you know to tell him, by default he wont even see the whispers as the mod filters those control whispers out, so it wont bother his Prat or any other chat message program. If he wants to see the messages he can disable chat message filtering. I really find for lazy raiders the easiest thing is to set up a macro that they can put on a toolbar (well two macros, one for bid, one for retract). This of course only really works well when you always have the same master looter. By far the easiest thing tho is for your raiders to simply install the mod and then they dont even have to undergo the tremendous strain of typing '/roll' and can just click the bid or retract buttons. All your master looter / Rl needs to do then is to press the Broadcast button in the sync manager at the start of each raid so all non-admins have up-to-date lists.

    Reply Report Permalink
  • Firstly as a recent convert from SKG to this addon I and all my guild admins thank you! The speed up in the looting process with the automatic distribution, and smooth syncing process has been a dream.

    I have a few feature requests - however you may find them too guild specific which would be understandable - none the less:

    1. Can the Bidding process be optionally configured to automatically countdown/close like the Rolling process does - a separate timer for this would be ideal with all the same pausing / resetting etc that Rolling currently has.

    2. Our guild uses rolling for offspec only and our previous process would be to open an Item up to Bidding AND Rolling at the same time, in which all Rolls where considered offspec and all Bids where treated > Rolls. Having KSK be able to handle both bidding and rolling in the same pass would be absolutely ideal for us (but unsure how many other guilds). Coupled with this would be an option to disable / change the text on 1-100 MS 101-200 OS as the 101-200 is confusing in our particular setup due to the fact that rolls are already assumed offspec (so we actually want them to roll 1-100)..

    These two features would give a loot master experience of choosing to Open Bids and Rolls at the same time (halving the currect Open Bids Close Bids Open Rolls Close rolls process).. have the countdown warn and close the Item and the existing loot distribution mechanism hand out the item the winner / DE'r

    Even with this functionality leaving the current options to open Bid Only and Roll Only passes would still be useful in certain situations.

    As prefaced this may be considered to guild specific of a request - just wanted to get it out there!

    Thanks again for all your time and effort with this addon - as it currently stands it's heads and shoulders above it's peers.

    Reply Report Permalink
  • Glad you like the mod. Knowing its helping folks gives me a big kick.

    On the bid timeout front. I've tried that and in practice it doesnt work. Before the first public version I had bid timeouts with "bid list chaining", where if no-one bid on a given list it would automatically switch to the next list, then the next etc, and ultimately end up at a roll. You'd think it would work but it really doesn't. We spent so much time pausing and wishing for undo (before KSK had undo) becuase there is ALWAYS that one dimwit in the raid that cant make up his mind, that I just removed it altogether. Almost every raid uses vent or teamspeak and looting happens over that. Personal experience as well as quite a few others that played with early version suggested that just counting down in vent and being able to stop for the tortoise that wants to quickly read EJ before each bid was far more efficient than an enforced countdown. Open rolls was a bit differet becuase it was just a luck of the draw thing, they weren't losing their number 1 slot on something they may not want.

    As for having bids and roll simultaneous, while it is certainly possible, it is a fair bit of work and most importantly, very difficult to represent visually in a way thats not confusing. I've gone to considerable lengths to make the UI as intuitive as possible and having both bids and an open roll going will be both visually confusing, and generate a fair bit of confusing status chatter. Although I do understand why in your case youw ant it I just dont think it "fits" the theme of the mod. Sorry.

    However, I will add an option to make offspec rolls optional, which will tailor the message automatically. Not everyone wants that functionality anyway and its a good suggestion. If the option is disabled it will only listen to normal /roll or /roll 1-1 to cancel a previous roll. I'll add the same thing to KonferPUG, which is a roll-only mod I'm almost finished just for pugs. Thanks for the suggestion.

    Reply Report Permalink
  • Addon Packs Containing KonferSK (Suicide Kings)
  • Similar Addons
  •  

Average downloads per day

  1. 23,777 Deadly Boss Mods Boss Encounters, and Combat
  2. 5,653 BigWigs Bossmods Boss Encounters, and Combat
  3. 3,360 Omen Threat Meter Boss Encounters, and Combat
  4. 1,528 Altoholic Guild, Bags & Inventory, Mail...
  5. 1,450 Elitist Group Quests & Leveling, Boss Encounters...