mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-15 08:21:28 +00:00
Merge pull request #806 from KinglyKrab/master
Reimplemented pre-nerf Ranger stationary damage bonus.
This commit is contained in:
commit
dd0216589f
@ -5038,7 +5038,7 @@ void Mob::CommonOutgoingHitSuccess(Mob* defender, DamageHitInfo &hit, ExtraAttac
|
|||||||
hit.damage_done = headshot;
|
hit.damage_done = headshot;
|
||||||
}
|
}
|
||||||
else if (GetClass() == RANGER && GetLevel() > 50) { // no double dmg on headshot
|
else if (GetClass() == RANGER && GetLevel() > 50) { // no double dmg on headshot
|
||||||
if (defender->IsNPC() && !defender->IsMoving() && !defender->IsRooted()) {
|
if ((defender->IsNPC() && !defender->IsMoving() && !defender->IsRooted()) || !RuleB(Combat, ArcheryBonusRequiresStationary)) {
|
||||||
hit.damage_done *= 2;
|
hit.damage_done *= 2;
|
||||||
Message_StringID(MT_CritMelee, BOW_DOUBLE_DAMAGE);
|
Message_StringID(MT_CritMelee, BOW_DOUBLE_DAMAGE);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user