Courage.Cast(game.GetPlayer(),Self) ;works
Courage.Cast(self, game.GetPlayer()) ;works
Courage.Cast(Self,Self) ;doesn't work
From what I read on the wiki for http://www.creationkit.com/Cast_-_Spell, even a rock can cast a spell, so I'm not sure why this doesn't work.
Thanks for any insight.