2019-08-24 02:53 CEST

View Issue Details Jump to Notes ] Related Changesets ]
IDProjectCategoryView StatusLast Update
0005215Spring engineGeneralpublic2016-05-03 14:55
ReporterGoogle_Frog 
Assigned Tohokomoko 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version101.0+git 
Target VersionFixed in Version 
Summary0005215: 101.0.1-296 Units stuck on terrain
DescriptionUnits can become stuck on impassible terrain just by walking around the impassible area. They are stuck in the strong sense: no move order spam can unstick them.

I do not know whether the issue depends on units being in groups. My test case involves groups of units to increase the likelihood of occurring.
Steps To Reproduce * Pick a flat area of a map.
 * Spawn 10 corclog.
 * Spread out the corclog and self-destruct them to make some small hills.
 * Spawn 20 corak.
 * Give the corak a patrol order which takes them through the hilly area.
 * Speed up the game and wait for units to become stuck. My attached screenshot shows that 5 were stuck within 7 minuted.
TagsNo tags attached.
Checked infolog.txt for lua Errors
Attached Files

-Relationships
related to 0005205resolvedhokomoko BA. Commander stuck 
+Relationships

-Notes

~0016248

abma (administrator)

added a minimalistic replay.


unit basicly can be ordered to walk into the impassable terrain.

~0016249

abma (administrator)

ouch, zk has 10k path updates queued at start...

~0016251

Google_Frog (reporter)

That is because you used DeltaSeigeDry. I have lua which sets all typemaps to 1,1,1,1 so I suggest that you make a replay on a different map.

I amend my reproduction instructions: Use ScorpioBattleground.

~0016252

hokomoko (developer)

Fix 5c6bc5d58bd32a8465175a065dc6ddbf9a424a73 committed to develop branch: Fix 0005215 0005205 and hopefully many other cases of stuck units

See comment in code.
Note that this is a significant change that should fix a lot of stuck units but can also have nasty side effects, repo: spring changeset id: 7019
+Notes

+Related Changesets

-Issue History
Date Modified Username Field Change
2016-04-25 05:35 Google_Frog New Issue
2016-04-25 05:35 Google_Frog File Added: screen00092.jpg
2016-04-25 11:16 hokomoko Relationship added related to 0005205
2016-05-03 00:54 abma File Added: 20160503_005215_DeltaSiegeDry_101.0.1-316-g07e31bc develop.sdfz
2016-05-03 00:55 abma Note Added: 0016248
2016-05-03 01:01 abma Note Added: 0016249
2016-05-03 13:17 Google_Frog Note Added: 0016251
2016-05-03 14:55 hokomoko Changeset attached => spring develop 5c6bc5d5
2016-05-03 14:55 hokomoko Note Added: 0016252
2016-05-03 14:55 hokomoko Assigned To => hokomoko
2016-05-03 14:55 hokomoko Status new => resolved
2016-05-03 14:55 hokomoko Resolution open => fixed
+Issue History