diff options
author | Andrei Karas <akaras@inbox.ru> | 2020-05-14 01:19:26 +0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2021-02-15 16:38:38 -0300 |
commit | f7c843db8c43b9d689a431cc83f9d15d5623c09f (patch) | |
tree | 5b4e076d8394be84dfb9ecaaa709ad2e6e530e55 /src | |
parent | bd7665743c37e43c6c93f6d73c86f71201451411 (diff) | |
download | hercules-f7c843db8c43b9d689a431cc83f9d15d5623c09f.tar.gz hercules-f7c843db8c43b9d689a431cc83f9d15d5623c09f.tar.bz2 hercules-f7c843db8c43b9d689a431cc83f9d15d5623c09f.tar.xz hercules-f7c843db8c43b9d689a431cc83f9d15d5623c09f.zip |
Add map check in mob_dead
Diffstat (limited to 'src')
-rw-r--r-- | src/map/mob.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/map/mob.c b/src/map/mob.c index 8b5609824..0e89c37da 100644 --- a/src/map/mob.c +++ b/src/map/mob.c @@ -2320,6 +2320,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 ) |