marqss
September 5th, 2025, 22:11
Hi y'all. I'm trying to over-engineer Danger Sense (though my issue is more general), and I would like to do something like this:
Danger Sense; IF: !blinded; ADVSAV: dexterity
However, that doesn't work, the negation causes the IF function to be skipped and gives blanket advantage. 'IF: blinded' works as intended, but it's the opposite of what I want to achieve. I couldn't find a way to negate what IF or IFT checks for, other than what the atlassian page says:
A special tag '!' can be used as a kind of logical NOT.
This seems to only be used in RESIST or IMMUNE effects, though, and doesn't work for IF. Or I'm using it incorrectly.
Is there a way for IF / IFT to work properly for a "not this" condition? What if I want to check for three conditions on the same IF?
Danger Sense; IF: !blinded; ADVSAV: dexterity
However, that doesn't work, the negation causes the IF function to be skipped and gives blanket advantage. 'IF: blinded' works as intended, but it's the opposite of what I want to achieve. I couldn't find a way to negate what IF or IFT checks for, other than what the atlassian page says:
A special tag '!' can be used as a kind of logical NOT.
This seems to only be used in RESIST or IMMUNE effects, though, and doesn't work for IF. Or I'm using it incorrectly.
Is there a way for IF / IFT to work properly for a "not this" condition? What if I want to check for three conditions on the same IF?