From 039e33181f1c7674e7a3d5940cb487da4ebdc3a0 Mon Sep 17 00:00:00 2001
From: Andrei Karas <akaras@inbox.ru>
Date: Thu, 14 May 2020 01:19:26 +0300
Subject: Add map check in mob_dead

---
 src/map/mob.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/map/mob.c b/src/map/mob.c
index b6ba5e5a9..229391ae8 100644
--- a/src/map/mob.c
+++ b/src/map/mob.c
@@ -2426,6 +2426,7 @@ static int mob_dead(struct mob_data *md, struct block_list *src, int type)
 
 	nullpo_retr(3, md);
 	m = md->bl.m;
+	Assert_retr(false, m >= 0 && m < map->count);
 	mstatus = &md->status;
 
 	if( md->guardian_data && md->guardian_data->number >= 0 && md->guardian_data->number < MAX_GUARDIANS )
-- 
cgit v1.2.3-70-g09d2