Mick,
There is no current limiting in software at the moment. The pilot inputs are limited by a gain setting that is set to 50% by default, which effectively limits the outputs to 50%. In most cases, all 6 thrusters are not running at the same time, when they are, it isn’t for very long. Most batteries have a ‘burst’ current rating for supplying higher currents for brief periods.
@adam can help here, but my understanding is that if the thrusters are drawing more current than the battery can supply, the battery voltage drops, which in turns lowers the power consumption of the thrusters. So the current rating on the battery is what it is capable of supplying (with some headroom), and you simply can’t draw more current than the battery can physically produce at a given voltage. This is pushing the battery to it’s limits and shouldn’t be done excessively, but won’t break the battery right away.
Current limiting in software will happen at some point.
-Jacob