if (item.ItemID == FloorItem.DaggerStorm || item.ItemID == FloorItem.FuryofEgg
if (item.ItemID == FloorItem.Twilight) { if (item.OnFloor.AddMilliseconds(500).Next(time: time)) { item.Type = Network.GamePackets.FloorItem.RemoveEffect; //client.SendScreen(item, true); client.Map.RemoveFloorItem(item); client.RemoveScreenSpawn(item, true); } }
if (item.ItemID == FloorItem.AuroraLotus)
else if (item.ItemID == FloorItem.TwilightDance) { if (item.OnFloor.AddSeconds(1).Next(time: Time32.Now.AllMilliseconds())) { item.Type = Network.GamePackets.FloorItem.RemoveEffect; foreach (Interfaces.IMapObject _obj in Objects) if (_obj != null) if (_obj.MapObjType == MapObjectType.Entity) (_obj as Entity).Owner.Send(item); Map.RemoveFloorItem(item); } else item.SendSpawn(Owner, false); }