Core/Items: Fixed logic mistake in ItemTemplate::IsRangedWeapon
Port From (https://github.com/TrinityCore/TrinityCore/commit/4dfb1f248f5721fb0154fd22eb6fe7b4d65815fc)
This commit is contained in:
@@ -337,8 +337,8 @@ namespace Game.Entities
|
||||
|
||||
public bool IsRangedWeapon()
|
||||
{
|
||||
return GetClass() == ItemClass.Weapon || GetSubClass() == (uint)ItemSubClassWeapon.Bow ||
|
||||
GetSubClass() == (uint)ItemSubClassWeapon.Gun || GetSubClass() == (uint)ItemSubClassWeapon.Crossbow;
|
||||
return IsWeapon() && (GetSubClass() == (uint)ItemSubClassWeapon.Bow ||
|
||||
GetSubClass() == (uint)ItemSubClassWeapon.Gun || GetSubClass() == (uint)ItemSubClassWeapon.Crossbow);
|
||||
}
|
||||
|
||||
public uint MaxDurability;
|
||||
|
||||
Reference in New Issue
Block a user