header
premium banner

Description

Update... I have no plans to update this at the moment... you should use ArkInventoryRules_MoreRules 

 

Transition assistance to AI_MR:  Replace the following to get your rules working again:

  • gfm() --> classgear()
  • tfm() --> tmog()

-------------------------------

Good For Me!

This plugin adds two new rule functions to ArkInventory:

  • gfm( ) (Flags items that your current class would use in a normal combat setting)
  • tfm( ) (Flags any item that your current class can equip and thus unlock in the appearances tab (Ex: Daggers on warriors, Guns on Rogues, etc...) Unlike GFM, TFM does NOT flag jewelry (trinkets, rings, and necklaces) as those items do not have item models.

GFM actually grew into TFM based on the core purpose of this mod which was to support transmog hunters, but after some consideration I realized that GFM is still very useful for players who may not be as interested in hunting transmoggable items so much as just keeping their items separate from the random non-usable gear we acquire oh-so-often.

Example rules:

loc( "bag" ) and gfm() and type( "Weapon", "Armor" )


The above rule will grab any weapons or armor in your bag that your current character would use in combat.

The gfm() rule flags items useable for your CURRENT class only, which means the rule will dynamically flag items depending on the class of the active character. For example, while on your Paladin, the above rule will snag all that juicy plate and 2-Hander swords and shields but ignore all the Staves and Cloth armor, but this same rule will then IGNORE plate and 2-h weapons and whatnot when you log over to your Mage.

Yay!!! No more piles of cloth and leather to sort through on your Plate wearer!!

A few other examples

Non-usable, non-unlockable BoE Items
Makes it a lot easier to quickly see which BoEs you can (Sell/Mail to an alt) and which ones you need to equip

type( "armor", "weapon" ) and not sb( ) and not tfm( )



Old Transmoggable gear in your bag

loc( "bag" ) and gfm() and type( "Weapon", "Armor" ) and ireq( 0,90 ) and
not equip( "Trinket", "Finger", "Neck", "Tabard", "Wrist" )



Old non-Transmoggable gear in your bank

loc( "bank" ) and gfm() and ireq( 10,90 ) and

 

equip( "Trinket", "Finger", "Neck" )



ilvl 650+ usable Weapons or armor

gfm() and ilvl( 650, 735 )



Just usable head armor
This type of rule is awesome for keeping your bank a little more tidy

gfm() and equip( "head" )



Any item that your class does not use in combat but can use to unlock models
Fun rule for the neat freaks out there

tfm() and not (gfm() or outfit())



Transmogable Armor BoE
Protip: Set a second rule to catch ALL BoEs but make sure that the rule below is set to a higher priority (lower number)

tfm() and type( "armor" ) and not sb()



Just Transmogable Armor from the rest of the loot
but ignores any items that are Account Bound or Part of an Equipment Outfit

gfm( ) and sb( ) and type( "armor" ) and not (ab( ) or outfit( ))



Future feature goals:

  1. Allowing arguments that will act as filters so you can target or ignore specific item types (with standard boolean logic).
  2. An option to unflag items if you have already collected the items appearance. I think this would be pretty useful for readily identifying BoEs that have a model you are missing.
  3. More better scanning aborts to increase efficiency (throwing false for any grey or white items for example)
  4. Stuff
  5. Things

Side note: Huge thanks to Arkayenro for helping me get this goin' and for all the work they have put into ArkInventory!

Note: Help Wanted

Looking for help on converting this mod for localization support! If anyone would like to help with that please let me know!

Also, please let me know if you have any questions or ideas, as I try to be as responsive as possible!