1
0
mirror of https://github.com/ComfyFactory/ComfyFactorio.git synced 2025-02-11 13:39:14 +02:00

Count in addition to inventory full player's inventory size to be sure it can hold everything without invalidation.

This commit is contained in:
Maxim Martyanov 2020-07-21 15:14:54 +03:00
parent 81f810aab8
commit e3837464b0
No known key found for this signature in database
GPG Key ID: AA1D28E3259F7731

View File

@ -619,7 +619,7 @@ local function on_player_cancelled_crafting(event)
local crafting_queue_canceled_item_slot_count = #event.items
if crafting_queue_canceled_item_slot_count > player_inventory_free_slot_count then
player.character.character_inventory_slots_bonus = crafting_queue_canceled_item_slot_count + player_inventory_free_slot_count
player.character.character_inventory_slots_bonus = crafting_queue_canceled_item_slot_count + #player.get_main_inventory()
for i = 1, crafting_queue_canceled_item_slot_count do
player.character.get_main_inventory().insert(event.items[i])
end