Build: 3390 Mode: SP SEED-ID: Does not matter If applicable: MODIFIED PLAYFIELDS: Does not matter Reproducibility: Always Severity: Major Type: Capital Vessel Flack Turrets (and maybe other types) Summary: CV Flack turrets were set to fire on planet by editing Items.ecf and set them on properties in game to fire on enemy bases turrets only. Description: The result is they attempt to fire on turrets behind walls. Example is by attacking Missile Base POI which contains a turrets in lower level where the core is placed. While this might not be an issue in general, the POI mentioned uses core that ignores damage on walls, resulting the CV emptying the flack ammo doing 0 damage. Steps to Reproduce: Edit Items.ecf and set all CV turrets to fire from AllowAt: Space to AllowAt: "Space,Planet" Attack a POI with internal turret and check CVs turrets attempting to fire on turrets behind walls i.e. Missile Base Screenshots, Crash Logs, any other Relevant Information or Download links:
Technichally not a bug. Its just how turrets work. Your turrets (any turrets for that matter) will shoot the next viable target even if it is behind a wall.
I understand that. But with specific core type (admin) it is impossible to fire through walls that take no damage. So it ends just a waste of ammo, until the player prevents them to fire. Also. What if the POI was in space with the same core type?
It would do the exact same thing. The ships can't differentiate between an admin core and an NPC core. A POI is a POI. If they could only fire at visible targets, you would be unable to target generators or indented thrusters.
I understand that this, probably, is to avoid more workload in the game cycle, but it makes no sense. If something is not saw, cannot be know that is there, so should be ignored. Call it... enhanced realism, if you want. It is so easy as tracing a ray towards the target, and if the ray intercepts a wall, ignore the target. Doing this realistically, imply making a ray cast per turret. How much more workload would be this? Who knows, but Eleon knows for sure if under the current behavior there is a good reason, and I bet there are one. But yeah, the game is not realistic in this.
Changed the title to include core type. I think the issue it s core type (admin) preventing the destruction of wall blocks between the turret and the internal device. Of course the exposed turrets can be destroyed. Let me put it otherwise : For example lets say someone builds a POI with admin core and sets no turrets, so the attacking CV tries to destroy i.e. generators but all ammo is wasted instead.
So then everyone just puts all their important devices behind a "wall" and they can never be attacked. Hmmm. It's not quite as "easy" as you make it seem......