Scripts

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