mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-13 10:31:29 +00:00
numhits issue fix
This commit is contained in:
parent
69d727cbe5
commit
c8acb7bd43
@ -3530,6 +3530,10 @@ void Mob::CommonDamage(Mob* attacker, int32 &damage, const uint16 spell_id, cons
|
|||||||
Log.Out(Logs::Detail, Logs::Combat, "Melee Damage reduced to %d", damage);
|
Log.Out(Logs::Detail, Logs::Combat, "Melee Damage reduced to %d", damage);
|
||||||
damage = ReduceAllDamage(damage);
|
damage = ReduceAllDamage(damage);
|
||||||
TryTriggerThreshHold(damage, SE_TriggerMeleeThreshold, attacker);
|
TryTriggerThreshHold(damage, SE_TriggerMeleeThreshold, attacker);
|
||||||
|
|
||||||
|
if (skill_used)
|
||||||
|
CheckNumHitsRemaining(NumHit::IncomingHitSuccess);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
int32 origdmg = damage;
|
int32 origdmg = damage;
|
||||||
damage = AffectMagicalDamage(damage, spell_id, iBuffTic, attacker);
|
damage = AffectMagicalDamage(damage, spell_id, iBuffTic, attacker);
|
||||||
@ -3545,9 +3549,6 @@ void Mob::CommonDamage(Mob* attacker, int32 &damage, const uint16 spell_id, cons
|
|||||||
TryTriggerThreshHold(damage, SE_TriggerSpellThreshold, attacker);
|
TryTriggerThreshHold(damage, SE_TriggerSpellThreshold, attacker);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (skill_used)
|
|
||||||
CheckNumHitsRemaining(NumHit::IncomingHitSuccess);
|
|
||||||
|
|
||||||
if(IsClient() && CastToClient()->sneaking){
|
if(IsClient() && CastToClient()->sneaking){
|
||||||
CastToClient()->sneaking = false;
|
CastToClient()->sneaking = false;
|
||||||
SendAppearancePacket(AT_Sneak, 0);
|
SendAppearancePacket(AT_Sneak, 0);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user