added immunity checks, to Effect System, and some attribute functions, for getting attributes from actors