Add cursor, not enough ammo, out of ammo, other bug fixes