It sucks that bots are stuck useless and weak while the characters are supposed to be getting stronger as they progress in the waste. My suggestion…
Player gets Boon => Bot gets a Random Boon from a pool of boons that don’t screw the bot over (so the ones that don’t fundamentally change mechanics)
Player Upgrades Weapon => Bot upgrades lowest level item to player’s weapon level traits and all
Player Changes Weapon => Bot upgrades lowest level item to player’s weapon level traits and all
And also…like, please make them immune to the curses that they’re not smart enough to avoid like Khorne skulls and poison