equipment and targetting api, and get_highest_block_at fix