Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Toggle main menu visibility
Loading...
Searching...
No Matches
DB2Enums.h
Go to the documentation of this file.
1
/*
2
* This file is part of Project SkyFire https://www.projectskyfire.org.
3
* See LICENSE.md file for Copyright information
4
*/
5
6
#ifndef DB2_ENUMS_H
7
#define DB2_ENUMS_H
8
9
enum
BattlePetSpeciesFlags
10
{
11
BATTLE_PET_FLAG_NONE
= 0x0000,
12
BATTLE_PET_FLAG_LIMITED_ABILITIES
= 0x0001,
// battle pets with less than 6 abilites have this flag
13
BATTLE_PET_FLAG_NOT_TRADABLE
= 0x0002,
14
BATTLE_PET_FLAG_NOT_ACCOUNT_BOUND
= 0x0004,
15
BATTLE_PET_FLAG_RELEASABLE
= 0x0008,
16
BATTLE_PET_FLAG_NOT_CAGEABLE
= 0x0010,
17
BATTLE_PET_FLAG_NOT_TAMEABLE
= 0x0020,
18
BATTLE_PET_FLAG_UNIQUE
= 0x0040,
19
BATTLE_PET_FLAG_COMPANION
= 0x0080,
20
BATTLE_PET_FLAG_HORDE_ONLY
= 0x0100,
21
BATTLE_PET_FLAG_ALLIANCE_ONLY
= 0x0200,
22
BATTLE_PET_FLAG_ELITE
= 0x0400,
23
BATTLE_PET_FLAG_UNKNOWN_4
= 0x0800,
// battle pets 89, 169 and 218, these also have not tradable flag but don't display message in game
24
BATTLE_PET_FLAG_UNKNOWN_5
= 0x1000
// only seen on battle pet 316 (Cenarion Hatchling)
25
};
26
27
#endif
BattlePetSpeciesFlags
BattlePetSpeciesFlags
Definition
DB2Enums.h:10
BATTLE_PET_FLAG_UNIQUE
@ BATTLE_PET_FLAG_UNIQUE
Definition
DB2Enums.h:18
BATTLE_PET_FLAG_UNKNOWN_4
@ BATTLE_PET_FLAG_UNKNOWN_4
Definition
DB2Enums.h:23
BATTLE_PET_FLAG_ELITE
@ BATTLE_PET_FLAG_ELITE
Definition
DB2Enums.h:22
BATTLE_PET_FLAG_NONE
@ BATTLE_PET_FLAG_NONE
Definition
DB2Enums.h:11
BATTLE_PET_FLAG_NOT_CAGEABLE
@ BATTLE_PET_FLAG_NOT_CAGEABLE
Definition
DB2Enums.h:16
BATTLE_PET_FLAG_NOT_TAMEABLE
@ BATTLE_PET_FLAG_NOT_TAMEABLE
Definition
DB2Enums.h:17
BATTLE_PET_FLAG_RELEASABLE
@ BATTLE_PET_FLAG_RELEASABLE
Definition
DB2Enums.h:15
BATTLE_PET_FLAG_ALLIANCE_ONLY
@ BATTLE_PET_FLAG_ALLIANCE_ONLY
Definition
DB2Enums.h:21
BATTLE_PET_FLAG_LIMITED_ABILITIES
@ BATTLE_PET_FLAG_LIMITED_ABILITIES
Definition
DB2Enums.h:12
BATTLE_PET_FLAG_COMPANION
@ BATTLE_PET_FLAG_COMPANION
Definition
DB2Enums.h:19
BATTLE_PET_FLAG_NOT_TRADABLE
@ BATTLE_PET_FLAG_NOT_TRADABLE
Definition
DB2Enums.h:13
BATTLE_PET_FLAG_NOT_ACCOUNT_BOUND
@ BATTLE_PET_FLAG_NOT_ACCOUNT_BOUND
Definition
DB2Enums.h:14
BATTLE_PET_FLAG_UNKNOWN_5
@ BATTLE_PET_FLAG_UNKNOWN_5
Definition
DB2Enums.h:24
BATTLE_PET_FLAG_HORDE_ONLY
@ BATTLE_PET_FLAG_HORDE_ONLY
Definition
DB2Enums.h:20
src
server
game
DataStores
DB2Enums.h
Generated on
for Project SkyFire Core by
1.17.0