|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Go to the source code of this file.
Classes | |
| struct | BattlePetAbilityEffectEntry |
| struct | BattlePetAbilityEntry |
| struct | BattlePetAbilityStateEntry |
| struct | BattlePetAbilityTurnEntry |
| struct | BattlePetBreedQualityEntry |
| struct | BattlePetBreedStateEntry |
| struct | BattlePetEffectPropertiesEntry |
| struct | BattlePetSpeciesEntry |
| struct | BattlePetSpeciesStateEntry |
| struct | BattlePetSpeciesXAbilityEntry |
| struct | BattlePetStateEntry |
| struct | BroadcastTextEntry |
| struct | ItemCurrencyCostEntry |
| struct | ItemEntry |
| struct | ItemExtendedCostEntry |
| struct | ItemSparseEntry |
| struct | ItemToBattlePetEntry |
| struct | KeyChainEntry |
| struct | SceneScriptPackageEntry |
| struct | SpellReagentsEntry |
Macros | |
| #define | KEYCHAIN_SIZE 32 |
| #define | MAX_BATTLE_PET_EFFECT_PROPERTIES 6 |
| #define | MAX_ITEM_EXT_COST_CURRENCIES 5 |
| #define | MAX_ITEM_EXT_COST_ITEMS 5 |
| #define | MAX_SPELL_REAGENTS 8 |
| #define | MAX_SPELL_REAGENTS2 10 |
Typedefs | |
| typedef std::set< uint32 > | BattlePetBreedSet |
| typedef std::map< uint32, uint16 > | BattlePetItemXSpeciesStore |
| #define KEYCHAIN_SIZE 32 |
Definition at line 469 of file DB2Structure.h.
| #define MAX_BATTLE_PET_EFFECT_PROPERTIES 6 |
Definition at line 167 of file DB2Structure.h.
| #define MAX_ITEM_EXT_COST_CURRENCIES 5 |
Definition at line 448 of file DB2Structure.h.
Referenced by Player::_StoreOrEquipNewItem(), Player::BuyCurrencyFromVendorSlot(), Player::BuyItemFromVendorSlot(), Player::RefundItem(), Player::SendItemRefundResult(), and Player::SendRefundInfo().
| #define MAX_ITEM_EXT_COST_ITEMS 5 |
Definition at line 447 of file DB2Structure.h.
Referenced by Player::BuyCurrencyFromVendorSlot(), Player::BuyItemFromVendorSlot(), Player::RefundItem(), Player::SendItemRefundResult(), and Player::SendRefundInfo().
| #define MAX_SPELL_REAGENTS 8 |
Definition at line 498 of file DB2Structure.h.
Referenced by Spell::CheckItems(), SpellMgr::IsSpellValid(), Player::RemovePet(), Spell::SendCastResult(), SpellInfo::SpellInfo(), and Spell::TakeReagents().
| #define MAX_SPELL_REAGENTS2 10 |
Definition at line 499 of file DB2Structure.h.
| typedef std::set<uint32> BattlePetBreedSet |
Definition at line 281 of file DB2Structure.h.
| typedef std::map<uint32, uint16> BattlePetItemXSpeciesStore |
Definition at line 320 of file DB2Structure.h.