From 458def07848e39ddec372a257258b928f5dd63ce Mon Sep 17 00:00:00 2001 From: Jittapan Pluemsumran Date: Thu, 21 Oct 2021 05:57:05 +0700 Subject: [PATCH] Apply view_range_rate to mob's view range again. Fixes #6311 (#6326) * Apply view_range_rate to mob's view range again. Fixes #6311 Thanks to @zyudimosha --- src/map/mob.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/map/mob.cpp b/src/map/mob.cpp index 1179352e53..769ccdd766 100644 --- a/src/map/mob.cpp +++ b/src/map/mob.cpp @@ -4893,10 +4893,10 @@ void MobDatabase::loadingFinished() { } if (battle_config.view_range_rate != 100) - mob->range2 = cap_value(mob->range2, 1, mob->range2 * battle_config.view_range_rate / 100); + mob->range2 = max(1, mob->range2 * battle_config.view_range_rate / 100); if (battle_config.chase_range_rate != 100) - mob->range3 = cap_value(mob->range3, mob->range2, mob->range3 * battle_config.chase_range_rate / 100); + mob->range3 = max(mob->range2, mob->range3 * battle_config.chase_range_rate / 100); // Tests showed that chase range is effectively 2 cells larger than expected [Playtester] mob->range3 += 2;