Anyone see anything wrong with this code here?
HTML Code:
public static void SurroundDroppedItems(Character Me, bool Check)
{
foreach (DictionaryEntry DE in DroppedItems.AllDroppedItems)
{
DroppedItem item = (DroppedItem)DE.Value;
if (item.Map == Me.LocMap)
if (MyMath.CanSee(Me.LocX, Me.LocY, item.X, item.Y))
if (!MyMath.CanSee(Me.PrevX, Me.PrevY, item.X, item.Y) || Check == false)
{
Me.MyClient.SendPacket(General.MyPackets.ItemDrop(item.UID, item.ItemId, item.X, item.Y));
}
}
}