Malibu Stacey
Active member
running the following:
betweenBattleScript contains:
afterAdventureScript contains
results in:
Seems that because the character is missing the required 5 resistance to adventure in the Mist-Shrouded Peak, betweenBattleScript and afterAdventureScript are never called which causes issues when you're relying on betweenBattleScript to fix issues like needing resistances to adventure in certain locations.
In my opinion, at the very worst betweenBattleScript should be still running even if we fail to adventure subsequently (thus calling afterAdventureScript would be moot since there was no adventure).
Code:
print("adventuring using adv1 at " + loc.to_string(), "fuchsia");
retval = adv1(loc, 0, option);
betweenBattleScript contains:
Code:
void main()
{
print("in auto_pre_adv", "fuchsia");
handlePreAdventure();
}
afterAdventureScript contains
Code:
void main()
{
print("in auto_post_adv", "fuchsia");
handlePostAdventure();
}
results in:
Code:
> adventuring using adv1 at Mist-Shrouded Peak
This area is not available
Seems that because the character is missing the required 5 resistance to adventure in the Mist-Shrouded Peak, betweenBattleScript and afterAdventureScript are never called which causes issues when you're relying on betweenBattleScript to fix issues like needing resistances to adventure in certain locations.
In my opinion, at the very worst betweenBattleScript should be still running even if we fail to adventure subsequently (thus calling afterAdventureScript would be moot since there was no adventure).
Last edited: