Raid Roll (With EPGP support, roll tracker and loot tracker)

Layout 4.4.10

Raid Roll is an addon that can be used to perform a raid roll. A raid roll lists all players with an ID beside their name. Then it performs a roll and announces who the winner is (based on the ID). You can also track rolls made by players on any loot that drops. This function supports the EPGP system of distributing loot. The addon also contains a loot tracker which can be used to announce or monitor loot that has dropped.

[Note: For anyone looking for a good raid and loot tracking addon i would recommend Headcount2 http://wow.curse.com/downloads/wow-addons/details/head-count-2.aspx ]

1. Raid Rolling

Description

A raid roll is a roll for a piece of loot that anyone in the raid can use. This may be a mount or a bag of gems. Normally this is very confusing for people and the leader may be accused of "ninjaing" the loot. Using this addon you can perform a raid roll by listing each player with a number beside their name and then rolling and announcing the winner.

Commands

  • /rr - Raid Rolls
  • /rr [Itemlink] - Raid Rolls (includes the itemlink when announcing winner)
  • /rr re - Rerolls
  • /rr re [Itemlink] - Rerolls (includes the itemlink when announcing winner)

2. Roll Tracking

Standard Rolls

By default the roll tracker will appear whenever someone says an itemlink in raid warning or when someone says the word "roll" with an itemlink in the same sentence. It will then track any 1-100 rolls made within 60 seconds of the announcement. By default it hides all other types of rolls and duplicate rolls but these can be shown by enabling the option in the options menu (see 4. Options Menu) or in the mini options menu (click the v on the roll tracker).

Finishing Rolls

When you are ready to award the loot you can click the button "10 sec + Announce Winner". This will announce that there is 10 seconds left to roll, then 5 seconds left to roll, then announce the winner. You can skip this countdown by pressing the "Finish Early" button. If you want to skip the countdown altogether then this can be enabled in the options (see 4. Options Menu).

EPGP Support

This addon also supports the EPGP loot distribution system. When this option is enabled (either in the options menu or with the command "/rr epgp") then it will show the PR value (their priority) rather than their roll. It will show people with less than the minimum EP in red and those who are above the minimum EP in green. Players below the min EP will also have less priority on loot and will always lose to a player above the min EP value. This can be disabled in the options menu (see 4. Options Menu).

Extras

  • You can mark a player by left clicking on their name. These marks do not affect the outcome of the rolls but may be used by the master looter to see who has received loot already
  • You can ignore a person in the current roll window by right clicking on their name. This can be useful if people change their mind about wanting a specific piece of loot.
  • You can announce the winner again after the rolling has finished by pressing the "A" button
  • You can do a 1-100 roll by clicking the "R" button
  • You can award the loot to a person by clicking the "Award Loot" button. You will get a pop-up to confirm your choice.

Commands

  • /rr show - Shows the roll tracking window
  • /rr disable - Disables tracking
  • /rr enable - Enables tracking
  • /rr mark [Name or RollerID*] - Marks the roller with an !
  • /rr unmark [Name or RollerID*] - Removes the ! from the roller
  • /rr mark !reset - Resets all ! on rollers
  • /rr all - Toggles tracking of all types of rolls (e.g. 1-50, 50-100)
  • /rr unan (/rr unannounced) - Toggles tracking all rolls or just announced rolls (An announced roll is when someone says "[Itemlink] Roll"), creates a new ID after 60 seconds
  • /rr assign de <player> - Assigns <player> as disenchanter, if <player> is left blank it assigns your target as the disenchanter
  • /rr assign bank <player> - Assigns <player> as banker, if <player> is left blank it assigns your target as the banker

3. Loot Tracker

Loot Window

While using this addon you will send information regarding any epic loot to the raid and guild in the hidden addon channel. Anyone else using the addon will pick up these messages in raid (you can also pick up messages in guild by enabling the option in the options menu (see 4. Options Menu) ) and display the loots in the loot tracker window. You can link all the items that dropped from the current boss by clicking "Link Loot". "Clear Data" will clear all data. M1 and M2 are buttons that only show up for raid leader and assists, they announce in raid chat the strings: "Roll [Item] Main Spec" and "Roll [Item] Off Spec" {[Item] gets replaced by the itemlink automatically}. These strings can be changed in the options menu. You can also enable a third M3 button in the options.

... more to come

Setting Messages

Commands

  • /rr loot - Shows the loot tracking window

4. Options Menu

5. Special Thanks

Special Thanks to:

  • www.cirrustelecom.com - For their kind donation
  • Dridzt - Fixing up my code
  • JLBurnett04 - For their feedback and suggestions
  • natal - For their feedback and suggestions
  • TagofFire - For their feedback and suggestions
  • Lord_Deimos - For their feedback and suggestions
  • b4nSh33 - For their help with the German localization
  • StingerSoft - For their help with the Russian localization
  • SWGolgoth - For their help with the Spanish localization

You must login to post a comment. Don't have an account? Register to get one!

  • 3 comments
  • Avatar of Gorilivan Gorilivan Nov 06, 2010 at 16:26 UTC - 0 likes

    Obviously there is no place to post a ticket so I hope you get this.

    22x RaidRoll\RaidRoll_OnLoad.lua:177: bad argument #1 to 'find' (string expected, got nil) RaidRoll\RaidRoll_OnLoad.lua:177: in function `RR_SendItemInfo' RaidRoll\RaidRoll_OnLoad.lua:60: in function <RaidRoll\RaidRoll_OnLoad.lua:58>

    Locals: player_name = "Gorilivann" mob_name = "Dark Rune Theurgist" mob_guid = "0xF1306D3B00006CB9" numLootItems = 2 LootNumber = 1 WeHaveFoundAnItem = true ItemLink = nil AcceptItem = false DontAcceptItem = nil AcceptableZone = nil ZoneName = nil Seperator = nil Version = nil String = nil ItemId = nil B = 3 maskedB = 3 knownTypes = <table> { 0 = "player" 5 = "vehicle" 4 = "pet" 3 = "NPC" } (for index) = 2 (for limit) = 2 (for step) = 1 i = 2 lootIcon = "Interface\Icons\INV_Boots_Plate_01" lootName = "" lootQuantity = 1 rarity = -1

    -

  • Avatar of killerpet killerpet Oct 07, 2009 at 19:04 UTC - 0 likes

    The problem was:

         <FontString name="$parent_Text" inherits="GameFontNormal" text="">
                            <Anchors><Anchor point="TOPLEFT"/>
    					<Offset>
                                            <AbsDimension x="12" y="10"/>
                                       </Offset>
    			</Anchors>
                    </FontString>
    

    I have fixed this in the latest release (3.3.1)

  • Avatar of Garagar Garagar Oct 06, 2009 at 14:01 UTC - 0 likes

    Tried to figure out what's causing the error bellow to show up in my Logs/FrameXML.log file for a while now without success, so I'm posting it here:

    10/6 16:51:45.328  Loading add-on RaidRoll
    10/6 16:51:45.328  ** Loading table of contents Interface\AddOns\RaidRoll\RaidRoll.toc
    10/6 16:51:45.328  ++ Loading file Interface\AddOns\RaidRoll\RaidRoll.xml
    10/6 16:51:45.328  Invalid anchor point in frame: (null)
    
  • 3 comments

Facts

Date created
Mar 13, 2009
Categories
Last update
Jul 06, 2014
Development stage
Release
Language
  • deDE
  • enUS
  • esES
  • frFR
  • ruRU
  • zhTW
License
All Rights Reserved
Curse link
Raid Roll (With EPGP support, roll tracker and loot tracker)
Downloads
444,149
Recent files

Authors