summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/map/clif.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/map/clif.c b/src/map/clif.c
index a314dc6d2..4233e86e8 100644
--- a/src/map/clif.c
+++ b/src/map/clif.c
@@ -296,6 +296,13 @@ int clif_send_sub(struct block_list *bl, va_list ap) {
}
}
break;
+/* 0x120 crashes the client when warping for this packetver range [Ind/Hercules], thanks to Judas! */
+#if PACKETVER > 20120418 && PACKETVER < 20130000
+ case AREA:
+ if( WBUFW(buf, 0) == 0x120 && sd->state.warping )
+ return 0;
+ break;
+#endif
}
WFIFOHEAD(fd, len);