Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006234 [DCSS] Bug Report minor always 2012-09-16 14:03 2012-10-09 19:34
Reporter qoala View Status public  
Assigned To Kate
Priority normal Resolution done  
Status resolved   Product Branch 0.11 ancient branch
Summary 0006234: Rolling boulder beetle hit with dispersal ammo reappears on its original path
Description In a game on CSZO (username: qoala), I was switching ammo against a rolling boulder beetle and accidentally fired an arrow of dispersal at it. It blinked to another location, then another turn later it was back where it would have rolled to if it hadn't been blinked. This was on trunk, but I've loaded local wiz-mode games with 0.11 and reproduced it.

Reproducible in wizard mode by generating boulder beetle and firing arrows of dispersal at it once it starts rolling. Note that sometimes, it returns to its original path before the player's next action. The effect of its transit is still visible by a cloud of sparse dust somewhere else (the location it had been blinked to) and the message that it had blinked. Using Okawaru's finesse and wiz-mode buffing to min. delay seems to improve the chance of catching the beetle mid-blink.

The rolling code uses its own coordinates, and these override the beetle's post-translocation position. If it ought to continue rolling, either these need to be updated or it should stop and begin a new roll. The easiest solutions would probably be to just have it stop rolling after being blinked.

Also, with teleport traps and passages of golubria, rolling beetles seem to either ignore them entirely or un-teleport themselves in the same manner.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0020332)
Kate (developer)
2012-10-09 19:34

Should be fixed now, thanks for reporting!

- Issue History
Date Modified Username Field Change
2012-09-16 14:03 qoala New Issue
2012-10-09 19:34 Kate Note Added: 0020332
2012-10-09 19:34 Kate Status new => resolved
2012-10-09 19:34 Kate Fixed in Branch => 0.12 development branch
2012-10-09 19:34 Kate Resolution open => done
2012-10-09 19:34 Kate Assigned To => Kate


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