Pārlūkot izejas kodu

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
Jittapan Pluemsumran 3 gadi atpakaļ
vecāks
revīzija
458def0784
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 2 2
      src/map/mob.cpp

+ 2 - 2
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;