setvariable lastcombat jab setvariable exp 1 setvariable wieldbriq false setvariable range none setvariable stanceattack true ACTION put hide when discovers your hiding place #ACTION setvariable killweaponout true when You draw out your short bow from the traveler's back ACTION setvariable range melee when closes to melee range ACTION setvariable range melee when you close to melee ACTION setvariable range pole when You retreat back to pole range. ACTION setvariable range missile when You retreat from combat ACTION setvariable range melee when You are already at melee ACTION goto skinandsearch when A bristle-backed peccary flops in a porky heap, squealing one last time before passing into oblivion. ACTION goto skinandsearch when The dobek moruryn slumps into a heap. ACTION goto skinandsearch when The dobek moruryn trembles violently before finally collapsing. ACTION setvariable stanceattack true when You are attacking with 100% of your offensive skill. ACTION setvariable stanceattack false when You are attacking with 50% of your offensive skill. ACTION setvariable stanceattack false when Attack : 50% ACTION setvariable stanceattack true when Attack : 100% ACTION setvariable wieldbriq true when You draw out your briquet from the greatsword sheath. ACTION setvariable wieldbriq false when You sheathe the briquet in your greatsword sheath. ACTION setvariable speed false when Your augmented reaction times slow as one of your mental pillars supporting it ceases. ACTION put khri stop when Your augmented reaction times slow as one of your mental pillars supporting it ceases. ACTION setvariable speed true when You feel preternaturally quick, which will vanish when any pillar supporting it does. ACTION setvariable speed false when You are not currently under the influence of any meditations. ACTION setvariable speed true when Your mind focused in all the proper patterns, you feel your body adjust to the new speed, further augmenting your reactions. #ACTION setvariable focus 1 when With deep breaths, you recall your training and focus your mind into the most universal of meditations, #ACTION setvariable focus 0 when Your focused mind falters, and you feel slightly less competent overall. ACTION setvariable lastcombat lunge when Last Combat Maneuver: Lunge ACTION setvariable lastcombat parry when Last Combat Maneuver: Jab ACTION setvariable lastcombat draw when Last Combat Maneuver: Draw ACTION setvariable lastcombat feint when Last Combat Maneuver: Feint ACTION setvariable lastcombat thrust when Last Combat Maneuver: Thrust ACTION setvariable lastcombat parry when Last Combat Maneuver: Parry ACTION setvariable lastcombat lunge when You lunge ACTION setvariable lastcombat jab when you jab ACTION setvariable lastcombat draw when you draw ACTION setvariable lastcombat feint when you feint ACTION setvariable lastcombat thrust when you thrust ACTION setvariable lastcombat parry when You move into a position to parry. ACTION put look when YOU HAVE BEEN IDLE action put awake when Overall state of mind: clear action put awake when Overall state of mind: fluid action put sleep when Overall state of mind: murky action put sleep when Overall state of mind: very action put sleep when Overall state of mind: dense action put sleep when Overall state of mind: thick action put sleep when Overall state of mind: stagnant action put sleep when Overall state of mind: frozen initcheck: put stance put khri check pause 2 khridowncheck: put info match khridowncheck You may only have match startingkhri Concentration: 230 match startingkhri Concentration: 231 match startingkhri Concentration: 232 match danceloop TDPs: matchwait startingkhri: put retre match startingkhri ...wait match startingkhri You may only have match startingkhri You retreat back to pole range. match startingkhri You attempt to retreat match standup You must stand first. match gokhri You retreat from combat. match gokhri You are already as far away as you can get! matchwait gokhri: put kh start focus waitfor you put kh start speed waitfor you if %monstercount > 2 && %speed then goto crowdcontrol if %monstercount > 0 then goto danceloop if %monstercount = 0 then goto holdingpatterns standup: put dance match standup You may only have match standup ...wait match standup You are so unbalanced match standup You attempt match startingkhri You leap to matchwait Danceloop: if %monstercount > 2 && %speed then gosub crowdcontrol if %monstercount > 1 && !%speed then gosub crowdcontrol if %monstercount = 0 then goto holdingpatterns if !%wieldbriq then put wield my briq if %stanceattack then put stance evas if %range != "melee" then goto advance goto danceloop_%lastcombat danceloop_jab: if %monstercount > 2 && %speed then goto crowdcontrol if %monstercount > 1 && !%speed then goto crowdcontrol if %range != "melee" then goto advance put exp put parry pause 2 danceloop_parry: if %monstercount > 2 && %speed then goto crowdcontrol if %monstercount > 1 && !%speed then goto crowdcontrol if %range != "melee" then goto advance put exp put feint pause 2 danceloop_lunge: danceloop_feint: if %monstercount > 2 && %speed then goto crowdcontrol if %monstercount > 1 && !%speed then goto crowdcontrol if %range != "melee" then goto advance put draw pause 2 danceloop_draw: if %monstercount > 2 && %speed then goto crowdcontrol if %monstercount > 1 && !%speed then goto crowdcontrol if %range != "melee" then goto advance put thrust pause 2 danceloop_thrust: if %monstercount > 2 && %speed then goto crowdcontrol if %monstercount > 1 && !%speed then goto crowdcontrol if %range != "melee" then goto advance put jab pause 2 if !%speed then goto khridowncheck goto danceloop_jab advance: put eng mo match advance ...wait match danceloop_%lastcombat melee match advance Sorry, matchwait skinandsearch: put sheath match sns2 You sheath match skinandsearch ...wait matchwait sns2: put wield skin knife waitfor you put skin put search pecc waitfor you put drop brist if %monstercount > 2 && %speed then goto crowdcontrol if %monstercount > 1 && !%speed then goto crowdcontrol goto danceloop crowdcontrol: put exp if %exp = "1" then setvariable killweapon short bow if %exp = "2" then setvariable killweapon longbow if %exp = "3" then setvariable killweapon composite bow put hide match clout you slip matchwait clout: if %range != "melee" then goto ccadvance put ambush clout match shooting clout its neck with a single precise stroke! matchwait shooting: if "%wieldbriq" then goto killweaponswitch put ret pause .1 if %range = "melee" then goto shooting shoothiding: put hide match shooting2 you melt into match shoothiding ...wait match shoothiding notices your attempt to hide matchwait shooting2: if %range = "melee" then put retreat put aim put snipe goto shooting killweaponswitch: put she match kws2 You sheath match killweaponswitch ...wait matchwait kws2: put wield "%killweapon" goto shooting holdingpatterns: pattern1a: put get lobs match pattern1a ...wait match pattern1b You get matchwait pattern1b: put hum rumba waitfor you if %%monstercount > 0 then goto packup1 if !%speed then goto khridowncheck put exp sk percept match pattern2a mind lock match pattern2a dazed match pattern2a bewildering match pattern2a bewildered match pattern1c Time matchwait pattern1c: if %monstercount > 0 then goto packup1 put juggle my lobs match pattern1b Roundtime: match packup1 You cannot juggle in combat. match pattern1c Sorry, match pattern1c ...wait matchwait packup1: put stow lobs put stop hum goto danceloop pattern2a: pause 5 goto pattern1a