Retrieval order: Difference between revisions
Jump to navigation
Jump to search
Created page with 'This is the current order in which retrieval options are tried for both the CLI command "retrieve" and the ASH command retrieve_item(), as of about r8200. Note…' |
category |
||
| Line 16: | Line 16: | ||
* item creation, unless buying the item is enabled and appears to be cheaper than the cost of acquiring all the ingredients | * item creation, unless buying the item is enabled and appears to be cheaper than the cost of acquiring all the ingredients | ||
* one final attempt at Mall purchase, if enabled and everything else has failed | * one final attempt at Mall purchase, if enabled and everything else has failed | ||
[[Category:ASH Scripting]] | |||
Revision as of 06:37, 24 May 2010
This is the current order in which retrieval options are tried for both the CLI command "retrieve" and the ASH command retrieve_item(), as of about r8200. Note that this is an extremely condensed summary of several hundred lines of internal code, and that the details are subject to change
- items already in inventory
- items currently equipped
- items equipped on a non-current familiar
- retrieval of worthless items by using 31337 scrolls or sewering
- untinkering a dictionary to get the bridge
- items in closet, if enabled
- free pulls from Hagnk's
- items in storage, if no longer under ronin/HC restrictions (note that all of the item is pulled, not just the amount requested)
- items in the clan stash, if enabled
- item creation, up to the quantity creatable from ingredients on hand (this can be overriden by a buyScript)
- trading worthless items to the Hermit
- trading yeti furs to the Tr4pz0r
- NPC purchase (if enabled), or Mall purchase (if enabled, and no ingredients on hand)
- budgeted pulls from storage
- item creation, unless buying the item is enabled and appears to be cheaper than the cost of acquiring all the ingredients
- one final attempt at Mall purchase, if enabled and everything else has failed