Posted September 26, 2017
If $water_container is empty, then you will not be able to fill it up anymore.
This happens at random time and requires game restart to fix, but is not 100% reliable.
It is confirmed by developers. They have fixed it upstream, but it will be only published in 38.xx.
Currently developers say, that they can't incorporate the patch, because it will break "GOG support"???!
Anyway, the patch!! Warning, it will make your game incompatible with servers, if your files mismatch (and they will, if you apply it!). But if server and ALL of you apply it to same content including on server, then it will work.
The patch:
-------------------
1) Navigate to ProjectZomboid\media\lua\client\ISUI,
2) Open ISInventoryPaneContextMenu.lua in text editor
3) Go to line 567
4) Change:
subMenu:addOption(item:getName() .. " (" .. math.floor(item:getUsedDelta() * 100) .. getText("ContextMenu_FullPercent") .. ")", items, ISInventoryPaneContextMenu.onTransferWater, waterContainer, item, player);
To
subMenu:addOption(item:getName(), items, ISInventoryPaneContextMenu.onTransferWater, waterContainer, item, player);
-------------------
This fix is authored by Kina.
This happens at random time and requires game restart to fix, but is not 100% reliable.
It is confirmed by developers. They have fixed it upstream, but it will be only published in 38.xx.
Currently developers say, that they can't incorporate the patch, because it will break "GOG support"???!
Anyway, the patch!! Warning, it will make your game incompatible with servers, if your files mismatch (and they will, if you apply it!). But if server and ALL of you apply it to same content including on server, then it will work.
The patch:
-------------------
1) Navigate to ProjectZomboid\media\lua\client\ISUI,
2) Open ISInventoryPaneContextMenu.lua in text editor
3) Go to line 567
4) Change:
subMenu:addOption(item:getName() .. " (" .. math.floor(item:getUsedDelta() * 100) .. getText("ContextMenu_FullPercent") .. ")", items, ISInventoryPaneContextMenu.onTransferWater, waterContainer, item, player);
To
subMenu:addOption(item:getName(), items, ISInventoryPaneContextMenu.onTransferWater, waterContainer, item, player);
-------------------
This fix is authored by Kina.