diff --git a/Tactical/Items.cpp b/Tactical/Items.cpp index 00e4be5f..4bbf7bbb 100644 --- a/Tactical/Items.cpp +++ b/Tactical/Items.cpp @@ -10668,10 +10668,10 @@ UINT8 GetPercentTunnelVision( SOLDIERTYPE * pSoldier ) } } - if ( PTR_OURTEAM ) // Madd: adjust tunnel vision by difficulty level - return( bonus ); - else - return bonus / gGameOptions.ubDifficultyLevel; + if ( !PTR_OURTEAM ) // Madd: adjust tunnel vision by difficulty level + bonus /= gGameOptions.ubDifficultyLevel; + + return __min(100, bonus); }