Fixed [0.9.129-PUBLIC#6058] Bad Heat Cycle Logic

Issue is marked as fixed.
Status
Not open for further replies.

Theron

Well-Known Member
Nov 8, 2018
3,892
1,453
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:

Gedan

BUTTS BUTTS BUTTS
Staff member
Aug 26, 2015
8,009,141
8,008,351
Fixed. Maybe. A bunch of people have had fingers in there trying to paper over a half-dozen other ltitle bits, so I think I've found a way to file off all the rough edges. Will see if Fen is happy with the approach.
 
Status
Not open for further replies.