ReadSpellCastRequest() public static méthode

public static ReadSpellCastRequest ( WowPacketParser.Misc.Packet packet ) : void
packet WowPacketParser.Misc.Packet
Résultat void
Exemple #1
0
        public static void HandleUseItem(Packet packet)
        {
            packet.ReadByte("PackSlot");
            packet.ReadByte("Slot");
            packet.ReadPackedGuid128("CastItem");

            SpellHandler.ReadSpellCastRequest(packet, "Cast");
        }
Exemple #2
0
        public static void HandleUseToy(Packet packet)
        {
            if (ClientVersion.RemovedInVersion(ClientVersionBuild.V7_3_2_25383))
            {
                packet.ReadInt32 <ItemId>("ItemID");
            }

            SpellHandler.ReadSpellCastRequest(packet, "Cast");
        }
        public static void HandleUseItem(Packet packet)
        {
            var useItem = packet.Holder.ClientUseItem = new();

            useItem.PackSlot = packet.ReadByte("PackSlot");
            useItem.ItemSlot = packet.ReadByte("Slot");
            useItem.CastItem = packet.ReadPackedGuid128("CastItem");

            useItem.SpellId = SpellHandler.ReadSpellCastRequest(packet, "Cast");
        }
Exemple #4
0
 public static void HandleUseToy(Packet packet)
 {
     packet.ReadInt32 <ItemId>("ItemID");
     SpellHandler.ReadSpellCastRequest(packet, "Cast");
 }