Bale
Minion
Wouldn't it be simplest to just do something like this?
That way if turns_spent is accurate it will automatically be used. Otherwise it will use the old method.
Works for me!
PHP:
int turnsAttemptedInLocation(location place)
{
if(get_revision() >= 14792)
return place.turns_spent;
if (place == $location[the haunted bedroom]) //special case - NCs don't count here
return place.combatTurnsAttemptedInLocation();
return place.combatTurnsAttemptedInLocation() + place.noncombatTurnsAttemptedInLocation();
}
That way if turns_spent is accurate it will automatically be used. Otherwise it will use the old method.
How's this look? For both softcore and hardcore.
View attachment 8405
Works for me!