It’s not a hard-coded rule in 3.5, but with certain exceptions (mostly related to mind control), I like 4e’s global rule that “creatures are aware of the effects on them.” It’s not perfect and you can find examples of when it’s not a great rule, but in the aggregate, I think it’s a rule that solves more problems than it causes. Especially with regard to keeping things running smoothly at the table.