Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0008877 [DCSS] Bug Report minor always 2014-08-15 06:27 2014-08-15 14:14
Reporter PleasingFungus View Status public  
Assigned To edlothiol
Priority normal Resolution done  
Status resolved   Product Branch 0.16 ancient branch
Summary 0008877: Many monsters, holding many types of weapons, "trail" bits of weapon
Description Many weapon playerdoll tiles extend to the far left of the allowed area. Many monsters place their weapons further than -1 left when displaying. In combination, these cause their weapons to partially extend outside the tile a few pixels to the left.

This is subtle & largely harmless in offline tiles. In webtiles, it causes issues; since the adjacent tile isn't redrawn when monsters move, they end up "trailing" a few pixels of whatever weapon they're holding. An example is attached.

The full list of monsters & weapons is... too long to enclose here.

The *correct* solution is probably to (1) adjust all affect monster tiles so that they have their hands 1-2 pixels right, (2) adjust the corresponding offsets so they are at minimum -1 offset x, and (3) assert that the offset obeys those constraints, to avoid future issues. This is nontrivial.

A slightly less correct, but perhaps easier, fix: make webtiles redraw the tile to the left of monsters when they move - perhaps only for armed monsters, or ideally for monsters with these <= -2 x weapon offsets.
Additional Information
Tags No tags attached.
Attached Files png file icon Screen Shot 2014-08-14 at 9.24.35 PM.png [^] (52,396 bytes) 2014-08-15 06:27

- Relationships

-  Notes
(0027023)
edlothiol (developer)
2014-08-15 14:14

Fixed (by handling tiles that overlap to the left in a similar way to tall tiles).

- Issue History
Date Modified Username Field Change
2014-08-15 06:27 PleasingFungus New Issue
2014-08-15 06:27 PleasingFungus File Added: Screen Shot 2014-08-14 at 9.24.35 PM.png
2014-08-15 14:14 edlothiol Note Added: 0027023
2014-08-15 14:14 edlothiol Status new => resolved
2014-08-15 14:14 edlothiol Fixed in Branch => 0.16 development branch
2014-08-15 14:14 edlothiol Resolution open => done
2014-08-15 14:14 edlothiol Assigned To => edlothiol


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