|Anonymous | Login||2020-01-23 12:50 CET|
|Main | My View | View Issues | Change Log | Wiki | Tavern | News|
|Viewing Issue Simple Details|
|ID||Category||Severity||Reproducibility||Date Submitted||Last Update|
|0002697||[DCSS] Bug Report||minor||always||2010-10-09 12:43||2011-10-25 18:30|
|Priority||normal||Resolution||no change required|
|Status||resolved||Product Branch||0.7 ancient branch|
|Summary||0002697: Targeting algorithm is not selecting the path that is clear|
If there are several equal lines to fire a projectile, the one without hindrances should be selected.
I.e. when you target something two squares to your right and one square below, there are two perfectly acceptable routes - via the upper square or via the lower square.
If one of them is occupied, the other one should be used.
|Tags||No tags attached.|
|Attached Files||Targeting Bug.jpg [^] (178,009 bytes) 2010-10-09 12:43|
Uhm, it looks to me that at least for bolt of fire you used, it selected exactly the ray that's better for you.
This may not be the case for single-target spells, but in almost all cases you can avoid this by selecting some square farther away.
edited on: 2010-10-09 19:42
Hitting my own slave is NOT what is better for me.
This bug is most annoying with 3x3 targeted spells - you often have to aim to the side of the monster you really want to target (and should be able to), hitting some of his companions that are unscathed now.
Also, sometime you get the path you actually want, but can't cast it as the ending point is "out of range" - you should be able to fire it anyway.
Current behavior is only acceptable for piercing rays (that continue on after hitting first target), and even that can be improved by allowing to explicitly switching the arc to more favorable one.
|Not a bug, but a feature suggestion. Added to https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:interface:interface_ideas [^]|
|2010-10-09 12:43||SinsI||New Issue|
|2010-10-09 12:43||SinsI||File Added: Targeting Bug.jpg|
|2010-10-09 18:46||KiloByte||Note Added: 0008956|
|2010-10-09 19:33||SinsI||Note Added: 0008957|
|2010-10-09 19:36||SinsI||Note Edited: 0008957|
|2010-10-09 19:40||SinsI||Note Edited: 0008957|
|2010-10-09 19:42||SinsI||Note Edited: 0008957|
|2011-10-25 18:30||Galefury||Note Added: 0015544|
|2011-10-25 18:30||Galefury||Status||new => resolved|
|2011-10-25 18:30||Galefury||Resolution||open => no change required|
|2011-10-25 18:30||Galefury||Assigned To||=> Galefury|
|Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group|