Surely it should be reducing armour by (according to example screenshot) around [490k] after 5 hits of spin. If the bot has less armour than that, then it will be reduced to 0. If it has more, it will simply be reduced by [490k].
Those amounts will presumably be increased by applying powerups to Bo Peep, and by the bot level.
If it didn’t work like that before, and it does now, then that seems fine.