39 lines
1.0 KiB
C++
39 lines
1.0 KiB
C++
#ifndef __HEADER_VNUM_HELPER__
|
|
#define __HEADER_VNUM_HELPER__
|
|
|
|
class CItemVnumHelper
|
|
{
|
|
public:
|
|
|
|
static const bool IsPhoenix(DWORD vnum) { return 53001 == vnum; }
|
|
|
|
static const bool IsRamadanMoonRing(DWORD vnum) { return 71135 == vnum; }
|
|
|
|
static const bool IsHalloweenCandy(DWORD vnum) { return 71136 == vnum; }
|
|
|
|
static const bool IsHappinessRing(DWORD vnum) { return 71143 == vnum; }
|
|
|
|
static const bool IsLovePendant(DWORD vnum) { return 71145 == vnum; }
|
|
};
|
|
|
|
class CMobVnumHelper
|
|
{
|
|
public:
|
|
|
|
static bool IsPhoenix(DWORD vnum) { return 34001 == vnum; }
|
|
static bool IsIcePhoenix(DWORD vnum) { return 34003 == vnum; }
|
|
|
|
static bool IsPetUsingPetSystem(DWORD vnum) { return (IsPhoenix(vnum) || IsReindeerYoung(vnum)) || IsIcePhoenix(vnum); }
|
|
|
|
static bool IsReindeerYoung(DWORD vnum) { return 34002 == vnum; }
|
|
|
|
static bool IsRamadanBlackHorse(DWORD vnum) { return 20119 == vnum || 20219 == vnum || 22022 == vnum; }
|
|
};
|
|
|
|
class CVnumHelper
|
|
{
|
|
};
|
|
|
|
#endif //__HEADER_VNUM_HELPER__
|
|
//martysama0134's 623a0779c74cb7565145d45548376308
|