*Fix fist weapons crit chance, found by SyRiOCoP, fixes #27
--HG-- branch : trunk
This commit is contained in:
+2
-2
@@ -3155,8 +3155,8 @@ uint32 Unit::GetWeaponSkillValue (WeaponAttackType attType, Unit const* target)
|
|||||||
if (IsInFeralForm())
|
if (IsInFeralForm())
|
||||||
return GetMaxSkillValueForLevel(); // always maximized SKILL_FERAL_COMBAT in fact
|
return GetMaxSkillValueForLevel(); // always maximized SKILL_FERAL_COMBAT in fact
|
||||||
|
|
||||||
// weapon skill or (unarmed for base attack)
|
// weapon skill or (unarmed for base attack and fist weapons)
|
||||||
uint32 skill = item ? item->GetSkill() : SKILL_UNARMED;
|
uint32 skill = item && item->GetSkill() != SKILL_FIST_WEAPONS ? item->GetSkill() : SKILL_UNARMED;
|
||||||
|
|
||||||
// in PvP use full skill instead current skill value
|
// in PvP use full skill instead current skill value
|
||||||
value = (target && target->IsControlledByPlayer())
|
value = (target && target->IsControlledByPlayer())
|
||||||
|
|||||||
Reference in New Issue
Block a user