1
Suggestions / Reflecting Damage
« on: November 02, 2024, 07:26:05 PM »
I don't play many mods (so this may exist somewhere) but even in vanilla, I'm surprised there isn't a reflect mechanic in the game. Thinking to other games, there's usually a "thorns" or reflect skill for melee classes that turn some of the enemy's own attacks against them. For Starsector, I'm thinking a ship system and/or special kind of shield that reflects projectiles back at the opposing ship.
The devil is in the details, of course, but off the top of my head, I'm thinking that any "leftover" range on the projectile is still in-play for the reflect mechanic. I.e. a 800 range HAC shot that is 500 su away from the reflecting surface still has 300 range left over to be reflected. That doesn't get it back to the original firing ship but if the reflecting ship is moving towards the firing ship, that difference might get made up. Such a mechanic would probably work best with ships that want to be up close anyway.
The first candidate I thought of for this was the Vanguard. As a Frigate, its Damper Field is a nice way to mitigate damage but it's also a shieldless(!) close-range brawler. If the (Modified) Damper Field also reflected enemy shots, it could use even its defensive system as an offensive weapon. For this case, in particular, the Damper Field still works as normal but shots that hit are reflected as described above. Of course, there would have to be limitations. Perhaps shots above a certain damage/shot are treated per usual (imagine Vanguards reflecting Gigacannon shots or Hellbores). Meanwhile, missiles with guidance systems and their own propulsion might bounce off but re-acquire the target (I have in my mind that any given projectile can only be reflected once). Unguided missiles, however, would be returned to sender! I'm not sure what to do with Beams because reflecting them would cause some strange visuals but perhaps some really fun positioning challenges (reflect that HIL at another ship)! What the Vanguard really brings to the table here is a very finite/limited use-case. It's a shieldless Frigate, and though tough for its size, it is not particularly tough in an absolute sense. It will still take damage while reflecting (we're just adding the reflect mechanic to its Damper Field) and will still go down under focused fire pretty quickly. I think this would allow it to compete well with other "elite" Frigates like the Scarab, Tempest, and Omen, which I find to be generally better.
Alternatively, build a ship around a shield/ship system that does this. Turn it on and it doubles the hard flux generated by weapon hits but reflects projectiles back with "extra mustard". Like 25% increased velocity and damage. Call it the Armadillo or Porcupine. Or maybe be a Pirate Monitor variant.
There's also the opposite: a shield that doesn't reflect but actually vacuums up nearby shots. I'm thinking of the Paragon and its Fortress Shield. Maybe that's why it is a giant donut: it creates a micro-singularity in the "donut hole" while the Fortres (Singularity?) Shield is up, sucking up nearby projectiles to hit on the near-impenetrable shield rather than squishier ships in the fleet. Basically a "taunt" or "goading" mechanic. Have some log function with ever-increasing acceleration toward the center of the Paragon via gravity well (max effect at 300? su from the shield, with a very strong effect by 100 su). Maybe it pulls Fighters that get that close, too, though anything even Frigate-sized is unaffected (in practice, it just reduces max speed of fighters by some amount relative to proximity to the center of the ship). Again, I can't imagine Beams being "bent" toward the Paragon (but that would look cool!), but while active, allied ships can huddle behind the behemoth and not worry about taking too many hits.
The devil is in the details, of course, but off the top of my head, I'm thinking that any "leftover" range on the projectile is still in-play for the reflect mechanic. I.e. a 800 range HAC shot that is 500 su away from the reflecting surface still has 300 range left over to be reflected. That doesn't get it back to the original firing ship but if the reflecting ship is moving towards the firing ship, that difference might get made up. Such a mechanic would probably work best with ships that want to be up close anyway.
The first candidate I thought of for this was the Vanguard. As a Frigate, its Damper Field is a nice way to mitigate damage but it's also a shieldless(!) close-range brawler. If the (Modified) Damper Field also reflected enemy shots, it could use even its defensive system as an offensive weapon. For this case, in particular, the Damper Field still works as normal but shots that hit are reflected as described above. Of course, there would have to be limitations. Perhaps shots above a certain damage/shot are treated per usual (imagine Vanguards reflecting Gigacannon shots or Hellbores). Meanwhile, missiles with guidance systems and their own propulsion might bounce off but re-acquire the target (I have in my mind that any given projectile can only be reflected once). Unguided missiles, however, would be returned to sender! I'm not sure what to do with Beams because reflecting them would cause some strange visuals but perhaps some really fun positioning challenges (reflect that HIL at another ship)! What the Vanguard really brings to the table here is a very finite/limited use-case. It's a shieldless Frigate, and though tough for its size, it is not particularly tough in an absolute sense. It will still take damage while reflecting (we're just adding the reflect mechanic to its Damper Field) and will still go down under focused fire pretty quickly. I think this would allow it to compete well with other "elite" Frigates like the Scarab, Tempest, and Omen, which I find to be generally better.
Alternatively, build a ship around a shield/ship system that does this. Turn it on and it doubles the hard flux generated by weapon hits but reflects projectiles back with "extra mustard". Like 25% increased velocity and damage. Call it the Armadillo or Porcupine. Or maybe be a Pirate Monitor variant.
There's also the opposite: a shield that doesn't reflect but actually vacuums up nearby shots. I'm thinking of the Paragon and its Fortress Shield. Maybe that's why it is a giant donut: it creates a micro-singularity in the "donut hole" while the Fortres (Singularity?) Shield is up, sucking up nearby projectiles to hit on the near-impenetrable shield rather than squishier ships in the fleet. Basically a "taunt" or "goading" mechanic. Have some log function with ever-increasing acceleration toward the center of the Paragon via gravity well (max effect at 300? su from the shield, with a very strong effect by 100 su). Maybe it pulls Fighters that get that close, too, though anything even Frigate-sized is unaffected (in practice, it just reduces max speed of fighters by some amount relative to proximity to the center of the ship). Again, I can't imagine Beams being "bent" toward the Paragon (but that would look cool!), but while active, allied ships can huddle behind the behemoth and not worry about taking too many hits.