View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0005395 | Spring engine | General | public | 2016-11-17 04:43 | 2016-11-18 10:28 | ||||||||
Reporter | Google_Frog | ||||||||||||
Assigned To | hokomoko | ||||||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||||||
Status | feedback | Resolution | reopened | ||||||||||
Product Version | 103.0 +git | ||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0005395: 103.0-290 Sea-coliding raytraces do not return if there is no land below the cursor. | ||||||||||||
Description | Raytraces which do not ignore water fail to return a position if the same water-ignoring raytrace would not return a position. This can be reproduced on maps with sea on their top edge (such as ScorpioBattleground) and a low camera angle. This bug has probably existed for a long time. This can be reproduced with Spring.TraceScreenRay as well with attempts to give units orders to the top edge of the map. | ||||||||||||
Tags | No tags attached. | ||||||||||||
Checked infolog.txt for Errors | |||||||||||||
Attached Files |
|
![]() |
|
hokomoko (developer) 2016-11-17 22:15 |
Fix 6121ea5d2d6a90ddf3db301001fd43a64ef3a569 committed to develop branch: Fix 0005394 0005395, repo: spring changeset id: 7589 |
Google_Frog (reporter) 2016-11-18 06:12 |
Structure placement was fixed. I can still see two issues: * Spring.TraceScreenRay is not fixed. This can be reproduced in 103-293 by trying to build Windgens on the top of a map. The blueprint is drawn but the grid circle is not. * Surface orders besides structure placement is not fixed. Move orders appear to raytrace to the sea floor or the water surface depending on whether the selected units float. Floating units cannot be moved to the top edge of the map at low camera angles. |
hokomoko (developer) 2016-11-18 10:28 |
since changing TraceScreenRay and other orders is risky, I prefer to delay that for now. |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2016-11-17 04:43 | Google_Frog | New Issue | |
2016-11-17 22:15 | hokomoko | Changeset attached | => spring develop 6121ea5d |
2016-11-17 22:15 | hokomoko | Note Added: 0016877 | |
2016-11-17 22:15 | hokomoko | Assigned To | => hokomoko |
2016-11-17 22:15 | hokomoko | Status | new => resolved |
2016-11-17 22:15 | hokomoko | Resolution | open => fixed |
2016-11-18 06:12 | Google_Frog | Status | resolved => feedback |
2016-11-18 06:12 | Google_Frog | Resolution | fixed => reopened |
2016-11-18 06:12 | Google_Frog | Note Added: 0016878 | |
2016-11-18 10:28 | hokomoko | Note Added: 0016879 |