TR_M1_IC_Lesa-Script
TR_Mainland.esm
Variables
2
Local Variables
sick
OnPCHitMe
Source
1Begin TR_M1_IC_Lesa-Script
2
3short sick
4short OnPCHitMe
5
6;this script handles Lesa's messageboxes
7
8if ( OnPCHitMe )
9 "TR_m1_Fainat Masiriran"->setfight 100
10 "TR_m1_Fainat Masiriran"->setdisposition 0
11 set OnPCHitMe to 0
12endif
13
14if ( OnActivate )
15 if ( GetJournalIndex "TR_M1_FW_IC1_Guar" == 10 )
16 if ( GetDeadCount TR_M1_Q_Lesa == 0 )
17 messagebox "The guar's eyes are droopy, and its legs wobble with the effort of standing. This creature is clearly sick."
18 set "TR_m1_Fainat Masiriran".control to 1
19 endif
20 endif
21 Activate
22endif
23
24if ( GetJournalIndex "TR_M1_FW_IC1_Guar" < 10 )
25elseif ( sick == 2 )
26elseif ( sick == 0 )
27 set sick to 1
28elseif ( sick != 1 ) ;this script handles Lesa's illness.
29elseif ( GetEffect sEffectCureCommonDisease == 1 )
30 Journal "TR_M1_FW_IC1_Guar" 30
31 if ( "tr_m1_fainat masiriran".controlQ == 0 )
32 "tr_m1_fainat masiriran"->moddisposition -20
33 else
34 "tr_m1_fainat masiriran"->moddisposition 20
35 endif
36 set sick to 2
37elseif ( GetJournalIndex "TR_M1_FW_IC1_Guar" >= 30 )
38 set sick to 2
39endif
40
41end