public GameEventIdentifyObjectResponse(Session session, WorldObject obj, bool success) : base(GameEventType.IdentifyObjectResponse, GameMessageGroup.UIQueue, session) { var appraiseInfo = new AppraiseInfo(obj, success); Writer.Write(obj.Guid.Full); Writer.Write(appraiseInfo); }
// Empty Appraisal response, for when you only have a guid and nothing else. public GameEventIdentifyObjectResponse(Session session, uint objectGuid) : base(GameEventType.IdentifyObjectResponse, GameMessageGroup.UIQueue, session) { var appraiseInfo = new AppraiseInfo(); Writer.Write(objectGuid); Writer.Write(appraiseInfo); }