ZeroK-RTS / Zero-K

Open source RTS game running on the Spring/Recoil engine
https://zero-k.info
GNU General Public License v2.0
673 stars 204 forks source link

Behemoth will auto shoot through owned structures, killing them #1091

Open Licho1 opened 8 years ago

Licho1 commented 8 years ago

Place behemoth. Place stinger in front of it. When behemoth fires at enemy units it will kill stringer in the process.

GoogleFrog commented 8 years ago

Cannot reproduce.

Orfelius commented 8 years ago

Reproduced: http://zero-k.info/Battles/Detail/395841 Seems like Behemot ignores friendly structures after firing a salvo.

GoogleFrog commented 8 years ago

This only fails when firing clockwise of the HLT. The weapon check is on the right barrel so an improvement could be made by moving it to the middle. This is probably unfixable though.

GoogleFrog commented 8 years ago

I think we would need to do Defender burst to fix this.

sprunk commented 8 years ago

Duplicate of #894

GoogleFrog commented 8 years ago

This ticket is about Behemoth friendly fire.

sprunk commented 8 years ago

The underlying issue is the same as with Felon (engine doesn't check line of fire properly).

GoogleFrog commented 8 years ago

This still occurs with 101.0+dev. This shows that the issues were not duplicates. The issue here is:

sprunk commented 7 years ago

Related #1842

GoogleFrog commented 7 years ago

This should now be fixable by checking which projectiles of the burst have a free line of fire just prior to firing: https://springrts.com/mantis/view.php?id=5056