View Issue Details

IDProjectCategoryView StatusLast Update
0006059Spring engineGeneralpublic2018-10-29 20:43
ReporterRampoina Assigned ToKloot  
PrioritynormalSeverityminorReproducibilityrandom
Status resolvedResolutionfixed 
Product Version104.0 +git 
Summary0006059: Units with high turn rate acceleration and brakeRate move unexpectedly
DescriptionWhen using a high turn rate, acceleration and brakeRate the unit sometimes moves unexpectedly, moving back and forth or too fast.
Steps To Reproduce1) grab Balanced Annihilation 10.13 (sdz) and extract it to an sdd directory
2) open units/ArmVehicles/armfav.lua and change acceleration/brakeRate/maxVelocity/turnRate to 10/10/10/32767
3) open gamedata/movedefs.lua and force moveData.allowRawMovement (line 575) to false
4) open luarules/gadgets/unit_prevent_nanoframe_blocking_hax.lua and [url=https://springrts.com/phpbb/viewtopic.php?p=576558#p576558]replace[/url] its UnitCreated callin
5) run the game with your edits, enter /cheat and /give armfav
6) move the unit back and forth until it bugs out
Additional InformationRelated post:
https://springrts.com/phpbb/viewtopic.php?f=14&t=38383

Attached there's a demo file, the glitch happens towards the end.
TagsNo tags attached.
Attached Files
20181028_141813_Twin Lakes Park 1_104.0.1-832-g320ff24 maintenance.sdfz (Attachment missing)
Checked infolog.txt for Errors

Activities

Kloot

2018-10-29 20:42

developer   ~0019452

Fix 807a0281341d511f1019cedcaf8c4570363ce44b committed to develop branch: fix 0006059, repo: spring changeset id: 10950

Kloot

2018-10-29 20:43

developer   ~0019453

Fix cb1b2273b4b463dc91abbba5661439f717904bc0 committed to maintenance branch: fix 0006059, repo: spring changeset id: 10952

Issue History

Date Modified Username Field Change
2018-10-28 14:31 Rampoina New Issue
2018-10-28 14:31 Rampoina File Added: 20181028_141813_Twin Lakes Park 1_104.0.1-832-g320ff24 maintenance.sdfz
2018-10-29 20:42 Kloot Changeset attached => spring develop 807a0281
2018-10-29 20:42 Kloot Note Added: 0019452
2018-10-29 20:42 Kloot Assigned To => Kloot
2018-10-29 20:42 Kloot Status new => resolved
2018-10-29 20:42 Kloot Resolution open => fixed
2018-10-29 20:43 Kloot Changeset attached => spring maintenance cb1b2273
2018-10-29 20:43 Kloot Note Added: 0019453