If i have a task with a %character% reference, and use the restriction:
[Referenced character] [must] [Exist]
The restriction will still pass if I execute the task and pass it an object as a parameter.
I would have expected it to check that the referenced character was indeed a character, but all of the Exist restrictions seem to only check that the reference is an item.