Category: Raid Mods
Addon Information
Works with 3.1
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
3.0.0
Date:
06-28-2009 04:20 PM
Size:
311.61 Kb
Downloads:
11,232
Favorites:
94
MD5:
Pictures
Click to enlarge
1. Simple Need before Greed Roll Ready Page
Click to enlarge
2. DKP Usage Roll Capture Page
Click to enlarge
3. Player DKP Page
Click to enlarge
4. Raid Management Page
Click to enlarge
5. Options Page, General Settings Tab
Lootster   Updated this week!   Popular! (More than 5000 hits)

Synopsis
Lootster is a loot rolling interface that allows you to call for and capture loot roll, arbitrate ties and announce winner(s). In addition to managing simple rolls, it also manges various DKP styles, including the ability to automatically record points credited for attendance and debited for loot. For more information see the FAQ that is at the end of ##readme.htm## in the Lootster download.

Lootster 3.0.0 is Here!
After a long period of development, the new version is here. Here is a quick rundown of what is in this version:

Features
  • NEW! Support for EPGP loot system. Requires upgrade of the EQDKP/NDKP Export Plugins (3.0.0.0).
  • NEW! Support for 'usage rolls', such as main-spec, off-spec, bank shard, etc.
  • NEW! Support for configurable usage roll loot costings, including a separate Alt factor.
  • NEW! Support for events, such as raid start, boss wipe, bonus time, etc.
  • NEW! Support for configurable event point awards for 10-man and 25-man raids for full, partial and standby attendance.
  • NEW! Support for automatic loot point calculations based on the Allakhazam formula, including handling of all armor tokens.
  • NEW! Support for configurable loot point calculation factors for the Allakhazam formula.
  • NEW! Support for 'standby' attendance handling, allowing players outside the raid to whisper standby status.
  • NEW! Support for detecting all bosses.
  • IMPROVED! Streamlined bookkeeping of loot wins with the correctly costed points depending on usage roll and Alt status.
  • IMPROVED! Better detection and separation of instance types, being dungeon, heroic dungeon, raid and heroic raid.
  • IMPROVED! Expanded viewing of individual player attendances and adjustments, and easy 'goto' ability to see the initiating raid and boss for the attendance/adjustment.
  • Various simple roll capture modes.
  • Various point system roll capture modes.
  • Automatically record raids, bosses, attendances and loot wins.
  • Ability to easily set and/or override item points.
  • Ability to easily set your own class restrictions on items.
  • Ability to define membership (Full/Trial/Applicant) and toon types (Main/Alt) using the guild ranks and guild public notes.
  • Ability to sort player rolls by item usage, membership and toon type, in addition to the inherent point system priorities.
  • Ability to track the points for Alt(s) on behalf of a Main.
  • Ability to passively 'snoop' rolls and winners, in addition to passively recording raids, bosses, attendances and loot wins, providing 'fail safe' point management.
  • Ability to synchronise raid data, item data and restriction data with other Lootsters.
  • Numerous option settings to control what the addon does and what it records.
  • Numerous option settings to control the various loot systems.

There are important caveats with the use of Lootster 3.0.0 only if you want to revert back to the previous version of Lootster 2.x.x:
  • The data structures have changed significantly in Lootster 3.0.0 from those in Lootster 2.x.x. Lootster 3.0.0 will not be able to snoop roll calls or synchronise data from Lootster 2.x.x, and visa versa;
  • The data structures have changed significantly in Lootster 3.0.0 from those in Lootster 2.x.x. Lootster 3.0.0 will upgrade all saved data structures when loading the addon for the first time. However, once those data structures are upgraded, Lootster 2.x.x will not work. Follow these backup and restore instructions depending on paranoia:
    1. Before installing Lootster 3.0.0 for the first time, make a copy of the Lootster.lua file found in the <WoW Directory>\WTF\Account\<account>\SavedVariables directory, calling it Lootster-2.lua;
    2. Install Lootster 3.0.0, and start WoW. There will now be two versions of your Lootster saved variable file, being Lootster.lua for 3.0.0, and Lootster-2.lua for Lootster 2.x.x;
    3. To install Lootster 2.x.x again, rename the Lootster 3.0.0 Lootster.lua to Lootster-3.lua. Then rename the Lootster-2.lua file to Lootster.lua;
    4. To install Lootster 3.0.0 again, rename the Lootster 2.x.x Lootster.lua file to Lootster-2.lua. Then rename the Lootster-3.lua file to Lootster.lua;
    5. If you wish to use an updated saved variable file from Lootster 2.x.x in Lootster 3.0.0, start at step one again. Note you will need to delete the existing Lootster-3.lua file.

