From 3b7090af45546b22c9ec8e72a2b7dd06fa9f66f7 Mon Sep 17 00:00:00 2001 From: gumi Date: Mon, 5 Mar 2018 11:22:35 -0500 Subject: ensure the player looks dead if dead while warping --- src/map/clif.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/map/clif.cpp b/src/map/clif.cpp index 0a08def..5f33e8e 100644 --- a/src/map/clif.cpp +++ b/src/map/clif.cpp @@ -1203,6 +1203,14 @@ void clif_changemap(dumb_ptr sd, MapName mapname, int x, int y if(sd->bl_m->mask > 0) clif_send_mask(sd, sd->bl_m->mask); + + if (pc_isdead(sd)) + { + Packet_Fixed<0x0080> fixed_80; + fixed_80.block_id = sd->bl_id; + fixed_80.type = BeingRemoveWhy::DEAD; + send_fpacket<0x0080, 7>(s, fixed_80); + } } /*========================================== -- cgit v1.2.3-70-g09d2