Fixes OnUse Items
This commit is contained in:
@@ -1498,7 +1498,7 @@ namespace Game.Entities
|
||||
foreach (ItemEffectRecord effectData in item.GetEffects())
|
||||
{
|
||||
// wrong triggering type
|
||||
if (effectData.TriggerType != ItemSpelltriggerType.OnProc)
|
||||
if (effectData.TriggerType != ItemSpelltriggerType.OnUse)
|
||||
continue;
|
||||
|
||||
SpellInfo spellInfo = Global.SpellMgr.GetSpellInfo((uint)effectData.SpellID, Difficulty.None);
|
||||
|
||||
@@ -716,6 +716,12 @@ namespace Game.Networking.Packets
|
||||
|
||||
public static bool operator ==(ItemBonuses left, ItemBonuses right)
|
||||
{
|
||||
if (ReferenceEquals(left, right))
|
||||
return true;
|
||||
|
||||
if (ReferenceEquals(left, null) || ReferenceEquals(right, null))
|
||||
return false;
|
||||
|
||||
if (left.Context != right.Context)
|
||||
return false;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user