Hondacrx
2025-08-31 13:23:49 -04:00
parent 59c983d3ff
commit c5cccdec10
31 changed files with 1045 additions and 1807 deletions
@@ -224,7 +224,7 @@ namespace Game.Entities
return (uint)m_azeriteEmpoweredItemData.Selections[tier];
}
class ValuesUpdateForPlayerWithMaskSender : IDoWork<Player>
class ValuesUpdateForPlayerWithMaskSender
{
AzeriteEmpoweredItem Owner;
ObjectFieldData ObjectMask = new();
@@ -245,6 +245,8 @@ namespace Game.Entities
udata.BuildPacket(out UpdateObject packet);
player.SendPacket(packet);
}
public static implicit operator IDoWork<Player>(ValuesUpdateForPlayerWithMaskSender obj) => obj.Invoke;
}
}
}
+3 -1
View File
@@ -510,7 +510,7 @@ namespace Game.Entities
}
}
class ValuesUpdateForPlayerWithMaskSender : IDoWork<Player>
class ValuesUpdateForPlayerWithMaskSender
{
AzeriteItem Owner;
ObjectFieldData ObjectMask = new();
@@ -531,6 +531,8 @@ namespace Game.Entities
udata.BuildPacket(out UpdateObject packet);
player.SendPacket(packet);
}
public static implicit operator IDoWork<Player>(ValuesUpdateForPlayerWithMaskSender obj) => obj.Invoke;
}
}
+3 -1
View File
@@ -259,7 +259,7 @@ namespace Game.Entities
ContainerData m_containerData;
Item[] m_bagslot = new Item[98];
class ValuesUpdateForPlayerWithMaskSender : IDoWork<Player>
class ValuesUpdateForPlayerWithMaskSender
{
Bag Owner;
ObjectFieldData ObjectMask = new();
@@ -280,6 +280,8 @@ namespace Game.Entities
udata.BuildPacket(out UpdateObject packet);
player.SendPacket(packet);
}
public static implicit operator IDoWork<Player>(ValuesUpdateForPlayerWithMaskSender obj) => obj.Invoke;
}
}
}
+3 -1
View File
@@ -2838,7 +2838,7 @@ namespace Game.Entities
Array<uint> m_gemScalingLevels = new(ItemConst.MaxGemSockets);
#endregion
class ValuesUpdateForPlayerWithMaskSender : IDoWork<Player>
class ValuesUpdateForPlayerWithMaskSender
{
Item Owner;
ObjectFieldData ObjectMask = new();
@@ -2858,6 +2858,8 @@ namespace Game.Entities
udata.BuildPacket(out UpdateObject packet);
player.SendPacket(packet);
}
public static implicit operator IDoWork<Player>(ValuesUpdateForPlayerWithMaskSender obj) => obj.Invoke;
}
}