Cleric spell script for Dungeon Crawl Classics in Roll20. Calculates the target for the spell check, checks for disapproval, and increments the disapproval attribute by 1 if failure. If disapproval happens, it rolls the disapproval. Requires my Roll20 Library script. <a href="https://app.roll20.net/forum/post/569894/script-ut" rel="nofollow">https://app.roll20.net/forum/post/569894/script-ut</a>... To use, the character must have the attributes defined in the config portion of the script. - ActionDie: the die to roll for the spell check, as a d20 or d16 or whatever. - Disapproval: the attribute that tracks the cleric's current disapproval, starts at 1. - List of attributes to possibly affect the roll, expressed as bonuses such as +1 or -1 or 0. In my campaign we use 3 letter abbreviations for these like STR, AGI, PER, LCK, and INT. Change the array to match your campaign. To call the script do this: !clericSpell Spell Name|Level of spell|list of attributes or bonuses separated by commas for example: !clericSpell Blessing|1|PER,+1 <a href="https://gist.github.com/sturtus/8353030" rel="nofollow">https://gist.github.com/sturtus/8353030</a>