Bug Reporting
Please use a good error catcher like Bugsack, and provide the entire error text with as much information on how to recreate the problem. Report the problem via the CurseForge ticket system to ease tracking.

Slash Commands
  • /ls - toggle display of Lootster window
  • /ls resetui - reset the position of all Lootster windows

Language Support
Although basic roll capture will work in French and German, the additional abilities (loot capture) will not. If you would like to contribute a translation for this addon, let me know via private message on this site. You will be given credit for the translation.

Installation
Unzip into <WoW Directory>\Interface\Addons.

User Interface
The user interface is used to perform all functions, and call be toggled (shown/hidden) through three methods:
  1. Using the command line via the /lootster or /ls command;
  2. Using the minimap button that can be used to toggle the user interface;
  3. Using the small Lootster frame that can be used to toggle the user interface.

To reset the various frame positions if they are dragged offscreen, use the command line /ls resetui to reset their positions.

The user interface can be moved anywhere on the screen via dragging the Lootster box. If the minimap button is not used, then the small frame will be shown, and visa versa.

Recent Version History
Version 3.0.0 - 06/27/09
  • Fixed sub-boss kills not being correctly counted to determine a boss kill
  • Fixed Sartharion drakes not being ignored when determining boss name
  • Fixed some instances not being detected when entered
  • Fixed boss not being marked as a wipe on zone in
  • Fixed multi-boss kills not being detected
  • Released

Version 3.0.Beta4 - 06/18/09
  • Fixed dying during a successful boss kill causes boss attempt to be marked as a wipe
  • Fixed LUA error when using calculated item points and attempting to add an override points for an item
  • Fixed item synchronisation duplicating entries
  • Fixed item synchronisation update common item checkbox not being reenabled after a synchronise
  • Fixed loot synchronisation update common item checkbox not being reenabled after a synchronise
  • Fixed roll usage pulldown resetting when roll page is reshown
  • Fixed usage buttons being visible in simple rolling mode
  • Fixed fake boss detection test values
  • Added more missing bosses (Ulduar)

Version 3.0.Beta3 - 06/02/09
  • Fixed game disconnect... again. This time I won't tweak working code before committing it
  • Fixed some boss attempt mis-numbering
  • Fixed some boss lookups
  • Fixed some fake boss detection
  • Fixed report selection tooltip
  • Fixed report selection and refresh handling
  • Fixed CTRT XML Import Format report not initially highlighting report text
  • Fixed text report not showing adjustments in DKP mode that is not EPGP

Version 3.0.Beta2 - 05/29/09
  • Fixed LUA error when annoucing a win and player adjustment whisper is enabled
  • Fixed game disconnect when calling for a roll when active in DKP mode
  • Fixed boss attempts sometimes not updated to a boss wipe
  • Fixed transmission of roll call information
  • Fixed formatting of DKP whisper to player
  • Fixed sorting of raids in full report
  • Changed raid report user interface to support multiple report formats
  • Added CTRT XML Import Format as a report format (CTRT 1.16.13 for EQDKP 1.32+)

Version 3.0.Beta1 - 05/26/09
  • Ability to utilise Effort Points/Gear Points (EPGP) rolling which calculates winners by calculating EP/GP=Priority Ratio
  • Ability to utilise 'formulaic' item cost (DKP or GP), including the handling for armour tokens
  • Ability to track boss attempts, kills and wipes
  • Ability to track Standby attendance via whispers
  • Ability to announce new raids/bosses to party/raid/guild/custom channel
  • Ability to call for usage rolls and to book point costs appropriately (Main-Spec, Off-Spec, Alts)
  • Ability to have events with their own 10-man/25-man points value booked automatically (raid start, boss wipe, etc)
  • Ability to recognise all bosses
  • Ability to call for rolls on raid warning channel
  • Ability to detect badge loot to prevent booking
  • Changed boss and item checks to be language neutral
  • NOTE: The data structures have changed significantly in Lootster 3.0.0 from those in Lootster 2.x.x. Lootster 3.0.0 will not be able to snoop roll calls or synchronise data from Lootster 2.x.x, and visa versa.
  • NOTE: The data structures have changed significantly in Lootster 3.0.0 from those in Lootster 2.x.x. Lootster 3.0.0 will upgrade all saved data structures when loading the addon for the first time. However, once those data structures are upgraded, Lootster 2.x.x will not work. If you are unsure about what version you want to use, make a copy of the Lootster.lua file found in the <WoW Directory>\WTF\Account\<account>\SavedVariables directory.

Complete Version History
See the version history document in the Lootster download for a complete version history of Lootster.

Known Issues
Boss detection on complex/multi-boss fights might be incomplete. Think Sartharion+Drakes, The Four Horseman or Assembly of Iron. There may also be misentered boss details. Please report these so they can be corrected.

