Logging to GetRawACNoShield [skip ci]

This commit is contained in:
Akkadius 2019-10-06 00:54:46 -05:00
parent 344682e6ff
commit a3ffa7e262
2 changed files with 34 additions and 11 deletions

View File

@ -481,7 +481,7 @@ function DoMeleeMitigation(defender, attacker, hit, opts)
eq.debug( eq.debug(
string.format("[%s] [Mob::MeleeMitigation] Stability Bonuses | AA [%i] Item [%i] Spell [%i]", string.format("[%s] [Mob::MeleeMitigation] Stability Bonuses | AA [%i] Item [%i] Spell [%i]",
e.self:GetCleanName(), defender:GetCleanName(),
aabonuses:CombatStability(), aabonuses:CombatStability(),
itembonuses:CombatStability(), itembonuses:CombatStability(),
spellbonuses:CombatStability() spellbonuses:CombatStability()
@ -490,7 +490,7 @@ function DoMeleeMitigation(defender, attacker, hit, opts)
eq.debug( eq.debug(
string.format("[%s] [Mob::MeleeMitigation] Soft Cap [%i]", string.format("[%s] [Mob::MeleeMitigation] Soft Cap [%i]",
e.self:GetCleanName(), defender:GetCleanName(),
softcap softcap
) )
); );
@ -601,7 +601,7 @@ function DoMeleeMitigation(defender, attacker, hit, opts)
eq.debug( eq.debug(
string.format("[%s] [Mob::MeleeMitigation] Attack Rating [%02f] Mitigation Rating [%02f] Damage [%i] MinDmg [%i]", string.format("[%s] [Mob::MeleeMitigation] Attack Rating [%02f] Mitigation Rating [%02f] Damage [%i] MinDmg [%i]",
e.self:GetCleanName(), defender:GetCleanName(),
mitigation_rating, mitigation_rating,
attack_rating, attack_rating,
hit_damage_done, hit_damage_done,
@ -617,7 +617,7 @@ function DoMeleeMitigation(defender, attacker, hit, opts)
eq.debug( eq.debug(
string.format("[%s] [Mob::MeleeMitigation] Final Damage [%i]", string.format("[%s] [Mob::MeleeMitigation] Final Damage [%i]",
e.self:GetCleanName(), defender:GetCleanName(),
hit.damage_done hit.damage_done
) )
); );
@ -691,7 +691,7 @@ function MobGetMeleeMitDmg(defender, attacker, damage, min_damage, mitigation_ra
eq.debug( eq.debug(
string.format("[%s] [Mob::GetMeleeMitDmg] MitigationRoll [%02f] AtkRoll [%02f]", string.format("[%s] [Mob::GetMeleeMitDmg] MitigationRoll [%02f] AtkRoll [%02f]",
e.self:GetCleanName(), defender:GetCleanName(),
mit_roll, mit_roll,
atk_roll atk_roll
) )
@ -727,7 +727,7 @@ function MobGetMeleeMitDmg(defender, attacker, damage, min_damage, mitigation_ra
eq.debug( eq.debug(
string.format("[%s] [Mob::GetMeleeMitDmg] Interval [%02f] d [%02f]", string.format("[%s] [Mob::GetMeleeMitDmg] Interval [%02f] d [%02f]",
e.self:GetCleanName(), defender:GetCleanName(),
interval, interval,
d d
) )
@ -746,7 +746,7 @@ function MobGetMeleeMitDmg(defender, attacker, damage, min_damage, mitigation_ra
eq.debug( eq.debug(
string.format("[%s] [Mob::GetMeleeMitDmg] Damage [%02f] Mitigation [%i] Post Mitigation MinDmg", string.format("[%s] [Mob::GetMeleeMitDmg] Damage [%02f] Mitigation [%i] Post Mitigation MinDmg",
e.self:GetCleanName(), defender:GetCleanName(),
damage, damage,
defender:GetItemBonuses():MeleeMitigation() defender:GetItemBonuses():MeleeMitigation()
) )
@ -757,7 +757,7 @@ function MobGetMeleeMitDmg(defender, attacker, damage, min_damage, mitigation_ra
eq.debug( eq.debug(
string.format("[%s] [Mob::GetMeleeMitDmg] Damage [%02f] SpellMit [%i] ItemMit [%i] AAMit [%i] Post All Mit Bonuses", string.format("[%s] [Mob::GetMeleeMitDmg] Damage [%02f] SpellMit [%i] ItemMit [%i] AAMit [%i] Post All Mit Bonuses",
e.self:GetCleanName(), defender:GetCleanName(),
damage, damage,
defender:GetSpellBonuses():MeleeMitigationEffect(), defender:GetSpellBonuses():MeleeMitigationEffect(),
defender:GetItemBonuses():MeleeMitigationEffect(), defender:GetItemBonuses():MeleeMitigationEffect(),
@ -790,6 +790,17 @@ function GetRawACNoShield(self)
end end
ac = ac - shield_ac; ac = ac - shield_ac;
eq.debug(
string.format("[%s] [Client::GetRawACNoShield] AC [%i] ItemAC [%i] SpellAC [%i] AAAC [%i]",
self:GetCleanName(),
ac,
self:GetItemBonuses():AC(),
self:GetSpellBonuses():AC(),
self:GetAABonuses():AC()
)
);
return ac, shield_ac; return ac, shield_ac;
end end

View File

@ -2232,5 +2232,17 @@ int Client::GetRawACNoShield(int &shield_ac) const
} }
} }
} }
Log.Out(
Logs::General,
Logs::Combat,
"[%s] [Client::GetRawACNoShield] AC [%i] ItemAC [%i] SpellAC [%i] AAAC [%i]",
GetName(),
ac,
itembonuses.AC,
spellbonuses.AC,
aabonuses.AC
);
return ac; return ac;
} }