Scripts

TR_m3_TT_FS_facestealer_7_sc

TR_Mainland.esm
Variables 11
Local Variables
doOnce
noidle
noattack
nohit
noflee
TR_abomination
powerReverse
T_Local_NPC
NoLore
T_Local_NoLore
TR_Map
Source
1Begin TR_m3_TT_FS_facestealer_7_sc 2 3short doOnce 4short noidle 5short noattack 6short nohit 7short noflee 8short TR_abomination 9short powerReverse 10short T_Local_NPC 11short NoLore 12short T_Local_NoLore 13short TR_Map 14 15if ( TR_Map != 3 ) 16 set TR_Map to 3 17endif 18 19if ( MenuMode ) 20 Return 21endif 22 23if ( OnDeath == 1 ) 24 Journal TR_m3_TT_FaceStealer 40 25endif 26 27if ( TR_m3_TT_FS_helm_on == 0 ) 28 if ( player->GetSpell T_De_Ab_FacelessHelm ) 29 set TR_m3_TT_FS_helm_on to 1 30 endif 31elseif ( player->GetSpell T_De_Ab_FacelessHelm == 0 ) 32 set TR_m3_TT_FS_helm_on to 0 33endif 34 35if ( GetJournalIndex TR_m3_TT_FaceStealer < 38 ) 36 if ( GetSpellEffects "TR_m3_TT_FS_magic" ) 37 if ( powerReverse == 0 ) 38 set powerReverse to 1 39 SetMagicka 0 40 RemoveSpell "TR_m3_TT_FS_magic" 41 addspell TR_m3_TT_FS_nerf 42 player->addspell TR_m3_TT_FS_boon 43 StartScript TR_m3_TT_FS_failure 44 SetFlee 100 45 ForceGreeting 46 Return 47 endif 48 elseif ( TR_m3_TT_FS_helm_on == 1 ) 49 if ( powerReverse == 0 ) 50 set powerReverse to 1 51 SetMagicka 0 52 RemoveSpell "TR_m3_TT_FS_magic" 53 addspell TR_m3_TT_FS_nerf 54 player->addspell TR_m3_TT_FS_boon 55 StartScript TR_m3_TT_FS_failure 56 SetFlee 100 57 ForceGreeting 58 Return 59 endif 60 endif 61endif 62 63if ( doOnce ) 64 return 65endif 66 67if ( GetJournalIndex TR_m3_TT_FaceStealer >= 38 ) 68 SetMagicka 0 69 addspell TR_m3_TT_FS_nerf 70 SetFlee 100 71 set powerReverse to 1 72endif 73 74StartCombat player 75set doOnce to 1 76set TR_abomination to 16 77ModCurrentHealth -650 78Say, "Vo\v\Hit_vDM009.mp3", "Uh.. Uhugh!" 79 80End