enoHlaaluScript
Morrowind.esm
Variables
2
Local Variables
noLore
test
Source
1Begin enoHlaaluScript
2
3short noLore
4short test
5
6;disable him if you're the new grandmaster...
7if ( CellChanged == 1 )
8 if ( GetJournalIndex MT_Grandmaster >= 110 )
9 if ( GetDisabled == 0 )
10 Disable
11 endif
12 endif
13endif
14
15
16;otherwise, as long as he lives, skip the rest of all this...
17if ( OnDeath == 0 )
18 Return
19endif
20
21
22;if you kill him after rank 7, you are the new grandmaster.
23Set test to GetPCRank "Morag Tong"
24
25if ( test == 7 )
26 PCRaiseRank
27 PCRaiseRank
28 Player->ModReputation 3
29endif
30
31if ( test == 8 )
32 PCRaiseRank
33 Player->ModReputation 3
34endif
35
36
37;this item Eno Hlaalu "always" has.
38AddItem sanguineamuletenterprise 1
39
40
41;if you've given him any of these, you can get them back here...
42if ( GetJournalIndex MT_S_BalancedArmor >= 100 )
43 AddItem sanguinebeltbalancedarmor 1
44endif
45
46if ( GetJournalIndex MT_S_DeepBiting >= 100 )
47 AddItem sanguinebeltdeepbiting 1
48endif
49
50if ( GetJournalIndex MT_S_Denial >= 100 )
51 AddItem sanguinebeltdenial 1
52endif
53
54if ( GetJournalIndex MT_S_Fleetness >= 100 )
55 AddItem sanguinebeltfleetness 1
56endif
57
58if ( GetJournalIndex MT_S_FluidEvasion >= 100 )
59 AddItem sanguineringfluidevasion 1
60endif
61
62if ( GetJournalIndex MT_S_GlibSpeech >= 100 )
63 AddItem sanguineamuletglibspeech 1
64endif
65
66if ( GetJournalIndex MT_S_Golden >= 100 )
67 AddItem sanguineringgoldenw 1
68endif
69
70if ( GetJournalIndex MT_S_Green >= 100 )
71 AddItem sanguineringgreenw 1
72endif
73
74if ( GetJournalIndex MT_S_Hewing >= 100 )
75 AddItem sanguinebelthewing 1
76endif
77
78if ( GetJournalIndex MT_S_HornyFist >= 100 )
79 AddItem sanguinerglovehornyfist 1
80endif
81
82if ( GetJournalIndex MT_S_Impaling >= 100 )
83 AddItem sanguinebeltimpaling 1
84endif
85
86if ( GetJournalIndex MT_S_Leaping >= 100 )
87 AddItem sanguineshoesleaping 1
88endif
89
90if ( GetJournalIndex MT_S_MartialCraft >= 100 )
91 AddItem sanguinebeltmartialcraft 1
92endif
93
94if ( GetJournalIndex MT_S_NimbleArmor >= 100 )
95 AddItem sanguineamuletnimblearmor 1
96endif
97
98if ( GetJournalIndex MT_S_Red >= 100 )
99 AddItem sanguineringredw 1
100endif
101
102if ( GetJournalIndex MT_S_Safekeeping >= 100 )
103 AddItem sanguinelglovesafekeeping 1
104endif
105
106if ( GetJournalIndex MT_S_Silver >= 100 )
107 AddItem sanguineringsilverw 1
108endif
109
110if ( GetJournalIndex MT_S_Smiting >= 100 )
111 AddItem sanguinebeltsmiting 1
112endif
113
114if ( GetJournalIndex MT_S_Stalking >= 100 )
115 AddItem sanguineshoesstalking 1
116endif
117
118if ( GetJournalIndex MT_S_StolidArmor >= 100 )
119 AddItem sanguinebeltstolidarmor 1
120endif
121
122if ( GetJournalIndex MT_S_Sublime >= 100 )
123 AddItem sanguineringsublimew 1
124endif
125
126if ( GetJournalIndex MT_S_Sureflight >= 100 )
127 AddItem sanguinebeltsureflight 1
128endif
129
130if ( GetJournalIndex MT_S_Swiftblade >= 100 )
131 AddItem sanguinergloveswiftblade 1
132endif
133
134if ( GetJournalIndex MT_S_Transcendent >= 100 )
135 AddItem sanguineringtranscendw 1
136endif
137
138if ( GetJournalIndex MT_S_Transfiguring >= 100 )
139 AddItem sanguineringtransfigurw 1
140endif
141
142if ( GetJournalIndex MT_S_Unseen >= 100 )
143 AddItem sanguineringunseenw 1
144endif
145
146End