mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-16 05:11:29 +00:00
Logging to Mob::CommonOutgoingHitSuccess [skip ci[
This commit is contained in:
parent
225b3fffbd
commit
c684709712
@ -875,7 +875,26 @@ end
|
|||||||
-- Source Function: Mob::CommonOutgoingHitSuccess()
|
-- Source Function: Mob::CommonOutgoingHitSuccess()
|
||||||
function CommonOutgoingHitSuccess(e)
|
function CommonOutgoingHitSuccess(e)
|
||||||
e = ApplyMeleeDamageBonus(e);
|
e = ApplyMeleeDamageBonus(e);
|
||||||
|
|
||||||
|
eq.debug(
|
||||||
|
string.format("[%s] [Mob::CommonOutgoingHitSuccess] Dmg [%i] Post ApplyMeleeDamageBonus",
|
||||||
|
e.self:GetCleanName(),
|
||||||
|
e.hit.damage_done
|
||||||
|
)
|
||||||
|
);
|
||||||
|
|
||||||
e.hit.damage_done = e.hit.damage_done + (e.hit.damage_done * e.other:GetSkillDmgTaken(e.hit.skill) / 100) + (e.self:GetSkillDmgAmt(e.hit.skill) + e.other:GetFcDamageAmtIncoming(e.self, 0, true, e.hit.skill));
|
e.hit.damage_done = e.hit.damage_done + (e.hit.damage_done * e.other:GetSkillDmgTaken(e.hit.skill) / 100) + (e.self:GetSkillDmgAmt(e.hit.skill) + e.other:GetFcDamageAmtIncoming(e.self, 0, true, e.hit.skill));
|
||||||
|
|
||||||
|
eq.debug(
|
||||||
|
string.format("[%s] [Mob::CommonOutgoingHitSuccess] Dmg [%i] SkillDmgTaken [%i] SkillDmgtAmt [%i] FcDmgAmtIncoming [%i] Post DmgCalcs",
|
||||||
|
e.self:GetCleanName(),
|
||||||
|
e.hit.damage_done,
|
||||||
|
e.other:GetSkillDmgTaken(e.hit.skill),
|
||||||
|
e.self:GetSkillDmgAmt(e.hit.skill),
|
||||||
|
e.other:GetFcDamageAmtIncoming(e.self, 0, true, e.hit.skill)
|
||||||
|
)
|
||||||
|
);
|
||||||
|
|
||||||
e = TryCriticalHit(e);
|
e = TryCriticalHit(e);
|
||||||
e.self:CheckNumHitsRemaining(5, -1, 65535);
|
e.self:CheckNumHitsRemaining(5, -1, 65535);
|
||||||
e.IgnoreDefault = true;
|
e.IgnoreDefault = true;
|
||||||
|
|||||||
@ -4515,7 +4515,28 @@ void Mob::CommonOutgoingHitSuccess(Mob* defender, int32 &damage, EQEmu::skills::
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
ApplyMeleeDamageBonus(skillInUse, damage, opts);
|
ApplyMeleeDamageBonus(skillInUse, damage, opts);
|
||||||
|
|
||||||
|
Log.Out(
|
||||||
|
Logs::General,
|
||||||
|
Logs::Combat,
|
||||||
|
"[%s] [Mob::CommonOutgoingHitSuccess] Dmg [%i] Post ApplyMeleeDamageBonus",
|
||||||
|
GetCleanName(),
|
||||||
|
damage
|
||||||
|
);
|
||||||
|
|
||||||
damage += (damage * defender->GetSkillDmgTaken(skillInUse, opts) / 100) + (GetSkillDmgAmt(skillInUse) + defender->GetFcDamageAmtIncoming(this, 0, true, skillInUse));
|
damage += (damage * defender->GetSkillDmgTaken(skillInUse, opts) / 100) + (GetSkillDmgAmt(skillInUse) + defender->GetFcDamageAmtIncoming(this, 0, true, skillInUse));
|
||||||
|
|
||||||
|
Log.Out(
|
||||||
|
Logs::General,
|
||||||
|
Logs::Combat,
|
||||||
|
"[%s] [Mob::CommonOutgoingHitSuccess] Dmg [%i] SkillDmgTaken [%i] SkillDmgtAmt [%i] FcDmgAmtIncoming [%i] Post DmgCalcs",
|
||||||
|
GetCleanName(),
|
||||||
|
damage,
|
||||||
|
defender->GetSkillDmgTaken(skillInUse, opts),
|
||||||
|
GetSkillDmgAmt(skillInUse),
|
||||||
|
defender->GetFcDamageAmtIncoming(this, 0, true, skillInUse)
|
||||||
|
);
|
||||||
|
|
||||||
TryCriticalHit(defender, skillInUse, damage,opts);
|
TryCriticalHit(defender, skillInUse, damage,opts);
|
||||||
CheckNumHitsRemaining(NumHit::OutgoingHitSuccess);
|
CheckNumHitsRemaining(NumHit::OutgoingHitSuccess);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user