From 0ef72c659c3e7b706f39eac36ce9d61bd0b37ee7 Mon Sep 17 00:00:00 2001 From: shennetsind Date: Thu, 27 Jun 2013 18:48:19 -0300 Subject: Fixed Bug #7321 Special Thanks to Xgear, he and I spent about 3h to figure this little thing. http://hercules.ws/board/tracker/issue-7321-map-server-connectivity-on-windows/ Signed-off-by: shennetsind --- src/map/clif.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/map/clif.c b/src/map/clif.c index 06363c8a2..e5132a938 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -17305,6 +17305,9 @@ void clif_partytickack(struct map_session_data* sd, bool flag) { void clif_status_change_end(struct block_list *bl, int tid, enum send_target target, int type) { struct packet_status_change_end p; + if( bl->type == BL_PC && !((TBL_PC*)bl)->state.active ) + return; + p.PacketType = status_change_endType; p.index = type; p.AID = tid; -- cgit v1.2.3-60-g2f50