[0.18.26] Pathing edge case with artillary and biters

Things that we don't consider worth fixing at this moment.
Post Reply
Mooeing-747
Burner Inserter
Burner Inserter
Posts: 9
Joined: Fri May 22, 2020 6:56 pm
Contact:

[0.18.26] Pathing edge case with artillary and biters

Post by Mooeing-747 »

I've found an exploitable edge case relating to biter pathing and the use of artillery. I was somewhat conflicted about posting this, as I have a save that (ab)uses this extensively as a defense mode :)

Summary
If you put an artillery cannon on an island, biters will aggro it, but be unable to path to it, so they stay stationary for ~10 seconds, and then run away to another nest. As a result, the artillery can fire with impunity and be completely safe from retaliation, even though the enemies could really get close enough to damage it and anything around it (especially the spitters).

The huge range of artillery means that it becomes a quick and easy way of defending enormous swaths of land, since any spawning groups that "set up" in the range of a cannon will be immediately destroyed. A border of overlapping turrets can require surprisingly few cannons and a very simple rail network to keep them supplied with the occasional ammo.

Even clearing out huge nests with artillery becomes trivial, as the massive waves of biters never arrive at the cannon, so no extra defense is needed.

Expected behavior
I'd expect that biters would run as close as possible to the turret when they aggro. If they still can't reach it, they could destroy anything within range before leaving.

Steps to reproduce
  1. Find (or make) an island at least two squares of water away from land (one square used to work, but I'm not sure if it still does)
  2. Place a cannon on the island
  3. Optionally wire up some inserters/underground belts/trains to keep the turret packed with ammo
Video demo
https://youtu.be/e7tQWp20PpY
Known as moogan in game.

posila
Factorio Staff
Factorio Staff
Posts: 5202
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [0.18.26] Pathing edge case with artillary and biters

Post by posila »

Thanks for the report.
Artillery removed for 0.18.27

User avatar
ickputzdirwech
Filter Inserter
Filter Inserter
Posts: 768
Joined: Sun May 07, 2017 10:16 am
Contact:

Re: [0.18.26] Pathing edge case with artillary and biters

Post by ickputzdirwech »

posila wrote: ↑
Fri May 22, 2020 7:58 pm
Artillery removed for 0.18.27
Wait, what?! :o
Mods: Shortcuts for 1.1, ick's Sea Block, ick's vanilla tweaks
Tools: Atom language pack
Text quickly seems cold and unfriendly. Be careful how you write and interpret what others have written.
- A reminder for me and all who read what I write

User avatar
ickputzdirwech
Filter Inserter
Filter Inserter
Posts: 768
Joined: Sun May 07, 2017 10:16 am
Contact:

Re: [0.18.26] Pathing edge case with artillary and biters

Post by ickputzdirwech »

Now I'm even more confused :? :lol:
Mods: Shortcuts for 1.1, ick's Sea Block, ick's vanilla tweaks
Tools: Atom language pack
Text quickly seems cold and unfriendly. Be careful how you write and interpret what others have written.
- A reminder for me and all who read what I write

posila
Factorio Staff
Factorio Staff
Posts: 5202
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [0.18.26] Pathing edge case with artillary and biters

Post by posila »

I had bit of laught, but it was mean troll. Sorry.

Well, as I understand it, artillery is absolute nightmare for biter pathfinding, so ... there are some flaws. I don't think it's worth trying to improve on this particular case, because either way, players could just game the system by using bots and landfill to build the artillery near the shore with the biter bases.

User avatar
ickputzdirwech
Filter Inserter
Filter Inserter
Posts: 768
Joined: Sun May 07, 2017 10:16 am
Contact:

Re: [0.18.26] Pathing edge case with artillary and biters

Post by ickputzdirwech »

posila wrote: ↑
Fri May 22, 2020 8:58 pm
I had bit of laught, but it was mean troll. Sorry.
You got me there. But don't worry. Now it's my turn laughing :lol:
Mods: Shortcuts for 1.1, ick's Sea Block, ick's vanilla tweaks
Tools: Atom language pack
Text quickly seems cold and unfriendly. Be careful how you write and interpret what others have written.
- A reminder for me and all who read what I write

Mooeing-747
Burner Inserter
Burner Inserter
Posts: 9
Joined: Fri May 22, 2020 6:56 pm
Contact:

Re: [0.18.26] Pathing edge case with artillary and biters

Post by Mooeing-747 »

ickputzdirwech wrote: ↑
Fri May 22, 2020 9:03 pm
posila wrote: ↑
Fri May 22, 2020 8:58 pm
I had bit of laught, but it was mean troll. Sorry.
You got me there. But don't worry. Now it's my turn laughing :lol:
Same! And now it's the biters' turn crying...
Known as moogan in game.

Post Reply

Return to β€œWon't fix.”