at COServer_Project.World.SurroundDroppedItems(Charac ter Me, Boolean Check) in C:\Dex~Co\COServerProjectv1\COServerProject\World. cs:line 388
at COServer_Project.Client.GetPacket(Byte[] data) in C:\Dex~Co\COServerProjectv1\COServerProject\Client .cs:line 9852
System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at System.Collections.Hashtable.HashtableEnumerator.M oveNext()
Here is the code
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));
}
}
}






