scn ShojoAddCAHPerkBegin GameMode if GetStage CG04 == 200 if player.getisrace Shojo if (Player.HasPerk ChildAtHeart) == 0 Player.AddPerk ChildAtHeart StopQuest ShojoAddCAHPerkQuest endif endif endifend
Also, is there anything special I have to do with the quest other than make it start game enabled, and apply the script to it?
I tried to figure most of this stuff out on my own using my own knowledge from Oblivion modding as well as the GECK Wiki and the Fallout Wiki as resources. I got it to where the logic looks right (figuring out how to test for the absence of a perk was a bit tricky), and it compiles and saves; I just want to pick the brains of the more experienced modders here to make sure I have it right.