[0.9.129-PUBLIC#6058] Bad Heat Cycle Logic

Theron

Well-Known Member
Nov 8, 2018
3,845
1,442
45
Somehow, your heat deepens! You are in a deep heat.
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.)
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

  • HeatCycleTest.json
    685.3 KB · Views: 1
Last edited: