Cannot Target Enemy Ship After Killing Entire Crew
Posted: Mon Apr 14, 2014 9:16 am
This might seem like a small problem. It might even be intentional.
Here's what happened:
Was playing as the Mantis ship. I had a Heal Bomb, and was using it gratuitously. I came across one of the new alien's ships; it had no oxygen. I paused and thought up a plan.
I would teleport my Mantis fighters over. They would quickly defeat the enemy's crew, and then I would Heal Bomb them before they die while waiting the 10 seconds for my teleporter to come back online.
It worked flawlessly. My fighters killed the enemy crew in a couple seconds flat. Then, as they're about to die, I try to launch my (fully charged) heal bomb. No can do. I can launch it at my ship, but not the enemy ship.
My fully leveled fighters die before my teleporter comes off cooldown
.
I'd be willing to bet that the "entire enemy crew is dead" subroutine triggers the same method that gets triggered when you accept a ship's surrender or bribe, i.e. all your ability to attack the enemy ship gets locked down. This has unfortunate consequences.
While I admire code reuse as much as the next guy, this particular situation needs fixed.
Here's what happened:
Was playing as the Mantis ship. I had a Heal Bomb, and was using it gratuitously. I came across one of the new alien's ships; it had no oxygen. I paused and thought up a plan.
I would teleport my Mantis fighters over. They would quickly defeat the enemy's crew, and then I would Heal Bomb them before they die while waiting the 10 seconds for my teleporter to come back online.
It worked flawlessly. My fighters killed the enemy crew in a couple seconds flat. Then, as they're about to die, I try to launch my (fully charged) heal bomb. No can do. I can launch it at my ship, but not the enemy ship.
My fully leveled fighters die before my teleporter comes off cooldown

I'd be willing to bet that the "entire enemy crew is dead" subroutine triggers the same method that gets triggered when you accept a ship's surrender or bribe, i.e. all your ability to attack the enemy ship gets locked down. This has unfortunate consequences.
While I admire code reuse as much as the next guy, this particular situation needs fixed.