From 1dfb6d42d647f652d9150cbe8e9579b650c2429f Mon Sep 17 00:00:00 2001 From: aleos89 Date: Fri, 6 Jun 2014 11:53:11 -0400 Subject: [PATCH] Follow up to 70aa7e0 to fix a potential crash. --- src/map/status.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/map/status.c b/src/map/status.c index 4a887f070f..c99b744da7 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -2027,8 +2027,8 @@ int status_check_visibility(struct block_list *src, struct block_list *target) } break; default: - if (((tsc->option&(OPTION_HIDE|OPTION_CLOAK|OPTION_CHASEWALK)) || tsc->data[SC_CAMOUFLAGE] || tsc->data[SC_STEALTHFIELD]) && !(status->mode&(MD_BOSS|MD_DETECTOR))) - return 0; + if (tsc && ((tsc->option&(OPTION_HIDE|OPTION_CLOAK|OPTION_CHASEWALK)) || tsc->data[SC_CAMOUFLAGE] || tsc->data[SC_STEALTHFIELD]) && !(status->mode&(MD_BOSS|MD_DETECTOR))) + return 0; } return 1;