Script/Spells: shaman spell fixes

Port From (https://github.com/TrinityCore/TrinityCore/commit/b92e20f6c860bd1b5f3e7ce3f614dd48fc5b49c4)
This commit is contained in:
hondacrx
2021-04-12 14:43:08 -04:00
parent 337bbb5d22
commit b974c7f3a7
3 changed files with 122 additions and 5 deletions
@@ -321,6 +321,8 @@ namespace Game.Entities
public bool IsConjuredConsumable() { return GetClass() == ItemClass.Consumable && GetFlags().HasAnyFlag(ItemFlags.Conjured); }
public bool IsCraftingReagent() { return GetFlags2().HasAnyFlag(ItemFlags2.UsedInATradeskill); }
public bool IsWeapon() { return GetClass() == ItemClass.Weapon; }
public bool IsRangedWeapon()
{
return GetClass() == ItemClass.Weapon || GetSubClass() == (uint)ItemSubClassWeapon.Bow ||