Core/Items: Fixed logic mistake in ItemTemplate::IsRangedWeapon

Port From (https://github.com/TrinityCore/TrinityCore/commit/4dfb1f248f5721fb0154fd22eb6fe7b4d65815fc)
This commit is contained in:
hondacrx
2022-06-24 21:47:04 -04:00
parent 345b38352f
commit 2436ef0644
+2 -2
View File
@@ -337,8 +337,8 @@ namespace Game.Entities
public bool IsRangedWeapon() public bool IsRangedWeapon()
{ {
return GetClass() == ItemClass.Weapon || GetSubClass() == (uint)ItemSubClassWeapon.Bow || return IsWeapon() && (GetSubClass() == (uint)ItemSubClassWeapon.Bow ||
GetSubClass() == (uint)ItemSubClassWeapon.Gun || GetSubClass() == (uint)ItemSubClassWeapon.Crossbow; GetSubClass() == (uint)ItemSubClassWeapon.Gun || GetSubClass() == (uint)ItemSubClassWeapon.Crossbow);
} }
public uint MaxDurability; public uint MaxDurability;