Future Versions
No updates are planned at this time.

License

Lootster 3.x.x+ by Mackenz is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States.
  Change Log - Lootster
Version 3.0.0 - 06/27/09
  • Fixed sub-boss kills not being correctly counted to determine a boss kill
  • Fixed Sartharion drakes not being ignored when determining boss name
  • Fixed some instances not being detected when entered
  • Fixed boss not being marked as a wipe on zone in
  • Fixed multi-boss kills not being detected
  • Released
  Optional Files - Lootster
File Name
Version
Size
Author
Date
Type
3.0.0.0
7kB
06-28-2009 04:33 PM
Patch
3.0.0.0
15kB
06-28-2009 04:31 PM
Patch
2.0.0.4
8kB
10-17-2008 03:29 PM
Patch
2.0.0.3
5kB
10-17-2008 03:27 PM
Patch
  Archived Versions - Lootster
File Name
Version
Size
Author
Date
2.4.6
247kB
Mackenz
12-08-2008 02:35 PM
  Comments - Lootster
Post A Reply
Author Comments Comment Options
Old 07-01-2009, 02:28 PM  
Mackenz
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 8
Uploads: 12
Hmm these are much more complicated. I will put a fix in quickly since there is a LUA error which is badness. However the logic needs to be reworked.

The essence of what it is trying to do is handle the multiple usage roll situations, being 100/1000 in simple rolling or the various same-call usage rolls in DKP rolling.

It is attempting to punch out something like:

<restricted classes> roll <any roll type>, others please roll <only greed types> on [item]

That is, if it is restricted to Warriors, Warriors can roll need or greed. All other classes by definition can only roll greed-type rolls since by definition they cannot 'need' the item (it is restricted to Warriors).

I need to rework the logic and text to better reflect this. Thanks for the catch!
Mackenz is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-01-2009, 01:22 PM  
Sorian
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 15
Uploads: 2
Found 1 more definite bug and 1 more possible one.

First, if lootster is in 100/1000 mode or Usage Mode and you call for a roll on an item with class restrictions you will get a bug about string.format on line 17987 missing the third variable. I believe the problem is that line 17939:

Code:
usagePlease = LOOTSTER_USAGENORM_LIST[LOOTSTER_ENUM_USAGE.GREED];
needs to be:

Code:
please = LOOTSTER_USAGENORM_LIST[LOOTSTER_ENUM_USAGE.GREED];
The second bug I am not sure about because I am not sure what the actual intended function of 100/1000 rolling is. Currently, if you call for a roll on loot with class restrictions in 100/1000 mode the line will look like this:

"Warriors, Shaman, and Rogues only rolling Greed, and others please roll for Need (/100) or Greed (/1000) on [item]"

I believe line 17930 should be:

Code:
elseif	(Lootster_NBG_Usage ~= LOOTSTER_ENUM_USAGE.NA) and (Lootster_NBG ~= LOOTSTER_NBG_1001000) then
so the output looks like:

"Warriors, Shaman, and Rogues roll for Need (/100) or Greed (/1000) on [item]"
__________________
Sorian is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-01-2009, 10:19 AM  
Mackenz
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 8
Uploads: 12
Quote:
Originally posted by Sorian
May have found another bug. Lootster is giving greed rolls priority over need rolls in 100/1000 mode.

These may be the problem lines (starting around line 20905, made some modifications, so not sure.):

Code:
			t1 = Lootster_Rolls[i1].Tier;
			t2 = Lootster_Rolls[i2].Tier;
I believe that should be:

Code:
			t1 = Lootster_Rolls[i1].Usage;
			t2 = Lootster_Rolls[i2].Usage;
Thank you again Sorian, that is a verfied fix. I will open a ticket on Curse Gaming for it. Note I changed the line number to reflect the original source code.

Looking to do a fix release this weekend.
Mackenz is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-30-2009, 04:22 PM  
Sorian
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 15
Uploads: 2
May have found another bug. Lootster is giving greed rolls priority over need rolls in 100/1000 mode.

These may be the problem lines (starting around line 20909, made some modifications, so not sure.):

Code:
			t1 = Lootster_Rolls[i1].Tier;
			t2 = Lootster_Rolls[i2].Tier;
I believe that should be:

Code:
			t1 = Lootster_Rolls[i1].Usage;
			t2 = Lootster_Rolls[i2].Usage;
__________________
Sorian is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-29-2009, 08:27 PM  
Sorian
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 15
Uploads: 2
Glad to help

Love this addon. Any time we get new raiders in our group I get asked about it.
__________________
Sorian is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-29-2009, 07:16 AM  
Mackenz
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 8
Uploads: 12
Quote:
Originally posted by Sorian
In 3.0 100/1000 rolling is not working. People that roll 1-1000 are getting a message that their roll is out of range. I believe the problem is line 17804. It should be something like:

