The artillery cannot be destroyed. It is "encased" and "hidden". The best way to avoid the artillery would be to use all your engines. It takes about 3 minutes I think for one artillery barrage to hit you, but maybe it is a bit much to have all 4 shots hit you at the same time. 4 shots*3 damage=half your hull gone if you don't destroy the boss in 3 minutes and instant death in 4.
Honestly I like the fact that the boss cannot be disabled by boarding on the first stage anymore because the boarding strategy itself was "overpowered" IMO and what everyone would always fall back on. And all the boarding ships are OP. Perhaps the boss should only fire 2 shots every 60 seconds?
The boarding strategy should still be a good way to weaken the boss and disable his annoying missile barrage, but now you have to at least kill it relatively quickly because it will not be completely powerless. On stage 2 and 3 it has the alternate drone and super laser barrage, but on the first stage it had nothing so I think the artillery works to counter that, but it shouldn't make people super frustrated.
EDIT: At least the artillery is working now after a whole bunch of tweaks. I'm glad Sleeper didn't abandon the idea. No one noticed anything "weird" with the flagship?
EDIT 2:
Sleeper Service wrote:Well, this boarding tactic has been established among experienced players as a kind of standard way of dealing with the flagship. The whole fight is often criticized for being to static and in the end posing little thread if you know what you are doing. The artillery and the changes in phase III are there to force the player into a more dynamic play style. You can still go for the boarding tactic in phase two of course, also in phase one, if your are ready to take the damage.
The flagship is still much more static than most enemies and you will realize that it is quite beatable. But you will have to adjust to the new challenges it offers.
I didn't see this before. Just wanted to say Bravo! As long as your goal is to make the Boss Fight less static, I'm all for whatever you do!!!