Cure Light Wounds from the Compendium shows up with "Will half ( harmless ); see text" in the Save field. This seems to mean I get no save and hence no DC that I might need when targeting undead. And I can see that the "Options" field under "Macro Text" contains {{saving_throw=}} . But if I change it to "Will half ( unharmful ); see text" then I get save with DC. And "Options" contains {{saving_throw=@{save}}} . What's the logic that decides whether or not a spell roll generates a save? Maybe it's this code from shouldNotDisplayOption in PFUtils.js: case 'save': case 'saving_throw': return ((/^no/i.test(val) || /harmless/i.test(val)) && !(/and|or/i.test(val)));