9
3

arat570459.lua 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265
  1. --[[
  2. Script Name : SpawnScripts/qeynos_combined02/arat570459.lua
  3. Script Purpose : Waypoint Path for arat570459.lua
  4. Script Author : Rylec
  5. Script Date : 10-04-2021 07:32:23
  6. Script Notes : Locations collected from Live
  7. --]]
  8. function spawn(NPC)
  9. waypoints(NPC)
  10. end
  11. function hailed(NPC, Spawn)
  12. FaceTarget(NPC, Spawn)
  13. end
  14. function respawn(NPC)
  15. spawn(NPC)
  16. end
  17. function waypoints(NPC)
  18. MovementLoopAddLocation(NPC, 610.77, -35.22, -229.87, 2, MakeRandomInt(2, 6))
  19. MovementLoopAddLocation(NPC, 609.8, -35.26, -229.85, 2, MakeRandomInt(2, 6))
  20. MovementLoopAddLocation(NPC, 610.73, -35.23, -228.9, 2, MakeRandomInt(2, 6))
  21. MovementLoopAddLocation(NPC, 610.72, -35.22, -230.01, 2, MakeRandomInt(1, 3))
  22. MovementLoopAddLocation(NPC, 607.07, -34.05, -232.82, 7, 0)
  23. MovementLoopAddLocation(NPC, 606.63, -33.31, -234.2, 7, 0)
  24. MovementLoopAddLocation(NPC, 605.16, -32.3, -235.78, 7, 0)
  25. MovementLoopAddLocation(NPC, 605.1, -31.67, -237.25, 7, 0)
  26. MovementLoopAddLocation(NPC, 602.82, -31.23, -238.92, 7, 0)
  27. MovementLoopAddLocation(NPC, 597.47, -31.26, -238.57, 7, 0, "changegrid_Going_Up")
  28. MovementLoopAddLocation(NPC, 594.88, -30.04, -236.04, 7, 0)
  29. MovementLoopAddLocation(NPC, 593.26, -29.15, -235.12, 7, 0)
  30. MovementLoopAddLocation(NPC, 591.21, -28, -233.14, 7, 0)
  31. MovementLoopAddLocation(NPC, 588.46, -28, -232.77, 7, 0)
  32. MovementLoopAddLocation(NPC, 592.52, -25.53, -225.15, 7, 0)
  33. MovementLoopAddLocation(NPC, 593.86, -24.74, -223.39, 7, 0)
  34. MovementLoopAddLocation(NPC, 594.31, -24.79, -222.3, 7, 0)
  35. MovementLoopAddLocation(NPC, 594.76, -24.83, -221.49, 7, 0)
  36. MovementLoopAddLocation(NPC, 595.06, -24.75, -220.01, 7, MakeRandomInt(1, 3))
  37. MovementLoopAddLocation(NPC, 591.14, -27.51, -228.89, 7, 0)
  38. MovementLoopAddLocation(NPC, 590.01, -28.02, -230.3, 7, 0)
  39. MovementLoopAddLocation(NPC, 589.78, -28.04, -232.15, 7, 0)
  40. MovementLoopAddLocation(NPC, 591.26, -28, -233.49, 7, 0)
  41. MovementLoopAddLocation(NPC, 594.27, -29.33, -234.44, 7, 0)
  42. MovementLoopAddLocation(NPC, 595.4, -30.13, -235.54, 7, 0)
  43. MovementLoopAddLocation(NPC, 599.81, -31.25, -238.07, 7, 0)
  44. MovementLoopAddLocation(NPC, 602.06, -31.24, -239.81, 7, 0, "changegrid_Going_Down")
  45. MovementLoopAddLocation(NPC, 604.18, -31.25, -239.39, 7, 0)
  46. MovementLoopAddLocation(NPC, 607.03, -32.82, -235.59, 7, 0)
  47. MovementLoopAddLocation(NPC, 608.25, -34.08, -233.53, 7, 0)
  48. MovementLoopAddLocation(NPC, 610.69, -35.21, -230.91, 7, MakeRandomInt(1, 3))
  49. MovementLoopAddLocation(NPC, 608.93, -34.47, -233.06, 7, 0)
  50. MovementLoopAddLocation(NPC, 604.14, -31.24, -237.78, 7, 0)
  51. MovementLoopAddLocation(NPC, 602.64, -31.22, -240.24, 7, 0)
  52. MovementLoopAddLocation(NPC, 600.3, -31.26, -239.08, 7, 0, "changegrid_Going_Up")
  53. MovementLoopAddLocation(NPC, 598.06, -31.24, -237.22, 7, 0)
  54. MovementLoopAddLocation(NPC, 594.69, -29.73, -235.12, 7, 0)
  55. MovementLoopAddLocation(NPC, 592.38, -28.3, -233.31, 7, 0)
  56. MovementLoopAddLocation(NPC, 590.02, -28.04, -231.85, 7, 0)
  57. MovementLoopAddLocation(NPC, 591.07, -27.76, -229.6, 7, 0)
  58. MovementLoopAddLocation(NPC, 592.21, -26.03, -226.08, 7, 0)
  59. MovementLoopAddLocation(NPC, 593.8, -24.72, -223.6, 7, 0)
  60. MovementLoopAddLocation(NPC, 594.97, -24.74, -219.94, 7, MakeRandomInt(1, 3))
  61. MovementLoopAddLocation(NPC, 594.07, -24.77, -222.86, 7, 0)
  62. MovementLoopAddLocation(NPC, 592.43, -25.81, -225.75, 7, 0)
  63. MovementLoopAddLocation(NPC, 592.32, -26.07, -226.32, 7, 0)
  64. MovementLoopAddLocation(NPC, 590.43, -27.36, -228.17, 7, 0)
  65. MovementLoopAddLocation(NPC, 587.87, -27.98, -230.2, 7, 0)
  66. MovementLoopAddLocation(NPC, 592.93, -28.57, -233.56, 7, 0)
  67. MovementLoopAddLocation(NPC, 593.79, -29.01, -233.9, 7, 0)
  68. MovementLoopAddLocation(NPC, 598.87, -31.26, -238.94, 7, 0)
  69. MovementLoopAddLocation(NPC, 601.15, -31.26, -239.26, 7, 0)
  70. MovementLoopAddLocation(NPC, 603.18, -31.24, -238.76, 7, 0, "changegrid_Going_Down")
  71. MovementLoopAddLocation(NPC, 605.73, -32.34, -236.01, 7, 0)
  72. MovementLoopAddLocation(NPC, 608.23, -34.44, -232.66, 7, 0)
  73. MovementLoopAddLocation(NPC, 609.46, -35.26, -230.37, 7, 0)
  74. MovementLoopAddLocation(NPC, 610.77, -35.23, -228.86, 7, MakeRandomInt(1, 3))
  75. MovementLoopAddLocation(NPC, 609.43, -35.26, -230.91, 7, 0)
  76. MovementLoopAddLocation(NPC, 608.65, -34.94, -231.79, 7, 0)
  77. MovementLoopAddLocation(NPC, 607.37, -33.58, -234.14, 7, 0)
  78. MovementLoopAddLocation(NPC, 604.35, -31.25, -237.7, 7, 0)
  79. MovementLoopAddLocation(NPC, 604.35, -31.25, -237.7, 7, 0)
  80. MovementLoopAddLocation(NPC, 603.05, -31.22, -239.94, 7, 0)
  81. MovementLoopAddLocation(NPC, 600.84, -31.25, -240.34, 7, 0)
  82. MovementLoopAddLocation(NPC, 597.84, -31.24, -237.04, 7, 0, "changegrid_Going_Up")
  83. MovementLoopAddLocation(NPC, 594.93, -29.87, -235.46, 7, 0)
  84. MovementLoopAddLocation(NPC, 594.23, -29.38, -234.68, 7, 0)
  85. MovementLoopAddLocation(NPC, 593.2, -28.87, -234.46, 7, 0)
  86. MovementLoopAddLocation(NPC, 592.26, -28.2, -233.19, 7, 0)
  87. MovementLoopAddLocation(NPC, 590.66, -28.03, -231.99, 7, 0)
  88. MovementLoopAddLocation(NPC, 591.44, -26.57, -226.94, 7, 0)
  89. MovementLoopAddLocation(NPC, 592.71, -25.5, -225.15, 7, 0)
  90. MovementLoopAddLocation(NPC, 593.01, -25.07, -224.27, 7, 0)
  91. MovementLoopAddLocation(NPC, 593.8, -24.73, -223.39, 7, 0)
  92. MovementLoopAddLocation(NPC, 594.33, -24.78, -221.03, 7, MakeRandomInt(1, 3))
  93. MovementLoopAddLocation(NPC, 593.97, -24.76, -223.01, 7, 0)
  94. MovementLoopAddLocation(NPC, 590.73, -27.78, -229.44, 7, 0)
  95. MovementLoopAddLocation(NPC, 589.08, -28.05, -231.81, 7, 0)
  96. MovementLoopAddLocation(NPC, 592.69, -28.51, -233.59, 7, 0)
  97. MovementLoopAddLocation(NPC, 593.61, -28.81, -233.69, 7, 0)
  98. MovementLoopAddLocation(NPC, 595.7, -30.29, -235.49, 7, 0)
  99. MovementLoopAddLocation(NPC, 599.38, -31.24, -237.74, 7, 0)
  100. MovementLoopAddLocation(NPC, 600.23, -31.25, -238.07, 7, 0)
  101. MovementLoopAddLocation(NPC, 602.46, -31.23, -239.69, 7, 0, "changegrid_Going_Down")
  102. MovementLoopAddLocation(NPC, 605.08, -31.8, -236.83, 7, 0)
  103. MovementLoopAddLocation(NPC, 607.58, -33.96, -233.46, 7, 0)
  104. MovementLoopAddLocation(NPC, 609.64, -35.26, -230, 7, MakeRandomInt(1, 3))
  105. MovementLoopAddLocation(NPC, 609.71, -35.01, -232.23, 7, 0)
  106. MovementLoopAddLocation(NPC, 608.3, -34, -233.85, 7, 0)
  107. MovementLoopAddLocation(NPC, 605.72, -32.65, -235.27, 7, 0)
  108. MovementLoopAddLocation(NPC, 604.98, -32.01, -236.35, 7, 0)
  109. MovementLoopAddLocation(NPC, 604.75, -31.57, -237.24, 7, 0)
  110. MovementLoopAddLocation(NPC, 602.93, -31.24, -238.66, 7, 0)
  111. MovementLoopAddLocation(NPC, 600.05, -31.25, -238.61, 7, 0, "changegrid_Going_Up")
  112. MovementLoopAddLocation(NPC, 598.51, -31.25, -237.83, 7, 0)
  113. MovementLoopAddLocation(NPC, 597.24, -31.26, -237.54, 7, 0)
  114. MovementLoopAddLocation(NPC, 595.7, -30.34, -235.83, 7, 0)
  115. MovementLoopAddLocation(NPC, 593.07, -28.91, -234.73, 7, 0)
  116. MovementLoopAddLocation(NPC, 591.31, -28, -233.18, 7, 0)
  117. MovementLoopAddLocation(NPC, 590.43, -28.02, -231.09, 7, 0)
  118. MovementLoopAddLocation(NPC, 591.29, -27.26, -228.48, 7, 0)
  119. MovementLoopAddLocation(NPC, 594.87, -24.84, -221.94, 7, MakeRandomInt(1, 3))
  120. MovementLoopAddLocation(NPC, 591.95, -27, -228.14, 7, 0)
  121. MovementLoopAddLocation(NPC, 591.04, -27.73, -229.43, 7, 0)
  122. MovementLoopAddLocation(NPC, 590.53, -28.02, -231.07, 7, 0)
  123. MovementLoopAddLocation(NPC, 591.29, -28, -232.91, 7, 0)
  124. MovementLoopAddLocation(NPC, 594.55, -29.72, -235.28, 7, 0)
  125. MovementLoopAddLocation(NPC, 596.49, -30.69, -235.9, 7, 0)
  126. MovementLoopAddLocation(NPC, 598.43, -31.26, -238.41, 7, 0)
  127. MovementLoopAddLocation(NPC, 600.22, -31.26, -239.61, 7, 0)
  128. MovementLoopAddLocation(NPC, 602.51, -31.23, -239.56, 7, 0, "changegrid_Going_Down")
  129. MovementLoopAddLocation(NPC, 604.57, -32.02, -235.92, 7, 0)
  130. MovementLoopAddLocation(NPC, 606.45, -33.4, -233.89, 7, 0)
  131. MovementLoopAddLocation(NPC, 607.08, -34.32, -232.13, 7, 0)
  132. MovementLoopAddLocation(NPC, 612.11, -35.23, -228.38, 7, MakeRandomInt(1, 3))
  133. MovementLoopAddLocation(NPC, 610.77, -35.22, -229.87, 7, MakeRandomInt(2, 6))
  134. MovementLoopAddLocation(NPC, 609.8, -35.26, -229.85, 2, MakeRandomInt(2, 6))
  135. MovementLoopAddLocation(NPC, 610.73, -35.23, -228.9, 2, MakeRandomInt(2, 6))
  136. MovementLoopAddLocation(NPC, 610.72, -35.22, -230.01, 2, MakeRandomInt(2, 6))
  137. MovementLoopAddLocation(NPC, 607.07, -34.05, -232.82, 2, 0)
  138. MovementLoopAddLocation(NPC, 606.63, -33.31, -234.2, 2, 0)
  139. MovementLoopAddLocation(NPC, 605.16, -32.3, -235.78, 2, 0)
  140. MovementLoopAddLocation(NPC, 605.1, -31.67, -237.25, 2, 0)
  141. MovementLoopAddLocation(NPC, 602.82, -31.23, -238.92, 2, 0)
  142. MovementLoopAddLocation(NPC, 597.47, -31.26, -238.57, 2, 0, "changegrid_Going_Up")
  143. MovementLoopAddLocation(NPC, 594.88, -30.04, -236.04, 2, 0)
  144. MovementLoopAddLocation(NPC, 593.26, -29.15, -235.12, 2, 0)
  145. MovementLoopAddLocation(NPC, 591.21, -28, -233.14, 2, 0)
  146. MovementLoopAddLocation(NPC, 588.46, -28, -232.77, 2, 1)
  147. MovementLoopAddLocation(NPC, 592.52, -25.53, -225.15, 2, 0)
  148. MovementLoopAddLocation(NPC, 593.86, -24.74, -223.39, 2, 0)
  149. MovementLoopAddLocation(NPC, 594.31, -24.79, -222.3, 2, 0)
  150. MovementLoopAddLocation(NPC, 594.76, -24.83, -221.49, 2, 0)
  151. MovementLoopAddLocation(NPC, 595.06, -24.75, -220.01, 2, MakeRandomInt(12, 18))
  152. MovementLoopAddLocation(NPC, 591.14, -27.51, -228.89, 2, 0)
  153. MovementLoopAddLocation(NPC, 590.01, -28.02, -230.3, 2, 0)
  154. MovementLoopAddLocation(NPC, 589.78, -28.04, -232.15, 2, 0)
  155. MovementLoopAddLocation(NPC, 591.26, -28, -233.49, 2, 0)
  156. MovementLoopAddLocation(NPC, 594.27, -29.33, -234.44, 2, 0)
  157. MovementLoopAddLocation(NPC, 595.4, -30.13, -235.54, 2, 0)
  158. MovementLoopAddLocation(NPC, 599.81, -31.25, -238.07, 2, 0)
  159. MovementLoopAddLocation(NPC, 602.06, -31.24, -239.81, 2, 0, "changegrid_Going_Down")
  160. MovementLoopAddLocation(NPC, 604.18, -31.25, -239.39, 2, 0)
  161. MovementLoopAddLocation(NPC, 607.03, -32.82, -235.59, 2, 0)
  162. MovementLoopAddLocation(NPC, 608.25, -34.08, -233.53, 2, 0)
  163. MovementLoopAddLocation(NPC, 610.69, -35.21, -230.91, 2, MakeRandomInt(2, 6))
  164. MovementLoopAddLocation(NPC, 608.93, -34.47, -233.06, 2, 0)
  165. MovementLoopAddLocation(NPC, 604.14, -31.24, -237.78, 2, 0)
  166. MovementLoopAddLocation(NPC, 602.64, -31.22, -240.24, 2, 1)
  167. MovementLoopAddLocation(NPC, 600.3, -31.26, -239.08, 2, 0, "changegrid_Going_Up")
  168. MovementLoopAddLocation(NPC, 598.06, -31.24, -237.22, 2, 0)
  169. MovementLoopAddLocation(NPC, 594.69, -29.73, -235.12, 2, 0)
  170. MovementLoopAddLocation(NPC, 592.38, -28.3, -233.31, 2, 0)
  171. MovementLoopAddLocation(NPC, 590.02, -28.04, -231.85, 2, MakeRandomInt(2, 6))
  172. MovementLoopAddLocation(NPC, 591.07, -27.76, -229.6, 2, 0)
  173. MovementLoopAddLocation(NPC, 592.21, -26.03, -226.08, 2, 0)
  174. MovementLoopAddLocation(NPC, 593.8, -24.72, -223.6, 2, 0)
  175. MovementLoopAddLocation(NPC, 594.97, -24.74, -219.94, 2, MakeRandomInt(2, 6))
  176. MovementLoopAddLocation(NPC, 594.07, -24.77, -222.86, 2, 0)
  177. MovementLoopAddLocation(NPC, 592.43, -25.81, -225.75, 2, 0)
  178. MovementLoopAddLocation(NPC, 592.32, -26.07, -226.32, 2, 0)
  179. MovementLoopAddLocation(NPC, 590.43, -27.36, -228.17, 2, 0)
  180. MovementLoopAddLocation(NPC, 587.87, -27.98, -230.2, 2, 1)
  181. MovementLoopAddLocation(NPC, 592.93, -28.57, -233.56, 2, 0)
  182. MovementLoopAddLocation(NPC, 593.79, -29.01, -233.9, 2, 0)
  183. MovementLoopAddLocation(NPC, 598.87, -31.26, -238.94, 2, 0)
  184. MovementLoopAddLocation(NPC, 601.15, -31.26, -239.26, 2, 0)
  185. MovementLoopAddLocation(NPC, 603.18, -31.24, -238.76, 2, 0, "changegrid_Going_Down")
  186. MovementLoopAddLocation(NPC, 605.73, -32.34, -236.01, 2, 0)
  187. MovementLoopAddLocation(NPC, 608.23, -34.44, -232.66, 2, 0)
  188. MovementLoopAddLocation(NPC, 609.46, -35.26, -230.37, 2, 0)
  189. MovementLoopAddLocation(NPC, 610.77, -35.23, -228.86, 2, MakeRandomInt(2, 6))
  190. MovementLoopAddLocation(NPC, 609.43, -35.26, -230.91, 2, 0)
  191. MovementLoopAddLocation(NPC, 608.65, -34.94, -231.79, 2, 0)
  192. MovementLoopAddLocation(NPC, 607.37, -33.58, -234.14, 2, 0)
  193. MovementLoopAddLocation(NPC, 604.35, -31.25, -237.7, 2, 0)
  194. MovementLoopAddLocation(NPC, 604.35, -31.25, -237.7, 2, 0)
  195. MovementLoopAddLocation(NPC, 603.05, -31.22, -239.94, 2, 0)
  196. MovementLoopAddLocation(NPC, 600.84, -31.25, -240.34, 2, 0)
  197. MovementLoopAddLocation(NPC, 597.84, -31.24, -237.04, 2, 0, "changegrid_Going_Up")
  198. MovementLoopAddLocation(NPC, 594.93, -29.87, -235.46, 2, 0)
  199. MovementLoopAddLocation(NPC, 594.23, -29.38, -234.68, 2, 0)
  200. MovementLoopAddLocation(NPC, 593.2, -28.87, -234.46, 2, 0)
  201. MovementLoopAddLocation(NPC, 592.26, -28.2, -233.19, 2, 0)
  202. MovementLoopAddLocation(NPC, 590.66, -28.03, -231.99, 2, 0)
  203. MovementLoopAddLocation(NPC, 591.44, -26.57, -226.94, 2, 0)
  204. MovementLoopAddLocation(NPC, 592.71, -25.5, -225.15, 2, 0)
  205. MovementLoopAddLocation(NPC, 593.01, -25.07, -224.27, 2, 0)
  206. MovementLoopAddLocation(NPC, 593.8, -24.73, -223.39, 2, 0)
  207. MovementLoopAddLocation(NPC, 594.33, -24.78, -221.03, 2, MakeRandomInt(2, 6))
  208. MovementLoopAddLocation(NPC, 593.97, -24.76, -223.01, 2, 0)
  209. MovementLoopAddLocation(NPC, 590.73, -27.78, -229.44, 2, 0)
  210. MovementLoopAddLocation(NPC, 589.08, -28.05, -231.81, 2, 1)
  211. MovementLoopAddLocation(NPC, 592.69, -28.51, -233.59, 2, 0)
  212. MovementLoopAddLocation(NPC, 593.61, -28.81, -233.69, 2, 0)
  213. MovementLoopAddLocation(NPC, 595.7, -30.29, -235.49, 2, 0)
  214. MovementLoopAddLocation(NPC, 599.38, -31.24, -237.74, 2, 0)
  215. MovementLoopAddLocation(NPC, 600.23, -31.25, -238.07, 2, 0)
  216. MovementLoopAddLocation(NPC, 602.46, -31.23, -239.69, 2, 0, "changegrid_Going_Down")
  217. MovementLoopAddLocation(NPC, 605.08, -31.8, -236.83, 2, 0)
  218. MovementLoopAddLocation(NPC, 607.58, -33.96, -233.46, 2, 0)
  219. MovementLoopAddLocation(NPC, 609.64, -35.26, -230, 2, MakeRandomInt(2, 6))
  220. MovementLoopAddLocation(NPC, 609.71, -35.01, -232.23, 2, 0)
  221. MovementLoopAddLocation(NPC, 608.3, -34, -233.85, 2, 0)
  222. MovementLoopAddLocation(NPC, 605.72, -32.65, -235.27, 2, 0)
  223. MovementLoopAddLocation(NPC, 604.98, -32.01, -236.35, 2, 0)
  224. MovementLoopAddLocation(NPC, 604.75, -31.57, -237.24, 2, 0)
  225. MovementLoopAddLocation(NPC, 602.93, -31.24, -238.66, 2, 0)
  226. MovementLoopAddLocation(NPC, 600.05, -31.25, -238.61, 2, 0, "changegrid_Going_Up")
  227. MovementLoopAddLocation(NPC, 598.51, -31.25, -237.83, 2, 0)
  228. MovementLoopAddLocation(NPC, 597.24, -31.26, -237.54, 2, 0)
  229. MovementLoopAddLocation(NPC, 595.7, -30.34, -235.83, 2, 0)
  230. MovementLoopAddLocation(NPC, 593.07, -28.91, -234.73, 2, 0)
  231. MovementLoopAddLocation(NPC, 591.31, -28, -233.18, 2, 0)
  232. MovementLoopAddLocation(NPC, 590.43, -28.02, -231.09, 2, 0)
  233. MovementLoopAddLocation(NPC, 591.29, -27.26, -228.48, 2, 0)
  234. MovementLoopAddLocation(NPC, 594.87, -24.84, -221.94, 2, MakeRandomInt(2, 6))
  235. MovementLoopAddLocation(NPC, 591.95, -27, -228.14, 2, 0)
  236. MovementLoopAddLocation(NPC, 591.04, -27.73, -229.43, 2, 0)
  237. MovementLoopAddLocation(NPC, 590.53, -28.02, -231.07, 2, 0)
  238. MovementLoopAddLocation(NPC, 591.29, -28, -232.91, 2, 0)
  239. MovementLoopAddLocation(NPC, 594.55, -29.72, -235.28, 2, 0)
  240. MovementLoopAddLocation(NPC, 596.49, -30.69, -235.9, 2, 0)
  241. MovementLoopAddLocation(NPC, 598.43, -31.26, -238.41, 2, 0)
  242. MovementLoopAddLocation(NPC, 600.22, -31.26, -239.61, 2, 0)
  243. MovementLoopAddLocation(NPC, 602.51, -31.23, -239.56, 2, MakeRandomInt(2, 6), "changegrid_Going_Down")
  244. MovementLoopAddLocation(NPC, 604.57, -32.02, -235.92, 2, 0)
  245. MovementLoopAddLocation(NPC, 606.45, -33.4, -233.89, 2, 0)
  246. MovementLoopAddLocation(NPC, 607.08, -34.32, -232.13, 2, 0)
  247. MovementLoopAddLocation(NPC, 612.11, -35.23, -228.38, 2, MakeRandomInt(2, 6))
  248. end
  249. --------------------------------------------------------------------------------------
  250. -- NPC Change Grid
  251. --------------------------------------------------------------------------------------
  252. function changegrid_Going_Up(NPC)
  253. SetGridID(NPC, 677951544)
  254. end
  255. function changegrid_Going_Down(NPC)
  256. SetGridID(NPC, 1548185851)
  257. end