elseif ((Lootster_NBG ~= LOOTSTER_NBG_1001000) and (maxRoll ~= rngRoll)) then

otherwise the 1-1000 rolls will be caught by this line and not counted.
Yikes. Thanks will take a look.

EDIT: Verified fix. The fix will be coming in a couple of days to reduce fix churn after initial release. I have created a ticket for the problem on Curse Gaming.

Thank you Sorian!

Last edited by Mackenz : 06-29-2009 at 09:36 AM.
Mackenz is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-29-2009, 05:42 AM  
Sorian
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 15
Uploads: 2
In 3.0 100/1000 rolling is not working. People that roll 1-1000 are getting a message that their roll is out of range. I believe the problem is line 17804. It should be something like:

elseif ((Lootster_NBG ~= LOOTSTER_NBG_1001000) and (maxRoll ~= rngRoll)) then

otherwise the 1-1000 rolls will be caught by this line and not counted.
__________________
Sorian is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-20-2009, 02:20 PM  
Quintin
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Quote:
Originally posted by Superhawk
Hey there. My raid group has started using the AddOn, but the box for the custom loot rules doesn't seem to work. Am I missing something or is there just something wrong with the custom rules box?
I may have seen this too, (if it's the same thing).

If the rules text box is empty, it needs to be clicked in order to get the text cursor. But clicking in the middle of the big text box doesn't work.

You have to click in the upper left corner. Right where you would expect the cursor to appear. And it appears.
Quintin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-13-2009, 08:49 AM  
Mackenz
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 8
Uploads: 12
@Superhawk

Quote:
Originally posted by Superhawk
Hey there. My raid group has started using the AddOn, but the box for the custom loot rules doesn't seem to work. Am I missing something or is there just something wrong with the custom rules box?
Hmm that stuff hasn't changed for a while, but I will do some testing when I can. Somethings to note off the top of my head that could be happening:
  1. You have to be in a party/raid, otherwise the rules display will be ignored. You can test it outside of a party/raid by switching on the debugging message option under General options on the Options tab. It will then pretend to send it to the say channel; or
  2. Your Lootster is not Active. That is, you haven't checked the box on the Roll tab that says 'Active'. Checking Active makes you the driver of Lootster and allows you to broadcast rules, roll calls etc.
Let me know if any of that helps.

Last edited by Mackenz : 05-13-2009 at 11:28 AM.
Mackenz is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-08-2009, 09:06 PM  
Superhawk
A Murloc Raider

Forum posts: 9
File comments: 1
Uploads: 0
Hey there. My raid group has started using the AddOn, but the box for the custom loot rules doesn't seem to work. Am I missing something or is there just something wrong with the custom rules box?
Superhawk is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-30-2009, 03:31 AM  
Mackenz
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 8
Uploads: 12
@Zeranor, machobug and slartibart

Hey guys. Yes the raid warning annoucement has been asked for elsewhere, and I will be looking to squeeze that into the version I am working on now.

As for the main spec/off spec ability, I have been asked for that in different guise and am looking to put it in, though I m not sure about the release I am currently working on (which is adding EPGP and DKP events). However, I can give you a heads up on what I am looking at doing: basically, you would roll for main/off/alt/greed etc in a single roll, similar to the 100/1000 rolls now for non-DKP stuff.

So much to do lol...
Mackenz is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-13-2009, 03:28 AM  
slartibart
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
yes seconded on the need/greed = Main/off but more importantly to announce at least the initial call for rolls in raid warning...
slartibart is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-11-2009, 11:33 PM  
machobug
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Thank you for awesome addon

I really love this addon, but I have a question here.
Is there any way to change 'need' and 'greed' button to 'main spec' and 'off spec'?
I'm a raid leader for my guild and we roll for main spec and off spec, so if there is any way to change the text of the button, please teach me how to change. But I understand if you don't allow to edit your addon

Last edited by machobug : 03-12-2009 at 02:23 AM.
machobug is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-07-2009, 06:02 PM  
Zeranor
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
This certainly looks like it will help organize our looting better, but.. Can it call items/countdown etc. to /raidwarning?
Zeranor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-03-2007, 12:12 AM  
ZeddZorandor
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Howdy,

This is Zedd, the creator of WebDKP. I don't have any problems with you integrating with WebDKP - and I can gladly give you all the information on the file format. I do plan on releasing the website to the public domain, so I don't have any problems with releasing info on the source. If you're still interested in integration, feel free to drop me a line on the webdkp forms: www.webdkp.com/phpBB2

Cheers,
Zedd
ZeddZorandor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.