ReserveItem() behaviour
Posted: Tue Apr 22, 2014 12:27 pm
Straight to the point: an item which has been ReserveItem()ed by a script, shouldn't still be able to be accessed by the same script through core API? I mean, for example, FindSubstance(), this is its actual behaviour
FindSubstance(... some item) -> return array of 1 item
ReserveItem(array[1]) -> correctly returns 1
FindSubstance(... some item) -> return error{ errortext = "Not enough of that substance in container" }
FindSubstance(... some item) -> return array of 1 item
ReserveItem(array[1]) -> correctly returns 1
FindSubstance(... some item) -> return error{ errortext = "Not enough of that substance in container" }