[0.16.1386] Pawns leave/re-enter map at very different locations

Started by carbon, December 13, 2016, 03:02:00 PM

Previous topic - Next topic

carbon

Step to replicate:
(1) While attacking a base of another faction with multiple pawns, order a single pawn to path along the very edge-most tiles.

(2) The lone pawn will inevitably de-spawn and return to the world map.

(3) At that point, have the lone pawn immediately re-attack the base.

(4) They will instantly re-spawn in the map at a random edge location, likely several hundred tiles away from where they just left. Effectively acting as a teleportation mechanism.

----

Options To remedy:

(1) Have a >1 hour delay in the leave / re-enter mechanism, so at least the process isn't instantaneous.

(2) Restrict the colony map enter / leave zones to 6 roughly 10x3 tile areas and have the world map location they came from / go to correspond to each of these colony map zones, so the teleport distance is at most a few tiles away.

(3) Have the game remember where a pawn left during an active attack and force them to re-enter at that location.

Note: Only option #1 would prevent the player from playing reverse whack-a-mole with the AI, by de-spawning when the enemy gets close, and then immediately re-entering when they walk away. With 2+ pawns at different locations, reverse whack-a-mole would effectively prevent the enemies from ever being able to drive off the player leading to various AI starvation / exhaustion exploits.

Tynan

I think this one can move to Mantis for A17. Thanks for reporting :)
Tynan Sylvester - @TynanSylvester - Tynan's Blog