From 6ddc5ea8e8cce49b60f4475bce285a33c32be684 Mon Sep 17 00:00:00 2001 From: kentai Date: Thu, 20 Feb 2020 14:23:06 +1100 Subject: [PATCH] CheckIncreaseSkill() from Client::ThrowingAttack() to DoThrowingAttackDmg() so it gets called during combat abilities(zerker volley), as well as regular throws(monk ranged). --- zone/special_attacks.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/zone/special_attacks.cpp b/zone/special_attacks.cpp index b7cdebf02..6a073fc38 100644 --- a/zone/special_attacks.cpp +++ b/zone/special_attacks.cpp @@ -1408,6 +1408,9 @@ void Mob::DoThrowingAttackDmg(Mob *other, const EQEmu::ItemInstance *RangeWeapon else TrySkillProc(other, EQEmu::skills::SkillThrowing, 0, false, EQEmu::invslot::slotRange); } + if (IsClient()) { + CastToClient()->CheckIncreaseSkill(EQEmu::skills::SkillThrowing, GetTarget()); + } } void Mob::SendItemAnimation(Mob *to, const EQEmu::ItemData *item, EQEmu::skills::SkillType skillInUse, float velocity) {