| 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 | 
 | ||||||||
|  Notes | |
| 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 | 
|  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 | 

 
	

