diff --git a/FFXIVClassic Map Server/actors/Actor.cs b/FFXIVClassic Map Server/actors/Actor.cs index 3197e6c5..6361199d 100644 --- a/FFXIVClassic Map Server/actors/Actor.cs +++ b/FFXIVClassic Map Server/actors/Actor.cs @@ -9,6 +9,7 @@ using System.Collections.Generic; using FFXIVClassic_Map_Server.actors.area; using System.Reflection; using System.ComponentModel; +using FFXIVClassic_Map_Server.packets.send.actor.battle; namespace FFXIVClassic_Map_Server.Actors { @@ -321,7 +322,8 @@ namespace FFXIVClassic_Map_Server.Actors { currentMainState = newState; SubPacket ChangeStatePacket = SetActorStatePacket.BuildPacket(actorId, newState, currentSubState); - SubPacket battleActionPacket = BattleAction1Packet.BuildPacket(actorId); + //TODO: Fill this out! + SubPacket battleActionPacket = BattleActionX01Packet.BuildPacket(actorId, actorId, actorId, 0, 0, 0, 0, 0, 0); zone.BroadcastPacketAroundActor(this, ChangeStatePacket); zone.BroadcastPacketAroundActor(this, battleActionPacket); } diff --git a/FFXIVClassic Map Server/packets/send/Actor/BattleAction1Packet.cs b/FFXIVClassic Map Server/packets/send/Actor/BattleAction1Packet.cs deleted file mode 100644 index 38fe2344..00000000 --- a/FFXIVClassic Map Server/packets/send/Actor/BattleAction1Packet.cs +++ /dev/null @@ -1,27 +0,0 @@ -using FFXIVClassic.Common; -using System.IO; - -using FFXIVClassic.Common; - -namespace FFXIVClassic_Map_Server.packets.send.actor -{ - class BattleAction1Packet - { - public const ushort OPCODE = 0x0139; - public const uint PACKET_SIZE = 0x58; - - public static SubPacket BuildPacket(uint sourceActorId) - { - byte[] data = new byte[PACKET_SIZE - 0x20]; - - using (MemoryStream mem = new MemoryStream(data)) - { - using (BinaryWriter binWriter = new BinaryWriter(mem)) - { - } - } - - return new SubPacket(OPCODE, sourceActorId, data); - } - } -}