Rughalt / D35E

3.5e SRD implementation for Foundry VTT.
https://legaciesofthedragon.com
GNU General Public License v3.0
37 stars 30 forks source link

FR: Add a configurable custom ability for "Sanity" variant rule and others. #811

Open ilore opened 2 years ago

ilore commented 2 years ago

My idea is: In the System Settings, create a section to configure the custom ability and to be able to show/hidden (or turn on/off) the ability in the Character sheet. By default, the ability should be hidden (or turned off). Of course, this section will be only shown to GM users.

The GM should be able to change the name shown for the custom ability in the Character sheet (this would allow to use other variant rules like Honor and Taint simply changing the name).

The custom ability should have two numbers: X and Y.

X would be a fillable number, like you do with the base abilities in the Character Sheet.

Y would be, according to the Sanity rules, the total wisdom score multiplied by 5. The GM should have the option to hide this number, because for Honor and Taint it's useless.

The GM should be able to choose what's going to happen when a user pushes the ability name between two options:

a) Nothing. The name won't glow and clicking on it won't do anything. Honor and Taint don't use any special rolls, so this option is for them.

b) Make a check using percentile dice (d%). The check succeeds if the result is equal to or less than the X number. This is for the Sanity checks.

github-actions[bot] commented 2 years ago

Thanks for opening an issue, traveller! If your issue is related to an actor or an item, sending thing that is broken will help a lot and speed up debugging.

How to send an item? > - If item is owned by a character, drag and drop it to world item list. > - Right click on item in browser item list and click export. > - Attach downloaded item to this ticket. How to send an actor? > - Right click on actor in browser actor list and click export. > - Attach downloaded actor to this ticket.