function FindShots()
{
local int i, k;
local ItemInfo TheItemInfo;
for( i=0; i<250; i++ )
{
InvItem.GetItem(i, TheItemInfo);
TheItemInfo.IconPanel = "";
if( TheItemInfo.ID.ClassID == 1835 )
ItemInfo_Soulshots[0] = TheItemInfo;
else if( TheItemInfo.ID.ClassID == 3947 )
ItemInfo_Spiritshots[0] = TheItemInfo;
else if( TheItemInfo.ID.ClassID == 2509 )
ItemInfo_NormalSpiritshots[0] = TheItemInfo;
for( k=1; k<SHOTS_COUNT; k++ )
{
if( TheItemInfo.ID.ClassID == D_SOULSHOT_ID + k -1 )
ItemInfo_Soulshots[k] = TheItemInfo;
else if( TheItemInfo.ID.ClassID == D_SPIRITSHOT_ID + k -1 )
ItemInfo_Spiritshots[k] = TheItemInfo;
else if( TheItemInfo.ID.ClassID == D_NORMAL_SPIRITSHOT_ID + k -1 )
ItemInfo_NormalSpiritshots[k] = TheItemInfo;
}
}
}