Anonymous | Login | 2024-04-24 18:37 CEST |
Main | My View | View Issues | Change Log | Wiki | Tavern | News |
Viewing Issue Simple Details [ Jump to Notes ] [ Wiki ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||
0000885 | [DCSS] Bug Report | minor | always | 2010-02-20 23:26 | 2010-02-24 04:49 | ||
Reporter | jpeg | View Status | public | ||||
Assigned To | enne | ||||||
Priority | normal | Resolution | done | ||||
Status | closed | Product Branch | 0.7 ancient branch | ||||
Summary | 0000885: Missing draconian/skeletal warrior tiles when targeting in the Abyss | ||||||
Description |
If you use 'x' on an unmappable level (i.e. the Abyss), draconians and skeletal warriors are displayed as "unknown monster" (similar to what happens to out of sight monsters when loading an ASCII save file) as soon as you move the cursor away from yourself. It doesn't matter whether you target said monster or point anywhere else, even if you move the cursor back on the player: once you moved it away the monsters' tiles aren't displayed anymore. Interestingly enough, when you actually target something (i.e. with 'f' or 'z'), it's the other way around: Draconians and skeletal warriors show up correctly UNLESS you target yourself or an unseen square. Doesn't appear to happen in any other branch, and I've yet to see it for any other monster. I can understand draconians, seeing how they also aren't displayed in the database, but am baffled about skeletal warriors showing the same behaviour. Ctrl-X displays draconians with error tiles (question marks) and skeletal warriors with their normal tile. Likewise when searching the database using inexact matches. |
||||||
Additional Information | |||||||
Tags | No tags attached. | ||||||
Attached Files |
screenshot_buggy_drac_tiles.png [^] (72,634 bytes) 2010-02-20 23:26
|
||||||
|
Relationships | ||||||
|
Notes | |
(0002764) jpeg (manager) 2010-02-21 00:45 |
I don't know yet what causes this but at least I've found the connection: this happens for all monsters drawn using the weapon overlay, and only in the Abyss. I haven't yet found a way to get a draconian not wielding anything, so I don't know if they would be drawn normally in this case, but it certainly holds for e.g. goblins and merfolk. |
(0002781) due (developer) 2010-02-21 03:17 |
jpeg: You should be able to do "&Mpurple draconian ; nothing . nothing" to get a blank, non-wielding draconian. |
(0002801) jpeg (manager) 2010-02-21 15:30 |
Thanks! Doesn't matter then whether they are equipped or not. Even the unequipped base draconian is affected like this. |
(0002902) enne (developer) 2010-02-24 04:49 |
commit f0ba43beab644a2463a3b2ceed8ac0812c4e0b93 Author: Enne Walker <ennewalker@users.sourceforge.net> Date: Tue Feb 23 22:42:24 2010 -0500 [885] Fix draconian tile issues in the Abyss. In the Abyss, the monster cache entries never get their refcounts incremented because the player doesn't remember what they've seen. When viewwindow was getting called again for 'x' and 'X' it would clear the tile information to draw any monsters that used the mcache, because they all had a ref count of 0. |
Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group |