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