Scripts

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