When pregnant in at least one, but not all wombs, updateHeatCycle tries to Deepen Heat*, instead of creating Heat. (Move 1 square in the test save to see.)Somehow, your heat deepens! You are in a deep heat.
I'm not sure why that check is there to begin with.
*Which does nothing, because it requires Steele to already be in Heat.
Also, updateHeatStatus has an error message if target doesn't have Heat, but extendHeat does not.
Attachments
Last edited: