PassLoot

Main

What this mod does

This mod will allow you to automatically roll greed, need, pass, or if the setting is disabled, let you manually roll on loot based on customized loot rules.

By adding customized rules, you can do things like roll greed on all Bind on Equip items, except in Karazhan. You could also let it ignore all Bind on Pickup items, to let you manually roll on them.

Features

Automatic loot settings for each category:

  • Need - This will roll need on the loot in this rule.
  • DE - If an enchanter is present this will roll disenchant
  • Greed - This will roll greed on the loot in this rule.
  • Pass - This will automatically pass on the loot in this rule.
  • If no loot method is selected, you will have to manually roll on the items.
  • You may select multiple methods.

Loot rules can filter loot based on the following:

  • Bind on status
  • Can I Roll filter - Checks if you can roll differently
  • Class / Spec
  • Equip slot
  • Group/Raid
  • Guild Group - When the group has a percentage of guild mates.
  • Inventory - Do you already own an item
  • Item Level (or formula based on current equipped level)
  • Item Name (partial or exact)
  • Item Price
  • Item Type and SubType
  • Learned Item (recipes/mounts)
  • Loot Won Counter/Comparison - How often you have won an item with the rule
  • Player Name
  • Quality
  • Required Level (or formula based on current level)
  • Uniqueness
  • Usable Items (things that you can equip/use)
  • Zone
  • Zone Type
  • Confirm BoP filter to accept BoP item popups
  • Confirm DE filter to accept DE item popups (use care with this one)

Logic

  • Rules are checked for a match in the order they appear.
  • You may have more than one of the same type of filter.
  • Each filter type must have at least one match.
  • Items may not match any exception.
  • If ( matched rule ) then ( roll ) else ( skip rule )
  • Rolling is attempted in the following order: Need > DE > Greed > Pass. (Depending on what is selected)

Logic Example 1

  • Quality -> Rare
  • Quality -> Epic
  • Binds on -> None
  • Binds on -> Equip
  • Binds on -> Use
    This will match IF (Rare OR Epic) AND (None OR Equip OR Use)

Logic Example 2

  • Item Type -> Armor
  • Item Type -> Weapon
  • Item Type -> Plate Armor (exception)
  • Item Type -> 2hd Maces (exception))
    This will match IF (Armor OR Weapons) AND NOT (Plate OR 2hd Mace)

Logic Example 3

  • Quality -> Rare
  • Quality -> Epic
  • Binds on -> Pickup
  • Usable -> Unsuable
  • Zone Name -> Halls of Reflection (exception)
  • Zone Name -> Pit of Saron (exception)
    This will match IF (Rare OR Epic) AND (BoP) AND (Unusable) AND NOT (HoR OR PoS)

Roll Logic Examples

  • -Need +DE +Greed -Pass = DE > Greed
  • +Need -DE +Greed -Pass = Need > Greed
  • +Need -DE -Greed +Pass = Need > Pass
  • -Need +DE -Greed -Pass = DE > Manual roll

Basic Usage

  • To open the configuration menu, type /passloot
  • Use Add button to create a new rule (Rules are processed in the order they are listed)
  • To remove a rule, select the rule and click the remove button
  • To move a rule up and down in the list, select the rule and click the up/down buttons
  • Once a rule has been selected, you can edit the description or change it's filters.
  • To add a filter to the selected rule, select the filter you wish to add and click add.
  • To remove a filter, select the filter in the Active Filters window and click remove. (You can also shift-right click the filter)
  • To edit an active filter, select the filter in the Active Filters window and change it's properties. (You may have multiple filters of the same type to match)
  • To test an item to see how PassLoot would roll, type /passloot test <shift-click an item>

Example 1

If you want to roll greed on all BoE items, except when on a raid in Karazhan, you can do the following:

  • Rule 1: (Greed)
    • Zone -> Karazhan (Exception)
    • Binds on -> Equip
    • (You can add more Bind On filters to the rule if you wish to add Bind on None or Bind on Use.)

Example 2

The only way to have it roll Need if condition X is met, and Greed if condition Y is met is to have 2 separate rules.
You wish to manually roll on all epic items, roll greed on all rare non-bop items items, and roll Disenchant on anything else (and greed if no disenchant option is available)

  • Rule 1: (nothing checked)
    • Quality -> Epic
  • Rule 2: (Greed)
    • Binds on -> Pickup (exception)
    • Quality -> Rare
  • Rule3: (Greed + Disenchant)
    • (no filters added)

Notes

  • Default settings
    • Mod: On (If this setting is off, it won't do automatic pass/greed/need on anything)
    • Quiet: disabled (If this setting is enabled, you won't see what it rolls on)
    • All loot categories are disabled by default to let you manually roll on them.
  • When rolling greed or need on BoP items, WoW will still ask you if you are sure you want to roll since it will bind on pickup. If you want to auto click yes on the BoP confirmations, add a Confirm BoP filter to the rule.
  • The Loot Won Counters are only incremented when you win loot. It will remember what rule was matched and will increment that counter accordingly.

Translation

  • Translation is done through the localization system at www.wowace.com/projects/pass-loot/localization/

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

  • Avatar of Acumeon Acumeon Aug 16, 2011 at 20:02 UTC - 0 likes

    Feature request: Whisper the loot master instead of rolling for loot council setups.

    Great addon. Have enjoyed using it in pugs.

  • Avatar of CUDiLLA CUDiLLA May 14, 2011 at 12:49 UTC - 0 likes

    Thank you Odlaw. It's working like a charm now. :-)

  • Avatar of Odlaw Odlaw May 13, 2011 at 15:22 UTC - 0 likes

    It can only confirm when it rolls for you, not manual rolling.. just add the confirm BoP and/or confirm DE to the rule.

  • Avatar of Shadow11 Shadow11 May 10, 2011 at 09:04 UTC - 0 likes

    How i can let passloot autoconfirm the confirmdialog for every loot either auto or manuel rolling?

  • Avatar of Odlaw Odlaw Mar 18, 2011 at 15:01 UTC - 0 likes

    just make a filter with:

    ItemName -> Chaos Orb select greed, and move the rule up to the top.

  • Avatar of CUDiLLA CUDiLLA Jan 17, 2011 at 13:29 UTC - 0 likes

    Hi there,

    I hope someone here can help me with setting up a filter for "Chaos Orbs". Everyone on my server and realmpool rolls 'need' on them, and I as an honest person roll everytime just greed. I already tried a few filter but nothing changed, it's always the same > Greed. :-/

    Last edited Jan 17, 2011 by CUDiLLA
  • Avatar of grimmier grimmier Oct 14, 2010 at 22:44 UTC - 0 likes

    love the new equip-able filter! thank you much.

  • Avatar of grimmier grimmier Sep 29, 2010 at 03:05 UTC - 0 likes

    you can theoretically make a drop down for current class. but it wouldn't have the depth of talent tree layouts. it would definitely be useful for a generic, can I even wear it (not just now but ever), type of a filter. Usable is close but it deems anything with red text to mean no you can't so if you can wear it in 1 lvl its says no you can't, since you currently can not.

    pulling UnitClass("player") should get you the current players class. in fact this is pulled when checking for matches based on class anyway, really would just need a drop down for it. with the label of Current and options for only any and none. aka yes or no.

    But in order to make filtering a little smoother you may have to include a local db of what classes can wear what. Similar to the way atlasloot did their filtering system.

    the more i think of this it might be nice to make a separate filter just for this. Except with 3 options for can i wear this (Now, Later, Never)

    I was trying to figure a way to do the same thing, i wound up just modifying the usable filter to hack in something close. instead of checking for red text on the left side and auto flagging as unusable, it there is red on the right its auto unusable and if its only on left its tagged as usable (since most of the time this is true, just have to wait for lvl/skill).

    Last edited Sep 29, 2010 by grimmier
  • Avatar of Odlaw Odlaw Jul 25, 2010 at 20:09 UTC - 0 likes

    Probably not. Can you not just copy the current rule with whatever other class you are using?

  • Avatar of theondry theondry Jul 25, 2010 at 19:24 UTC - 0 likes

    Would it be possible to get one of the lootfilters to match the current class?

    The "Class Spec" filter is very close to what I'm thinking of, except it is not dynamic. If I switch toons, or even specs, Passloot seems to be aware of this, but the filter would have to be manual changed each time.

    Ideally, what I want is a rule that would automatically shard/greed any loot not applicable to my class. I'd want to not have to click every time cloth armor drops while on my hunter, I don't have to fall back on other rules (which is why the usable filter doesn't fit).

    Thanks.

Facts

Date created
Aug 10, 2007
Category
Last update
Feb 20, 2012
Development stage
Release
Language
  • deDE
  • enUS
  • esES
  • esMX
  • frFR
  • koKR
  • ruRU
  • zhCN
  • zhTW
License
All Rights Reserved
Curse link
PassLoot
Reverse relationships
2
Downloads
138,103
Recent files
  • R: r133 for 4.3 Feb 20, 2012
  • R: r132 for 4.3 Jan 03, 2012
  • R: r131 for 4.3 Dec 01, 2011
  • R: r130 for 4.2 Jul 25, 2011
  • R: r129 for 4.2 Jun 29, 2011

Authors