Open Adriannom opened 3 years ago
Not all tables like this should be counted as malformed. For example, treasure tables in some game systems have the possibility of no results. These should be displayed as "(no results)" or something in Table Ninja instead of throwing constant errors.
For a reproducible example using tables that are being used in an existing game system:
These tables are weird, but they're not malformed. They have a "chance" value for each line instead of a weight or range, and each line is independently rolled and it's possible for all lines to produce no output. This is necessary to reproduce the behaviour of the original tables.
Currently, I can't use Table Ninja to generate treasure hoards in my OSE world. That's okay for now, but I would hope that the fix wouldn't be to prevent me using these tables, but instead would be to gracefully handle tables that don't always produce a result.