From dd4cce55a33e392f8fbcc9b50b1b553880eeae5e Mon Sep 17 00:00:00 2001 From: Sader Fawall Date: Fri, 7 Aug 2020 21:36:32 +0200 Subject: [PATCH] fix stuck on warp/writing mail (#5299) --- src/map/pc.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/map/pc.cpp b/src/map/pc.cpp index b7e4515eee..f5cbc50893 100755 --- a/src/map/pc.cpp +++ b/src/map/pc.cpp @@ -5927,6 +5927,7 @@ enum e_setpos pc_setpos(struct map_session_data* sd, unsigned short mapindex, in sd->state.changemap = (sd->mapindex != mapindex); sd->state.warping = 1; sd->state.workinprogress = WIP_DISABLE_NONE; + sd->state.mail_writing = false; if( sd->state.changemap ) { // Misc map-changing settings int curr_map_instance_id = map_getmapdata(sd->bl.m)->instance_id, new_map_instance_id = (mapdata ? mapdata->instance_id : 0);