mirror of
https://github.com/vcmi/vcmi.git
synced 2025-02-03 13:01:33 +02:00
Apply suggestions from code review
Co-authored-by: Nordsoft91 <nordsoft@yahoo.com>
This commit is contained in:
parent
a83c7eb00f
commit
3e1e41ef59
@ -803,16 +803,16 @@ TDmgRange CBattleInfoCallback::calculateDmgRange(const BattleAttackInfo & info)
|
||||
//bonus from attack/defense skills
|
||||
if(attackDefenceDifference < 0) //decreasing dmg
|
||||
{
|
||||
double defenseMultiplier = VLC->modh->settings.DEFENSE_POINT_DMG_MULTIPLIER;
|
||||
double defenseMultiplierCap = VLC->modh->settings.DEFENSE_POINTS_DMG_MULTIPLIER_CAP;
|
||||
const double defenseMultiplier = VLC->modh->settings.DEFENSE_POINT_DMG_MULTIPLIER;
|
||||
const double defenseMultiplierCap = VLC->modh->settings.DEFENSE_POINTS_DMG_MULTIPLIER_CAP;
|
||||
|
||||
const double dec = std::min(defenseMultiplier * (-attackDefenceDifference), defenseMultiplierCap);
|
||||
multBonus *= 1.0 - dec;
|
||||
}
|
||||
else //increasing dmg
|
||||
{
|
||||
double attackMultiplier = VLC->modh->settings.ATTACK_POINT_DMG_MULTIPLIER;
|
||||
double attackMultiplierCap = VLC->modh->settings.ATTACK_POINTS_DMG_MULTIPLIER_CAP;
|
||||
const double attackMultiplier = VLC->modh->settings.ATTACK_POINT_DMG_MULTIPLIER;
|
||||
const double attackMultiplierCap = VLC->modh->settings.ATTACK_POINTS_DMG_MULTIPLIER_CAP;
|
||||
|
||||
const double inc = std::min(attackMultiplier * attackDefenceDifference, attackMultiplierCap);
|
||||
additiveBonus += inc;
|
||||
|
Loading…
x
Reference in New Issue
Block a user