protected void AddObjectToInventory(int obj, byte room)
{
var slot = GetInventorySlot();
if (GetWhereIsObject(obj) == WhereIsObject.FLObject)
{
var objFound = (from o in _objs
where o.Number == obj
select o).FirstOrDefault();
_invData[slot] = objFound.Clone();
}
else
{
var objs = _resManager.GetRoom(room).Objects;
var objFound = (from o in objs
where o.Number == obj
select o).FirstOrDefault();
_invData[slot] = objFound.Clone();
}
_inventory[slot] = (ushort)obj;
}