wow I think that makes a tons more sense....
so let me see if I understand correctly...

IF "!c1&!c2&!c3&c4"
C1---> IsEqual(_Char,null)
C2---> CharacterIsIgnoringGroundSurface(_Char)
c3---> CharacterIsDead(_Char)
c4---> CharacterIsPlayer(_Char)
c5---> whateverFunction(_blah)
ect+1 --->
THEN