(v19, linux)
Underlying logic: Each inventory cell operation (a content of a cell moved between hands-backpack-ground), regardless of number of items stacked in it or transferred, will cost 1 AP. So you can move all your ammo of the same type or just part of it -> always costs 1 AP. Do I understand this right?
Problem: Inconsistencies with the cost of inventory operations.
1. The way how stackable items are transferred:
Normally, when I transfer the whole content of the cell by dragging or by ctrl, or in quantity of 5 using shift, it will subtract 1 AP as said above. However, if you will drag the stack and the dialog with a slider appears, then if you choose any amount lower than all -> cost of the operation will be 0 AP! It can be like you had 30 ammo and transferred 29...
2. Using Take / Drop All button won't cost any AP:
When picking up items from the ground take all won't cost any AP regardless number of items. Likewise, if you want to drop all. However, the game somehow checks if you have enough AP in comparison to number of cells to be dropped. So it won't let you do it with 4 AP and 5 cells occupied in the backpack, but will if there are items in only 4 cells - those will re-appear on the ground. The problem is, it won't cost me any AP...
Based on the no-no text I guess Take & Drop All operations should cost based on the number of cells to be transferred?