Split InventoryVersion::Pet into discrete sub-types

This commit is contained in:
Uleat
2016-06-04 07:04:31 -04:00
parent 51d8f00418
commit c29219f214
4 changed files with 170 additions and 35 deletions
+28 -1
View File
@@ -54,7 +54,34 @@ namespace EntityLimits
} /*Bot*/
namespace Pet {
namespace ClientPet {
enum : int { Invalid = -1, Null, Safety };
enum : bool { False = false, True = true };
const size_t InvTypeTradeSize = 4;
} /*Pet*/
namespace NPCPet {
enum : int { Invalid = -1, Null, Safety };
enum : bool { False = false, True = true };
const size_t InvTypeTradeSize = 4;
} /*Pet*/
namespace MercPet {
enum : int { Invalid = -1, Null, Safety };
enum : bool { False = false, True = true };
const size_t InvTypeTradeSize = 4;
} /*Pet*/
namespace BotPet {
enum : int { Invalid = -1, Null, Safety };
enum : bool { False = false, True = true };