Hey guys I wanted to ask if someone know how to delete this Fire in the middle of twin city:
#region New Twin Effect
foreach (GameState client in Values)
{
if (client.Entity.MapID == 1002)
{
if (ServerBase.Kernel.GetDistance(client.Entity.X, client.Entity.Y, 438, 433) < 17 && !client.Effect2)
{
client.Effect2 = true;
if (client.Entity.MapID == 1002)
{
Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true);
floorItem.ItemID = 23;//746
floorItem.MapID = 1002;
floorItem.X = 438;
floorItem.Y = 433;
floorItem.Type = 10;
client.Send(floorItem);
floorItem.ItemID = 31;//794
floorItem.MapID = 1002;
floorItem.X = 438;
floorItem.Y = 433;
floorItem.Type = 10;
client.Send(floorItem);
}
}
else
{
if (ServerBase.Kernel.GetDistance(client.Entity.X, client.Entity.Y, 438, 433) > 17)
{
client.Effect2 = false;
}
}
if (ServerBase.Kernel.GetDistance(client.Entity.X, client.Entity.Y, 436, 444) < 17 && !client.Effect3)
{
client.Effect3 = true;
if (client.Entity.MapID == 1002)
{
Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true);
// floorItem.MapObjType = Game.MapObjectType.Item;
floorItem.ItemID = 765;//794
floorItem.MapID = 1002;
floorItem.X = 436;
floorItem.Y = 444;
floorItem.Type = Network.GamePackets.FloorItem.Effect;
client.Send(floorItem);
}
}
else
{
if (ServerBase.Kernel.GetDistance(client.Entity.X, client.Entity.Y, 436, 444) > 17)
{
client.Effect3 = false;
}
}
}
}
#endregion