public void OnActorDisappears(Actor dActor) { switch (dActor.type) { case ActorType.PC: Packets.Server.SSMG_ACTOR_DELETE p = new SagaMap.Packets.Server.SSMG_ACTOR_DELETE(); p.ActorID = dActor.ActorID; this.Client.netIO.SendPacket(p); break; case ActorType.ITEM: Packets.Server.SSMG_ITEM_ACTOR_DISAPPEAR p1 = new SagaMap.Packets.Server.SSMG_ITEM_ACTOR_DISAPPEAR(); ActorItem item = (ActorItem)dActor; p1.ActorID = item.ActorID; p1.Count = item.Item.stack; p1.Looter = item.LootedBy; this.Client.netIO.SendPacket(p1); break; } }