Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007608 [DCSS] Bug Report minor always 2013-10-06 00:11 2013-10-06 05:43
Reporter gammafunk View Status public  
Assigned To neil
Priority normal Resolution done  
Status closed   Product Branch 0.14 ancient branch
Summary 0007608: Jump-attack ignores range if ! or @ are used
Description If you jump-attack, you can initiate an attack anywhere in LOS if you use ! or @ when targeting. Also shift+dir and probably "." should probably be disabled under jump targeting, since those aren't meaningful.
Additional Information
Tags No tags attached.
Attached Files ? file icon jump_attack_fixes_05b9689ae.patch [^] (11,957 bytes) 2013-10-06 04:29 [Show Content]

- Relationships

-  Notes
(0024162)
gammafunk (administrator)
2013-10-06 04:27

I've uploaded a patch with two commits. The first cleans up and simplifies jump-related code. The second fixes the forced targeting out-of-range issue by always doing the range check under jump targeting and makes shit+dir move the cursor appropriately instead of trying to jump-attack in a direction.
(0024163)
neil (administrator)
2013-10-06 05:43

Applied in trunk (0.14-a0-180-g1ffa863 and 0.14-a0-181-gf6fe0c6), thanks!

- Issue History
Date Modified Username Field Change
2013-10-06 00:11 gammafunk New Issue
2013-10-06 04:27 gammafunk Note Added: 0024162
2013-10-06 04:29 gammafunk File Added: jump_attack_fixes_05b9689ae.patch
2013-10-06 05:43 neil Note Added: 0024163
2013-10-06 05:43 neil Status new => resolved
2013-10-06 05:43 neil Fixed in Branch => 0.14 development branch
2013-10-06 05:43 neil Resolution open => done
2013-10-06 05:43 neil Assigned To => neil
2013-10-06 05:43 neil Status resolved => closed


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker