Advertisement
Guest User

bgjheria + LStest

a guest
May 18th, 2013
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.71 KB | None | 0 0
  1. IF
  2. StateCheck(Myself,STATE_STONE_DEATH)
  3. Global("IWasKickedOut","LOCALS",0)
  4. !NumTimesTalkedTo(0)
  5. GlobalLT("ENDOFBG1","GLOBAL",2)
  6. THEN
  7. RESPONSE #100
  8. ActionOverride(Player1,DisplayString(Myself,92085)) // Running block 0 of BGJHEIRA.BCS
  9. SetGlobal("IWasKickedOut","LOCALS",1)
  10. Continue()
  11. END
  12.  
  13. IF
  14. InParty(Myself)
  15. Global("A6JaheiraWasInParty","GLOBAL",0)
  16. THEN
  17. RESPONSE #100
  18. ActionOverride(Player1,DisplayString(Myself,92086)) // Running block 1 of BGJHEIRA.BCS
  19. SetGlobal("A6JaheiraWasInParty","GLOBAL",1)
  20. END
  21.  
  22. IF
  23. Dead("Xzar") // Xzar
  24. Dead("Montaron")
  25. Global("Xzarfight","GLOBAL",2)
  26. THEN
  27. RESPONSE #100
  28. ActionOverride(Player1,DisplayString(Myself,92087)) // Running block 2 of BGJHEIRA.BCS
  29. SetGlobal("Xzarfight","GLOBAL",0)
  30. DialogInterrupt(TRUE)
  31. JoinParty()
  32. END
  33.  
  34. IF
  35. Global("Xzarfight","GLOBAL",2)
  36. See("Khalid")
  37. !Dead("Khalid") // Khalid
  38. HaveSpell(CLERIC_CURE_LIGHT_WOUNDS)
  39. HPPercentLT("Khalid",50)
  40. THEN
  41. RESPONSE #100
  42. ActionOverride(Player1,DisplayString(Myself,92088)) // Running block 3 of BGJHEIRA.BCS
  43. Spell("Khalid",CLERIC_CURE_LIGHT_WOUNDS)
  44. END
  45.  
  46. IF
  47. Global("Xzarfight","GLOBAL",2)
  48. HaveSpell(CLERIC_CURE_LIGHT_WOUNDS)
  49. HPPercentLT(Myself,50)
  50. THEN
  51. RESPONSE #100
  52. ActionOverride(Player1,DisplayString(Myself,92089)) // Running block 4 of BGJHEIRA.BCS
  53. Spell(Myself,CLERIC_CURE_LIGHT_WOUNDS)
  54. END
  55.  
  56. IF
  57. Global("Xzarfight","GLOBAL",2)
  58. See("Xzar")
  59. !Dead("Xzar") // Xzar
  60. HaveSpell(CLERIC_HOLD_PERSON)
  61. !StateCheck("Xzar",STATE_SLEEPING)
  62. !StateCheck("Xzar",STATE_HELPLESS)
  63. THEN
  64. RESPONSE #100
  65. ActionOverride(Player1,DisplayString(Myself,92090)) // Running block 5 of BGJHEIRA.BCS
  66. Spell("Xzar",CLERIC_HOLD_PERSON)
  67. END
  68.  
  69. IF
  70. Global("Xzarfight","GLOBAL",2)
  71. See("Xzar")
  72. !Dead("Xzar") // Xzar
  73. HaveSpell(CLERIC_COMMAND)
  74. !StateCheck("Xzar",STATE_SLEEPING)
  75. !StateCheck("Xzar",STATE_HELPLESS)
  76. THEN
  77. RESPONSE #100
  78. ActionOverride(Player1,DisplayString(Myself,92091)) // Running block 6 of BGJHEIRA.BCS
  79. Spell("Xzar",CLERIC_COMMAND)
  80. END
  81.  
  82. IF
  83. Global("Xzarfight","GLOBAL",2)
  84. See("Xzar")
  85. !Dead("Xzar") // Xzar
  86. HaveSpell(CLERIC_MAGIC_STONE)
  87. THEN
  88. RESPONSE #100
  89. ActionOverride(Player1,DisplayString(Myself,92092)) // Running block 7 of BGJHEIRA.BCS
  90. Spell("Xzar",CLERIC_MAGIC_STONE)
  91. END
  92.  
  93. IF
  94. Global("Xzarfight","GLOBAL",2)
  95. See("Xzar")
  96. !Dead("Xzar") // Xzar
  97. HaveSpell(CLERIC_CALL_LIGHTNING)
  98. THEN
  99. RESPONSE #100
  100. ActionOverride(Player1,DisplayString(Myself,92093)) // Running block 8 of BGJHEIRA.BCS
  101. Spell("Xzar",CLERIC_CALL_LIGHTNING)
  102. END
  103.  
  104. IF
  105. Global("Xzarfight","GLOBAL",2)
  106. See("Xzar")
  107. !Dead("Xzar") // Xzar
  108. THEN
  109. RESPONSE #100
  110. ActionOverride(Player1,DisplayString(Myself,92094)) // Running block 9 of BGJHEIRA.BCS
  111. AttackReevaluate("Xzar",15)
  112. END
  113.  
  114. IF
  115. Global("Xzarfight","GLOBAL",2)
  116. See("Montaron")
  117. !Dead("Montaron")
  118. HaveSpell(CLERIC_HOLD_PERSON)
  119. !StateCheck("Montaron",STATE_SLEEPING)
  120. !StateCheck("Montaron",STATE_HELPLESS)
  121. THEN
  122. RESPONSE #100
  123. ActionOverride(Player1,DisplayString(Myself,92095)) // Running block 10 of BGJHEIRA.BCS
  124. Spell("Montaron",CLERIC_HOLD_PERSON)
  125. END
  126.  
  127. IF
  128. Global("Xzarfight","GLOBAL",2)
  129. See("Montaron")
  130. !Dead("Montaron")
  131. HaveSpell(CLERIC_COMMAND)
  132. !StateCheck("Montaron",STATE_SLEEPING)
  133. !StateCheck("Montaron",STATE_HELPLESS)
  134. THEN
  135. RESPONSE #100
  136. ActionOverride(Player1,DisplayString(Myself,92096)) // Running block 11 of BGJHEIRA.BCS
  137. Spell("Montaron",CLERIC_COMMAND)
  138. END
  139.  
  140. IF
  141. Global("Xzarfight","GLOBAL",2)
  142. See("Montaron")
  143. !Dead("Montaron")
  144. HaveSpell(CLERIC_MAGIC_STONE)
  145. THEN
  146. RESPONSE #100
  147. ActionOverride(Player1,DisplayString(Myself,92097)) // Running block 12 of BGJHEIRA.BCS
  148. Spell("Montaron",CLERIC_MAGIC_STONE)
  149. END
  150.  
  151. IF
  152. Global("Xzarfight","GLOBAL",2)
  153. See("Montaron")
  154. !Dead("Montaron")
  155. HaveSpell(CLERIC_CALL_LIGHTNING)
  156. THEN
  157. RESPONSE #100
  158. ActionOverride(Player1,DisplayString(Myself,92098)) // Running block 13 of BGJHEIRA.BCS
  159. Spell("Montaron",CLERIC_CALL_LIGHTNING)
  160. END
  161.  
  162. IF
  163. Global("Xzarfight","GLOBAL",2)
  164. See("Montaron")
  165. !Dead("Montaron")
  166. THEN
  167. RESPONSE #100
  168. ActionOverride(Player1,DisplayString(Myself,92099)) // Running block 14 of BGJHEIRA.BCS
  169. AttackReevaluate("Montaron",15)
  170. END
  171.  
  172. IF
  173. GlobalTimerExpired("Jaheira","GLOBAL")
  174. Global("GoToNashkell","GLOBAL",0)
  175. Global("Chapter","GLOBAL",2)
  176. InParty(Myself)
  177. THEN
  178. RESPONSE #100
  179. ActionOverride(Player1,DisplayString(Myself,92100)) // Running block 15 of BGJHEIRA.BCS
  180. StartDialogueNoSet(Player1)
  181. END
  182.  
  183. IF
  184. GlobalTimerExpired("Jaheira","GLOBAL")
  185. Global("GoToNashkell","GLOBAL",1)
  186. Global("Chapter","GLOBAL",2)
  187. InParty(Myself)
  188. THEN
  189. RESPONSE #100
  190. ActionOverride(Player1,DisplayString(Myself,92101)) // Running block 16 of BGJHEIRA.BCS
  191. StartDialogueNoSet(Player1)
  192. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement