As I mentioned previously, here’s a peek at my robot as well as two practice bots I made. Just download this unity package and import it into your Robot Arena project from the Assets menu. The prefabs should work just fine as long as you make sure to register any melee or ranged items with the Ref.
A few things I’ve noticed thus far are that the default test bots are using Transform instead of CharacterController, which results in them noclipping through things and ignoring gravity. If try to switch your AI to use CharacterController.Move, you may notice your robot hovering in the air. To fix this, reduce the height on the CharacterController slightly and greatly reduce the Skin Width to something like 0.001. You can take a look at my practice bot prefabs for examples.