Skip to content

Script gets stuck in an abnormality event when all sinners have "Very Low" success rate #39

@Azylan

Description

@Azylan

Problem description: When entering an abnormality event, the script checks for sinners with a "High" or "Very High" success rate. This works fine in the majority of situations. However, there are scenarios in which there are no sinners in your party with "HIgh" or "Very High" success rate, and the only available options are "Low" or "Very Low". A human player in this scenario would simply pick any of the options so that they can move on with the mirror dungeon. The script, however, doesn't know what to do in this scenario and gets stuck indefinitely, halting progress.

Proposed solution: I don't think the script should click on "Very Low" immediately, or else it might start failing checks that it could have succeeded at. Instead, perhaps it should only check for "Very Low" after checking for higher success rates and after the script has failed to act a certain number of times in a row. That way, it would (hopefully) only click "Very Low" when it is absolutely necessary to.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions