[FIX] Move by-charge disassembly check to init phase from action phase

Fix location of "can actually disassemble from charges" check to disassembly init phase; moved from disassembly action phase

Fixes issue #3958