It's an IFF weapon, you fire on enemies it does damage, you fire on friendlies it heals their shields. That's messed up right there, a repair beam of some sort, fine with that, but make it a dedicated repair tool, NOT a hurt the bad guys, fix the good guys tool. What the hell, you're a cleric tossing Heals and the enemy are ALWAYS undead?
A way to repair someone else's ship, I can go with that, it's a logical thing in a space genre game, Star Citizen is doing that, even have a large ship dedicated to doing exactly that, repairs in space on the fly to ships both smaller and larger than itself.
So, dump this 'heals friends, hurts enemies!' and give us dedicated REPAIR tools for use on other ships, specific ones for physical damage and another tool for recharging shields of another ship, at some cost our own ships for the shield recharge, either cost us our own energy(Wep cap) or steal it from our own shields, that works, that fits the genre, and NO ONE would be doing what me and others are doing right now, scratching our heads, making sure we're on the right website, and asking what the hell?