|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Creature.h>
Public Member Functions | |
| bool | IsGoldRequired (ItemTemplate const *pProto) const |
| VendorItem (uint32 _item, int32 _maxcount, uint32 _incrtime, uint32 _ExtendedCost, uint8 _Type) | |
Public Attributes | |
| uint32 | ExtendedCost |
| uint32 | incrtime |
| uint32 | item |
| uint32 | maxcount |
| uint8 | Type |
Definition at line 336 of file Creature.h.
|
inline |
Definition at line 338 of file Creature.h.
References ExtendedCost, incrtime, item, maxcount, and Type.
|
inline |
Definition at line 348 of file Creature.h.
References ExtendedCost, ItemTemplate::Flags2, and ITEM_FLAGS_EXTRA_EXT_COST_REQUIRES_GOLD.
Referenced by Player::BuyItemFromVendorSlot(), and WorldSession::SendListInventory().
| uint32 VendorItem::ExtendedCost |
Definition at line 344 of file Creature.h.
Referenced by Player::_StoreOrEquipNewItem(), Player::BuyCurrencyFromVendorSlot(), Player::BuyItemFromVendorSlot(), IsGoldRequired(), WorldSession::SendListInventory(), and VendorItem().
| uint32 VendorItem::incrtime |
Definition at line 343 of file Creature.h.
Referenced by Creature::GetVendorItemCurrentCount(), Creature::UpdateVendorItemCurrentCount(), and VendorItem().
| uint32 VendorItem::item |
Definition at line 341 of file Creature.h.
Referenced by Player::BuyCurrencyFromVendorSlot(), Player::BuyItemFromVendorSlot(), Creature::GetVendorItemCurrentCount(), WorldSession::SendListInventory(), Creature::UpdateVendorItemCurrentCount(), and VendorItem().
| uint32 VendorItem::maxcount |
Definition at line 342 of file Creature.h.
Referenced by Player::_StoreOrEquipNewItem(), Player::BuyCurrencyFromVendorSlot(), Player::BuyItemFromVendorSlot(), Creature::GetVendorItemCurrentCount(), WorldSession::SendListInventory(), Creature::UpdateVendorItemCurrentCount(), and VendorItem().
| uint8 VendorItem::Type |
Definition at line 345 of file Creature.h.
Referenced by Player::BuyCurrencyFromVendorSlot(), WorldSession::SendListInventory(), and VendorItem().