TR_m4_Bal_NPC_ArvsShadan_Sc
TR_Mainland.esm
Variables
6
Local Variables
TR_Map
control
controlQ
NoLore
T_Local_NPC
OnPCHitMe
Source
1begin TR_m4_Bal_NPC_ArvsShadan_Sc
2
3; Baluath Questline
4; Script running on Malvenisa Lloryn and her assistants.
5
6short TR_Map
7short control
8short controlQ
9short NoLore
10short T_Local_NPC
11
12short OnPCHitMe
13
14if ( OnPCHitMe )
15 if ( control == 0 )
16 set "TR_m4_Malvenisa Lloryn".control to 1
17 set "TR_m4_Aris Dreleth".control to 1
18 set "TR_m4_Gammush".control to 1
19 "TR_m4_Malvenisa Lloryn"->setfight 100
20 "TR_m4_Aris Dreleth"->setfight 100
21 "TR_m4_Gammush"->setfight 100
22 endif
23endif
24
25if ( OnDeath )
26 if ( GetDeadCount "TR_m4_Malvenisa Lloryn" > 0 )
27 if ( GetDeadCount "TR_m4_Aris Dreleth" > 0 )
28 if ( GetDeadCount "TR_m4_Gammush" > 0 )
29
30 if ( GetJournalIndex "TR_m4_Bal3_ArvsShadan" >= 10 )
31 if ( PCVampire == 1 )
32 Journal "TR_m4_Bal3_ArvsShadan" 30
33 endif
34 endif
35 "TR_m4_V_Alvayah"->PositionCell 1600 5000 15365 10800 "Arvs-Shadan" ; TR_m4_MARK_Bal_Alvayah
36 "TR_m4_V_Alvayah"->AIWander 0 0 0
37 "TR_m4_V_Alvayah"->RemoveSpell "TR_m4_Bal_AlvayahTrap"
38 "TR_m4_V_Alvayah"->ModDisposition 10
39 "TR_m4_V_ArvsShadan_01"->ModDisposition 10
40 "TR_m4_V_ArvsShadan_02"->ModDisposition 10
41
42 if ( PCVampire != 1 )
43 "TR_m4_V_Alvayah"->SetFight 90
44 elseif ( VampClan != 100 )
45 "TR_m4_V_Alvayah"->SetFight 90
46 endif
47
48 endif
49 endif
50 endif
51endif
52
53if ( TR_Map == 4 )
54 return
55endif
56
57set TR_Map to 4
58
59end