Page 1 of 1

Prevent infinite cycles of Spitters

Posted: Tue Aug 09, 2022 5:47 am
by syuilo
https://drive.google.com/file/d/1rB19Cj ... sp=sharing

I think it is common for cycles like the one in this video to repeat semi-permanently when conditions such as spitter positioning and automatic repair by the robot are met.
I don't think this is very natural, so I suggest adding the following process
- Set an upper limit on how much acid the spitter can attack with. To begin with, I think it is unnatural for a spitter to be able to spit acid indefinitely (without sustenance). When they run out of acid they can spit, they will either switch their attack method to rushing, etc. or return to their nest.
- Add randomness to spitter behavior.
- Other?

Sorry if the same suggestion has been made in the past, but I could not find it in my search.

Re: Prevent infinite cycles of Spitters

Posted: Tue Aug 09, 2022 5:57 pm
by atomizer
I don't think this needs to change. If you don't deal with the enemy, it makes sense that it will keep attacking. Counter-suggestion: fix your wall so that it doesn't have blind spots.

Re: Prevent infinite cycles of Spitters

Posted: Wed Aug 10, 2022 5:02 am
by ssilk
In general: if that happens it’s a natural way of finding weak spots in your defense.

What can be argued is that even when the weak spot is covered that they try to do it again and again.

What can be done is to use a mod like https://mods.factorio.com/mod/Rampant

Re: Prevent infinite cycles of Spitters

Posted: Sun Mar 12, 2023 2:18 pm
by zOldBulldog
The problem is find a design that works against spitters. I have not found one.

They just sit out of range of my turrets and flamethrowers attacking my dragon teeth from a distance while my bots fix them, until I go kill them with a tank.

It is game breaking.