- Command /collectible searches Achievements and provides readable output on the status of Collections and Collectibles
- TLO ${Collectible["collectible name"]} provides Collectible status and other properties
/collectible collected|need|all|help log|bazaar|console optional: expansion|collection|collectible "name"
${Collectible["collectible name"].Collected|Status .Name .Expansion; .Collection; .FullCollection}
- /collectible parameters must be ordered as shown.
- The "name" must be enclosed by quotes. Case insensitive. Search using partial name.
- The Collection and its components are returned when searching by Collectible.
- Logfiles are appended to.
- TLO collectible name need not be enclosed in quotes, is case insensitive and you may search by partial name, but returns the first match.
-cd|collected
-n|need
-a|all
-h|h|help|(no parameters)
-l|log
-bz|bazaar
-cs|console
-e|expansion
-cn|collection
-cl|collectible
When using the bazaar logfile option, please note:
- The bazaar logfile is provided for you to copy/paste to your Bazaar.ini. Results are appended, not replaced like an INI. Any additional parameters in the [collectible name] blocks are informational and have no bearing on Bazaar.mac.
- collected assumes you want to sell collectibles and provides default sell (2000000pp) parameters
- need assumes you want to buy collectibles and provides default buy (1pp) parameters
- all provides default buy (1pp) and sell (2000000pp) parameters
- Default buy and sell amounts are hardcoded.
/collectible need console collection "Flame-Licked Clothing"
/collectible need log collection "Flame-Licked Clothing"
Outputs to console, or to logfile:
Logs\Collectible\server_charname_need.ini
MQ2Collectible: Flame-Licked Clothing, Claws of Veeshan
-------------------------------------------------------------------------------
Flame-Licked Belt [NEED]
/collectible -a -l -cn "Flame-Licked Clothing"
Logfile: Logs\Collectible\server_charname_all.ini
[MQ2Collectible] Flame-Licked Clothing, Claws of Veeshan
-----------------------------------------------------------------------------------------
[COLLECTED] Flame-Licked Trousers
[COLLECTED] Flame-Licked Vest
[COLLECTED] Flame-Licked Cuffs
[NEED] Flame-Licked Boots
[COLLECTED] Flame-Licked Undershirt
[COLLECTED] Flame-Licked Cap
[NEED] Flame-Licked Pouch
[NEED] Flame-Licked Belt
/collectible -a -bz -e "Terror of Luclin"
Outputs Bazaar.mac compatible logfile with all the collectibles from the Terror of Luclin expansion, a very long list:
Logfile: Logs\Collectible\server_charname_all_baz.ini
[Strangely Worded Note about Hearth]
Collected=0
Collection=Found Paper, Terror of Luclin
BuyPriceMin=1
BuyPriceMax=1
MinBuyCount=1
SellPriceMin=2000000
SellPriceMax=2000000
[Broken Wrist Shackles]
Collected=1
Collection=Breaker of Chains, Terror of Luclin
BuyPriceMin=1
BuyPriceMax=1
MinBuyCount=1
SellPriceMin=2000000
SellPriceMax=2000000
etc.
Returns 0|1 depending on whether it has been collected, or -1 if the collectible was not found. Partial name is accepted and returns the first collectible it matches. Case insensitive.
${Collectible["collectible name"].Collected}
Returns the name of the Expansion, Collection, or -1 if the collectible was not found.
${Collectible["Broken Wrist Shackles"].Status} -> 0|1
${Collectible["Broken Wrist Shackles"].Collected} -> 0|1
${Collectible["Broken Wrist Shackles"].ComponentID} -> 290911301
${Collectible["broken wrist shack"].Name} -> "Broken Wrist Shackles"
${Collectible["Broken Wrist Shackles"].Expansion} -> "Terror of Luclin"
${Collectible["Broken Wrist Shackles"].Collection} -> "Breaker of Chains"
${Collectible["Broken Wrist Shackles"].FullCollection} -> "Breaker of Chains, Terror of Luclin"
${Collectible["Brasse's Brassiere"].Status} -> -1
${Collectible["Brasse's Brassiere"].Collection} -> -1
Config\MQ2Hud.ini
Enables you to view the status of collectibles when mousing over them.
You may want to use something like boxhud instead... or perhaps that functionality will be added here.
[Elements]
CollectionItemMO = 19,100,100,255,255,255 ,${If[${EverQuest.LastMouseOver.MouseOver},${If[${FindItem[=${EverQuest.LastMouseOver.Tooltip}].Collectible},${If[${Collectible[${FindItem[=${EverQuest.LastMouseOver.Tooltip}]}].Collected},Collected,Need]},""]},""]}
CollectionItemMOB = 19,100,100,255,255,255 ,${If[${EverQuest.LastMouseOver.MouseOver},${If[${FindItem[=${EverQuest.LastMouseOver.Tooltip}].Collectible},${If[${Collectible[${FindItemBank[=${EverQuest.LastMouseOver.Tooltip}]}].Collected},Collected,Need]},""]},""]}