give bionic power back if bionic weapon was not fired

fix for #2817