diff options
| author | Shauren <shauren.trinity@gmail.com> | 2013-04-10 01:28:17 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2013-04-10 01:28:17 +0200 |
| commit | de4b15357e561e0cc89c5bb954174dd12ca560ad (patch) | |
| tree | 507893a3ad1ab881e26df2690b3602e780f7a990 /src | |
| parent | 5de7bf1f177302180a12cc5898cdecc14b47f91e (diff) | |
Core/Objects: Fixed guild guids
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/game/Entities/Object/ObjectDefines.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Entities/Object/ObjectDefines.h b/src/server/game/Entities/Object/ObjectDefines.h index a779805f36b..bf167510c38 100644 --- a/src/server/game/Entities/Object/ObjectDefines.h +++ b/src/server/game/Entities/Object/ObjectDefines.h @@ -150,7 +150,7 @@ bool IS_PLAYER_GUID(uint64 guid) bool IS_GUILD_GUID(uint64 guid) { - return guid != 0 && GUID_HIPART(guid) == HIGHGUID_GUILD; + return GUID_HIPART(guid) == HIGHGUID_GUILD; } bool IS_UNIT_GUID(uint64 guid) @@ -195,13 +195,13 @@ bool IS_GROUP_GUID(uint64 guid) uint64 MAKE_NEW_GUID(uint32 l, uint32 e, uint32 h) { - return uint64(uint64(l) | (uint64(e) << 32) | (uint64(h) << ((h == HIGHGUID_GUILD || h == HIGHGUID_CORPSE) ? 48 : 52))); + return uint64(uint64(l) | (uint64(e) << 32) | (uint64(h) << ((h == HIGHGUID_CORPSE) ? 48 : 52))); } uint32 GUID_HIPART(uint64 guid) { uint32 t = ((uint64(guid) >> 48) & 0x0000FFFF); - return (t == HIGHGUID_GUILD || t == HIGHGUID_CORPSE) ? t : ((t >> 4) & 0x00000FFF); + return (t == HIGHGUID_CORPSE) ? t : ((t >> 4) & 0x00000FFF); } uint32 GUID_ENPART(uint64 x) |
