SanchozzDeponianin / ONIMods

Sanchozz's mods for Oxygen Not Included
MIT License
16 stars 15 forks source link

[Issue]: Graveyard Keeper - Pips only plant sporechids #55

Closed winsomniak closed 1 year ago

winsomniak commented 1 year ago

Description of the bug/crash

Pips only plant sporechids. This appears to be hard coded.

Steps To Reproduce

Spawn in a corpse near a pip, watch it plant a sporechid

Player.log

No crash

SanchozzDeponianin commented 1 year ago

Hi make sure twice that you haven't turned off these checkboxes 2023-10-23 20-34-38

winsomniak commented 1 year ago

All options were checked, mod defaults. Dupes died inside the base, I moved a pip inside the base to handle burial. Pip would grab the body and drop a sporechid seed. Happened 4x in different parts of the base. I was planning to use this with the "duplicant lifecycles" mod but turned it off after 4 sporechids in a row.

Cool mod idea for sure. I looked at the code briefly and it seems "evil flower" is default in several contexts, so I must have hit some edge case in the mod's logic.

Cheers

SanchozzDeponianin commented 1 year ago

I experimented a little. Apparently, over the past year, there have been some changes in the depths of the game, and the game no longer crashes when animals try to move the bodies of duplicants. Now I can remove the trick of replacing the duplicant's corpse with a sporechid seed. If Pip picked up a corpse, but then couldn't bury it properly, it should just drop it on the floor.

winsomniak commented 1 year ago

Nice!