Core/Player: after removing player from group, if group is deleted assign pointer to NULL to make sure no garbage pointer is used later in code

--HG--
branch : trunk
This commit is contained in:
Spp
2010-09-14 20:14:10 +02:00
parent e12c01950a
commit cce61839f8
@@ -2603,6 +2603,7 @@ void Player::RemoveFromGroup(Group* group, uint64 guid, RemoveMethod method /* =
// group->Disband(); already disbanded in RemoveMember
sObjectMgr.RemoveGroup(group);
delete group;
group = NULL;
// removemember sets the player's group pointer to NULL
}
}