Ofunniku / dwarftherapist

Automatically exported from code.google.com/p/dwarftherapist
Other
0 stars 0 forks source link

Ghostly Dwarves appear on DT #301

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Kill a dwarf
2. Do not bury or build a memorial
3. Wait for ghost
4. When Ghost appears, check DT, and see your dead friend appear, looking 
exactly like any other dwarf.

(I only noticed this defect because a poorly timed cave-in drowned my only 
ledgendary miners, and when using DT to try to assign new miners I saw my, now 
ghostly, ledgendary miner listed as among the ranks of other dwarves.)

What is the expected output? What do you see instead?
These dwarves are dead and cannot actually work; they should not appear, but 
do/did:
Eshtan Sodlrash
Zas Basenzefon

What version of the product are you using? On what operating system?
0.6.5 on Windows 7

Please provide the "run.log" file in the "log" directory of DwarfTherapist
when this error occurred.

If this is a truly "crazy" issue, please also attach a copy of your save-
game.

Original issue reported on code.google.com by kelsa.de...@gmail.com on 13 Nov 2010 at 10:23

Attachments:

GoogleCodeExporter commented 9 years ago
Fixed for next version.
Workaround is to replace the invalid_flags_1 section of your memory_layout file 
with the following:

[invalid_flags_1]
size=8
1\name=a zombie
1\value=0x00001000
2\name=a skeleton
2\value=0x00002000
3\name=a merchant or diplomat
3\value=0x00000040
4\name=outpost liason
4\value=0x00000800
5\name=an invader or hostile
5\value=0x00020000
6\name=an invader or hostile
6\value=0x00080000
7\name=an invader or hostile
7\value=0x000C0000
8\name=a haunting spirit
8\value=0x00800000

Original comment by ehler...@gmail.com on 14 Nov 2010 at 4:10