Project

General

Profile

consignment (Data Type)

Description

This DataType includes data available to ISXEQ2 related to items that can be bought from brokers.

Members

  • string Name
  • int Quantity
  • int64 SerialNumber
  • int LinkID
  • string ToLink
    • This will recreate the actual link used with in game chat channels (used typically with eq2echo or eq2execute). If you provide an argument, it will create the link with the argument as the link text. (ie, ${Vendor.Broker[1].ToLink[Amadeus' Special Sword]})
  • float Value
    • This is the price (in silver pieces) that an NPC merchant would buy this item from you.
  • float Price
    • The price of the item, including broker commission, in silver pieces.
  • float BasePrice
    • The price of the item, without broker commission, in silver pieces.
  • string BasePriceString
    • The price of the item, without broker commission, in the following format: #p,#g,#s,#c
  • string SkillType
    • This is the skill needed to use the item. For items that do not have a required skill, this will be blank.
  • int Level
  • bool IsListed
  • string Market
    • Possible values: "Qeynos" "Freeport" "Kelethin" "Haven" "Neriak"

Methods

  • Buy
  • Buy[#]
    • If # is specified, it is assumed to be the quantity of items to buy, otherwise it will buy 1
  • Examine
    • This brings up the 'examine window' for the given item.
  • SetPrice[#]
    • Sets the price of any consignment item that is currently in your consignment listing.  The price is in silver pieces and it CAN be a float value (eg, 1.20 == 1 silver, 20 copper).  Also, please note that it WILL convert it for you -- in other words if you enter '10000' it will convert it to "1 platinum'.
  • Unlist
    • Unlists any consignment item that is currently for sale.
  • List
    • Lists any item for sale that is currently in your consignment listing.
  • Remove[#]
    • Removes a consignment item from the vendor and places it in your inventory. If no quantity is given, then it removes one item.