void SpoilPotion(ObjectInteraction obj)
{
obj.ChangeType(228);
obj.isquant = 0;
ObjectLoaderInfo newobjt = ObjectLoader.newWorldObject(384, 40, 1, 0, 256);
newobjt.InUseFlag = 1;
ObjectInteraction created = ObjectInteraction.CreateNewObject(CurrentTileMap(), newobjt, CurrentObjectList().objInfo, GameWorldController.instance.DynamicObjectMarker().gameObject, GameWorldController.instance.InventoryMarker.transform.position);
GameWorldController.MoveToInventory(created);
created.transform.parent = GameWorldController.instance.InventoryMarker.transform;
obj.GetComponent <Potion>().linked = created;
obj.GetComponent <Potion>().SetDisplayEnchantment();
}