From 039e33181f1c7674e7a3d5940cb487da4ebdc3a0 Mon Sep 17 00:00:00 2001 From: Andrei Karas 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(+) (limited to 'src/map') 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-60-g2f50