diff options
author | Nyeriah <sarah.trysan@live.com> | 2016-07-25 22:00:07 -0300 |
---|---|---|
committer | Nyeriah <sarah.trysan@live.com> | 2016-07-25 22:00:07 -0300 |
commit | cae9f5dc9b23c8970c92480ac55d94ea7040740a (patch) | |
tree | 227b0fc73118620c1b2907ee7619cb75af2d953e | |
parent | 36306c40d37c6890f83bcb2b32b916f5baa76b69 (diff) |
Core/Player: Actually close tickets when characters are deleted
* Solves issue with tickets being open indefinitely if characters are deleted while tickets are still open
-rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 30a1e3d0ff0..e496b33ca20 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -4211,7 +4211,7 @@ void Player::DeleteFromDB(ObjectGuid playerguid, uint32 accountId, bool updateRe // close player ticket if any GmTicket* ticket = sTicketMgr->GetTicketByPlayer(playerguid); if (ticket) - ticket->SetClosedBy(playerguid); + sTicketMgr->CloseTicket(ticket->GetId(), playerguid); // remove from arena teams LeaveAllArenaTeams(playerguid); |