Logging Mob::TryCriticalHit [skip ci]

This commit is contained in:
Akkadius 2019-10-06 02:12:15 -05:00
parent c684709712
commit 28c8af96e3
2 changed files with 16 additions and 1 deletions

View File

@ -333,6 +333,13 @@ function TryCriticalHit(e)
critChance = critChance + opts.crit_flat;
end
eq.debug(
string.format("[%s] [Mob::TryCriticalHit] CritChance [%i]",
e.self:GetCleanName(),
critChance
)
);
if (critChance > 0) then
critChance = critChance / 100;
@ -895,7 +902,7 @@ function CommonOutgoingHitSuccess(e)
)
);
e = TryCriticalHit(e);
e = TryCriticalHit(e);
e.self:CheckNumHitsRemaining(5, -1, 65535);
e.IgnoreDefault = true;
return e;

View File

@ -3989,6 +3989,14 @@ void Mob::TryCriticalHit(Mob *defender, uint16 skill, int32 &damage, ExtraAttack
critChance += opts->crit_flat;
}
Log.Out(
Logs::General,
Logs::Combat,
"[%s] [Mob::TryCriticalHit] CritChance [%i]",
GetCleanName(),
critChance
);
if(critChance > 0) {
critChance /= 100;