Core/PacketIO: Implemented CMSG_UPDATE_AREA_TRIGGER_VISUAL

Port From (https://github.com/TrinityCore/TrinityCore/commit/b88f4b7f4f8744b7cd455c07d3b94a704c373dfe)
This commit is contained in:
Hondacrx
2025-08-18 09:46:54 -04:00
parent 9fad3e7752
commit ddfc5c7484
4 changed files with 45 additions and 6 deletions
@@ -93,6 +93,23 @@ namespace Game.Networking.Packets
}
}
class UpdateAreaTriggerVisual : ClientPacket
{
public int SpellID;
public SpellCastVisual Visual;
public ObjectGuid TargetGUID;
public UpdateAreaTriggerVisual(WorldPacket packet) : base(packet) { }
public override void Read()
{
SpellID = _worldPacket.ReadInt32();
Visual.Read(_worldPacket);
TargetGUID = _worldPacket.ReadPackedGuid();
}
}
//Structs
class AreaTriggerSplineInfo
{