View Issue Details

IDProjectCategoryView StatusLast Update
0005349Dwarf FortressCreaturespublic2014-03-30 12:21
ReporterAescula Assigned Touser11 
PriorityhighSeveritycrashReproducibilitysometimes
Status acknowledgedResolutionopen 
Product Version0.34.02 
Summary0005349: Body transformation descriptions crash the game
DescriptionDwarfCloakedDwarf and I were testing a druid mod, where a new creature class called Druids could shapeshift into creatures for a while. We started off with cougars, which worked after some trial and error -- may be related to this.

We later created a new type of cougars, so they could be more badass than normal cougars. The shapeshift works wonderfully, as well as mauling foes to death. However, when we go to the description, there's about a 60% chance that the game will crash. It seems to be some property of the creature itself, since if it works once, it seems to always work.
Steps To ReproduceDownload mod here: http://dffd.wimbli.com/file.php?id=5640

Start Object Testing arena

Make a Druid human, elf, or dwarf (either gender, crashes were mostly on human females)

Shapeshift to cougar

View your own description, or crash. If it works properly, return to step 3.
Tagscrash, description, dwarf fortress mode, save game

Activities

Xotano

2012-02-22 13:42

reporter   ~0020485

i'm thinking it may be due to the new type of cougar unless your shape-shifting to the older normal one.

and i'm not sure this really counts as a game bug definitely not "Adventure Mode -- General" as its a mod, most of the time the bugs in mods are on the modder's side not the game's.

Kipi

2012-02-28 23:41

reporter   ~0020896

After a bit testing I have noticed following two things:

- The crash occurs when the transformation is from one creature to another, completely different creature.

- If the transformation is done inside the same race, from caste to another, everything works fine.

DarthCloakedDwarf

2012-02-29 18:37

reporter   ~0020931

It occurred on both types of cougars. Sometimes it worked just fine, other times it would crash.

DarthCloakedDwarf

2012-03-01 09:59

reporter   ~0020953

UPDATE: Tried in .04. Still occurs-- not related to TrueType bug.

Kogut

2012-03-01 10:53

reporter   ~0020962

It may be a good idea to upload savegame ready for testing.

narhiril

2012-03-05 09:05

reporter   ~0021128

http://dffd.wimbli.com/file.php?id=5785

A save demonstrating the bug. Attempt to view the description of "ezum kulettirist, legionnaire of zalkor."

Putnam

2012-03-23 20:24

reporter   ~0021683

This is caused by different tissue modifiers, even if the modifiers haven't been used before. For example, if a creature has red hair and a transformation turns that hair green, then the game will crash upon attempting to view the description. This even happens with descriptors that haven't otherwise been used; if the creature simply has curly and greasy hair, trying to change the color of the hair, even if the color has no modifier, will still crash the game. Pretty much any change in previously-existing tissue or body modifiers will cause this, so care has to be taken to an extreme.

DarthCloakedDwarf

2012-07-02 17:31

reporter   ~0023143

Are there any good workarounds for this bug? I like the idea of shapeshifters, but not the idea of crashes. Obviously not viewing a description is one workaround, but also not one I particularly like.

Do werewolves crash when they grow fur and tails and are looked at?

Add Note

Note

Issue History

Date Modified Username Field Change
2012-02-20 21:52 Aescula New Issue
2012-02-22 13:42 Xotano Note Added: 0020485
2012-02-28 23:41 Kipi Note Added: 0020896
2012-02-29 18:37 DarthCloakedDwarf Note Added: 0020931
2012-03-01 09:59 DarthCloakedDwarf Note Added: 0020953
2012-03-01 10:53 Kogut Note Added: 0020962
2012-03-05 09:05 narhiril Note Added: 0021128
2012-03-05 09:19 narhiril Tag Attached: crash
2012-03-05 09:19 narhiril Tag Attached: description
2012-03-05 09:19 narhiril Tag Attached: dwarf fortress mode
2012-03-05 09:19 narhiril Tag Attached: save game
2012-03-23 20:24 Putnam Note Added: 0021683
2012-07-02 17:31 DarthCloakedDwarf Note Added: 0023143
2014-03-30 12:20 user11 Category Adventure Mode -- General => Creatures
2014-03-30 12:21 user11 Assigned To => user11
2014-03-30 12:21 user11 Status new => acknowledged