View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0005215 | Spring engine | General | public | 2016-04-25 05:35 | 2016-05-03 14:55 | ||||
Reporter | Google_Frog | ||||||||
Assigned To | hokomoko | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 101.0+git | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0005215: 101.0.1-296 Units stuck on terrain | ||||||||
Description | Units 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. | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
![]() |
|
abma (administrator) 2016-05-03 00:55 |
added a minimalistic replay. unit basicly can be ordered to walk into the impassable terrain. |
abma (administrator) 2016-05-03 01:01 |
ouch, zk has 10k path updates queued at start... |
Google_Frog (reporter) 2016-05-03 13:17 |
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. |
hokomoko (developer) 2016-05-03 14:55 |
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 |
![]() |
|||
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 |