Skip to content

Script crashes API server when used #2157

Description

@weedenbc

When triggered with any chosen check, the script crashes the API server with the following error:

For reference, the error message generated was: TypeError: attrValue.match is not a function TypeError: attrValue.match is not a function at apiscript.js:14586:29 at String.replace (<anonymous>) at processFormula (apiscript.js:14580:27) at processTokenRollData (apiscript.js:14612:46) at apiscript.js:14867:24 at Array.map (<anonymous>) at handleRolls (apiscript.js:14866:45) at handleInput (apiscript.js:14906:63) at file:///home/node/d20-api-server/src/pubsub2.js:42:46 at Map.forEach (<anonymous>)

Hadn't changed anything since I had successfully been using it for several years. Set to use Latest version from the API library. Tried in both the normal and experimental API server. Using it for a purchased 5e module with D&D 5e 2014 character sheets and under Jumpgate.

Thread of similar problems here: https://app.roll20.net/forum/post/12198934/group-check-slash-apply-damage-not-working

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions