Quote:
For the poison Eval Script, I am thinking
if (hero.tagis[IsRace.rDwarf] = 0) then
perform hero.assign[DamageRes.dtPoison]
endif
|
Keep everything from the original "non-dwarf" section.
Quote:
if (hero.tagis[IsRace.rDwarf] = 0) then
#situational[hero.child[svAll],"Advantage on saving throws vs poison",field[thingname].text]
perform hero.assign[DamageRes.dtPoison]
endif
|
The "#Situational" is what gives the asterisk for the "advantage on saves vs poison" when viewing from a character sheet.
As for the other things, I'll see if I can't create the thing you're going for after I get off work, unless someone else answers your query. I'm no expert in making eval scripts (in part because there is no decent guide for 5e Editor), but I've managed to scrounge up a bunch of custom items that work by copying scripts from already existing items (like you've done.