AutoRoller is a simple addon that will automatically roll on items.
Important: If you have problems with the update, please reset your AutoRoller profile first. This can be done by going into addon options, maximize AutoRoller on the left, click on Profiles, and select Reset Profile.
With the new 0.9 Alpha, AutoRoller has moved to a rules system that will allow vast customization of how and when to roll on items. Comments and suggestions at this point will be greatly appreciated.
Each rule's logic can be any statement that evaulates to true or false.
There are several tags available to ease use:
| Tag | Value | Description |
|---|---|---|
| poor | 0 | Poor quality items |
| common | 1 | Common quality items |
| uncommon | 2 | Uncommon (green) quality items |
| rare | 3 | Rare (blue) quality items |
| epic | 4 | Epic (purple) quality items |
| legendary | 5 | Legendary quality items |
| artifact | 6 | Artifact quality items |
| heirloom | 7 | Heirloom quality items |
| raid | true or false | true if you are in a raid |
| party | true or false | false if you are in a raid |
| combat | true or false | true if you are in combat |
| quality | 0-7 | Item quality; compare by number or tag |
| itype | Armor, Recipe,... | Case sensitive see http://www.wowwiki.com/ItemType |
| subtype | see http://www.wowwiki.com/ItemType | |
| ilvl | 226 | Item level, items from Ulduar25 are 226 |
| reqlvl | 80 | required level to wear item |
| name | Rod of Beating | name of item, case sensitive |
| id | 23564 | itemID |
| boe | true or false | true if item is bind on equip |
| bop | true or false | true if item is bind on pickup |
| value | 3000 | Vendor price (in copper) of an item |
All of the preceding tags must be lower case, and can be combined with 'and', 'or', and 'not' along with parenthesis. Following are some examples:
Roll if the item is bind on equip and a green (uncommon) or blue (rare):
boe and (quality == uncommon or quality == rare)
If in a raid and in combat, for epic BoP items:
raid and combat and bop and (quality == epic)
If your character's name is Jimbo, ilvl is 226 or above, and it is not armor:
UnitName('player') == "Jimbo" and ilvl >= 226 and not (itype == "Armor")
Facts
- Date created
- 01 May 2009
- Category
- Last update
- 30 Dec 2009
- Development stage
- Release
- Language
- enUS
- License
- All Rights Reserved
- Curse link
- AutoRoller
- Recent files
Authors
Relationships
- Tool used
- LibDataBroker-1.1
- LibStub
- Embedded library
- Ace3