Advertisement
BlitzAsogi

Bothersome Boldore

Apr 10th, 2020
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.58 KB | None | 0 0
  1. Bothersome Boldore
  2.  
  3. requiredquestpoints=10
  4. rewardquestpoints=3
  5. canpreview=true
  6. previewtext=Down in the Nogrod Mines, the head miner is in dire need of help.
  7. ignoresquestlimit=False
  8. repeatdays=-1
  9. objectives
  10. {
  11. stage=0
  12. {
  13. {
  14. description=Talk to the head miner
  15. hint=In the Nogrod Mines
  16. timestocomplete=1
  17. hidden=True
  18. infinite=False
  19. triggers
  20. {
  21. show_title(delay=1;titletext=Bothersome Boldore;titlecolour=dark_green;subtitletext=Quest Started)
  22. }
  23. type=chat_npc(uuid=d5b99fa7-b2cb-4a3a-a29a-3bec9abc6563;chatline1=Trainers are not allowed this far into the mines, no matter how many Pokémon there are.;chatline2=Sorry trainer. Normally I wouldn't be mad about people being down here, if you would have asked I would let you be down here for a while.;chatline3=But right now, I'm low on manpower. A majority of my employees are either out “sick” or injured.;chatline4=Bastion relies on these resources to help them in battle. If we do not get back on schedule, they will surely suffer.;chatline5=You seem like you have time to kill. Grab a pickaxe from the chest and come back so I can tell you what you need to mine.)
  24. }
  25. }
  26. stage=1
  27. {
  28. {
  29. description=Grab a pickaxe
  30. hint=In the chest by the tool rack in the mine
  31. timestocomplete=1
  32. hidden=False
  33. infinite=False
  34. triggers
  35. {
  36. give_item(delay=1;itemid=Iron Pickaxe;count=1)
  37. }
  38. type=right_click_block(minx=-782;maxx=-782;miny=44;maxy=44;minz=-694;maxz=-694;world=Vanha)
  39. }
  40. }
  41. stage=2
  42. {
  43. {
  44. description=Talk to the head miner
  45. hint=Heigh-ho, heigh-ho, it's off to work you go!
  46. timestocomplete=1
  47. hidden=False
  48. infinite=False
  49. triggers
  50. {
  51. fire_command(delay=0;command=/perms user PLAYER permission set nucleus.kits.bb true)
  52. fire_command(delay=1;command=sudo PLAYER kit bb)
  53. fire_command(delay=3;command=/perms user PLAYER permission unset nucleus.kits.bb)
  54. }
  55. type=chat_npc(uuid=d5b99fa7-b2cb-4a3a-a29a-3bec9abc6563;chatline1=Good, you didn’t run off with it. I’ve had people do that before...;chatline2=That’s why we use iron pickaxes down here and none of those fancy ones.;chatline3=Anyway, these are the ores that Bastion needs the most. I already have enough coal and iron ore, so don't bother getting any of that.;chatline4=Mine the rest of them and then bring them up to me for processing.;chatline5=Oh, and if there are Pokémon nearby, leave them be. They won't harm you.)
  56. }
  57. }
  58. stage=3
  59. {
  60. {
  61. description=Mine some gold
  62. hint=Location in book, right click it
  63. timestocomplete=1
  64. hidden=False
  65. infinite=False
  66. triggers
  67. {
  68. give_item(delay=1;itemid=Gold Ore;count=5)
  69. }
  70. conditions
  71. {
  72. holding_item(flipped=False;itemid=minecraft:iron_pickaxe)
  73. }
  74. type=right_click_block(minx=-820;maxx=-818;miny=44;maxy=45;minz=-697;maxz=-697;world=Vanha)
  75. }
  76. {
  77. description=Mine some redstone
  78. hint=Location in book, right click it
  79. timestocomplete=1
  80. hidden=False
  81. infinite=False
  82. triggers
  83. {
  84. give_item(delay=1;itemid=Redstone Ore;count=5)
  85. }
  86. conditions
  87. {
  88. holding_item(flipped=False;itemid=minecraft:iron_pickaxe)
  89. }
  90. type=right_click_block(minx=-760;miny=37;maxy=40;minz=-730;maxz=-729;world=Vanha)
  91. }
  92. {
  93. description=Mine some lapis
  94. hint=Location in book, right click it
  95. timestocomplete=1
  96. hidden=False
  97. infinite=False
  98. triggers
  99. {
  100. give_item(delay=1;itemid=Lapis Lazuli Ore;count=5)
  101. }
  102. conditions
  103. {
  104. holding_item(flipped=False;itemid=minecraft:iron_pickaxe)
  105. }
  106. type=right_click_block(minx=-755;maxx=-755;miny=37;maxy=40;minz=-724;maxz=-723;world=Vanha)
  107. }
  108. {
  109. description=Fight the Boldore
  110. hint=Do it
  111. timestocomplete=1
  112. hidden=True
  113. infinite=False
  114. triggers
  115. {
  116. send_chat(delay=2;message=&bAs you mine the last ore, a Boldore comes out and attacks!)
  117. spawn_and_battle(delay=3;name=Boldore;level=20;bossLevel=0)
  118. }
  119. conditions
  120. {
  121. has_item(flipped=False;itemid=Lapis Lazuli Ore;count=5)
  122. has_item(flipped=False;itemid=Gold Ore;count=5)
  123. has_item(flipped=False;itemid=Redstone Ore;count=5)
  124. }
  125. type=enter_zone(minx=-756;maxx=-827;miny=36;maxy=47;minz=-736;maxz=-693;world=Vanha)
  126. }
  127. }
  128. stage=4
  129. {
  130. {
  131. description=Fight the Boldore!
  132. hint=Flee
  133. timestocomplete=1
  134. hidden=True
  135. infinite=False
  136. triggers
  137. {
  138. skip_to_stage(delay=0;stage=5)
  139. }
  140. type=flee_from_pokemon(name=Boldore)
  141. }
  142. {
  143. description=Fight the Boldore!
  144. hint=Abnormal
  145. timestocomplete=1
  146. hidden=True
  147. infinite=False
  148. triggers
  149. {
  150. skip_to_stage(delay=0;stage=5)
  151. }
  152. type=battle_end_abnormal()
  153. }
  154. {
  155. description=Fight the Boldore
  156. hint=Run out
  157. timestocomplete=1
  158. hidden=True
  159. infinite=False
  160. triggers
  161. {
  162. skip_to_stage(delay=0;stage=5)
  163. }
  164. type=run_out_of_pokemon()
  165. }
  166. {
  167. description=Fight the Boldore!
  168. hint=Boldore brawl
  169. timestocomplete=1
  170. hidden=False
  171. infinite=False
  172. triggers
  173. {
  174. skip_to_stage(delay=0;stage=5)
  175. }
  176. type=kill_pokemon(name=Boldore)
  177. }
  178. }
  179. stage=5
  180. {
  181. {
  182. description=Return to the head miner
  183. hint=With the ores with you, and hold the iron pickaxe
  184. timestocomplete=1
  185. hidden=False
  186. infinite=False
  187. triggers
  188. {
  189. take_item(delay=1;itemid=Redstone Ore;count=5)
  190. take_item(delay=1;itemid=Gold Ore;count=5)
  191. take_item(delay=1;itemid=Lapis Lazuli Ore;count=5)
  192. fire_command(delay=0;command=/replaceitem entity PLAYER slot.weapon.mainhand air)
  193. }
  194. conditions
  195. {
  196. has_item(flipped=False;itemid=Redstone Ore;count=5)
  197. has_item(flipped=False;itemid=Lapis Lazuli Ore;count=5)
  198. has_item(flipped=False;itemid=Gold Ore;count=5)
  199. holding_item(flipped=False;itemid=Iron Pickaxe)
  200. }
  201. type=chat_npc(uuid=d5b99fa7-b2cb-4a3a-a29a-3bec9abc6563;chatline1=See, nothing to it!;chatline2=Hey, you seem a little banged up. What happened to you?;chatline3=You too? That’s the third Boldore attack this week!;chatline4=Yes, it’s happened before, but it didn’t seem too much of a problem until now.;chatline5=This has to stop. I can not have anymore delays!;chatline6=If you think talking to the other two victims will put a stop to this, go ahead.;chatline7=One of them moved after he was attacked, but the other guy is still here in Nogrod. Look around in the houses here for him.)
  202. }
  203. }
  204. stage=6
  205. {
  206. {
  207. description=Talk to the injured miner
  208. hint=He should be inside his home
  209. timestocomplete=1
  210. hidden=False
  211. infinite=False
  212. type=chat_npc(uuid=5d5379f9-3049-4f81-abe0-222a9e17246a;chatline1=Did my boss send you to get me back to working? I told him I needed to rest!;chatline2=You want to know what happened to me? Sure, got nothing else better to do.;chatline3=I was going into the deeper part of the mines, trying to get some of the better ores. I started mining near some rubies when a bunch of Boldore attacked me.;chatline4=I am lucky to get out of there with just a broken leg.;chatline5=I have no idea what would cause them to attack like that…)
  213. }
  214. {
  215. description=Ask some of the other miners
  216. hint=Does not show
  217. timestocomplete=1
  218. hidden=True
  219. infinite=True
  220. type=chat_npc(uuid=44d4c077-ac18-4916-82f9-bb8edf3c573f;chatline1=Hello there trainer! Want to talk about pickaxes?;chatline2=To be honest I prefer a good crystal pickaxe, they are very....;chatline3=Yeah, I know him. We used to talk about pickaxes.;chatline4=He was always talking about the rubies in the mines, and how they would make for a good pickaxe.;chatline5=I prefer crystal myself.....oh yeah, sorry. I just love talking about pickaxes!;chatline6=Oh, I should get back to work before my boss finds out...;chatline7=Nice talking to you trainer!)
  221. }
  222. {
  223. description=Ask around
  224. hint=Does not show
  225. timestocomplete=1
  226. hidden=True
  227. infinite=True
  228. type=chat_npc(uuid=1d423f87-384f-48c0-997f-e15189ac05cc;chatline1=Hey trainer, I am on my lunch break. Care to join me?;chatline2=Oh, you’re looking for Homer?;chatline3=Yeah, it’s a shame what happened to him.;chatline4=He had it coming though, always showing up for work late, causing gravel slides....;chatline5=The only reason he still has a job is because of the work he does, when he even does it!;chatline6=Anyway, if you want to find him, he's in the house to the right of here.)
  229. }
  230. }
  231. stage=7
  232. {
  233. {
  234. description=Head into the ruby cave
  235. hint=Homer said it was deeper in the mine
  236. timestocomplete=1
  237. hidden=False
  238. infinite=False
  239. triggers
  240. {
  241. send_chat(delay=0;message=&bAs you go deeper into the cave, you start to see where all the Boldore have been hiding....)
  242. skip_to_stage(delay=1;stage=8)
  243. }
  244. type=enter_zone(minx=-829;maxx=-808;miny=41;maxy=50;minz=-685;maxz=-662;world=vanha)
  245. }
  246. }
  247. stage=8
  248. {
  249. {
  250. description=Kill 10 Boldore
  251. hint=In the ruby cave
  252. timestocomplete=10
  253. hidden=False
  254. infinite=False
  255. triggers
  256. {
  257. send_chat(delay=2;message=&bAs you kill the last Boldore, you notice a chunk of it breaks off.)
  258. fire_command(delay=3;command=/give PLAYER pixelmon:red_shard 1 0 {display:{Name:"Boldore chunk"}})
  259. skip_to_stage(delay=4;stage=9)
  260. }
  261. type=kill_pokemon(name=Boldore)
  262. }
  263. }
  264. stage=9
  265. {
  266. {
  267. description=Go deeper into the cave
  268. hint=Preferably the big pile of rubies
  269. timestocomplete=1
  270. hidden=False
  271. infinite=False
  272. triggers
  273. {
  274. send_chat(delay=0;message=&bAs you get closer, a Gigalith attacks from the shadows!)
  275. spawn_and_battle(delay=1;name=Gigalith;level=40;bossLevel=3;x=-825;y=46;z=-659)
  276. skip_to_stage(delay=2;stage=11)
  277. }
  278. type=enter_zone(minx=-823;maxx=-828;miny=45;maxy=47;minz=-662;maxz=-659;world=vanha)
  279. }
  280. }
  281. stage=10
  282. {
  283. {
  284. description=Kill 10 more Boldore
  285. hint=It shouldn't be that "hard" to kill them again
  286. timestocomplete=10
  287. hidden=False
  288. infinite=False
  289. triggers
  290. {
  291. send_chat(delay=1;message=&bAfter killing the last Boldore, you go back to the ruby pile and fight the Gigalith.)
  292. skip_to_stage(delay=2;stage=9)
  293. }
  294. type=kill_pokemon(name=Boldore)
  295. }
  296. }
  297. stage=11
  298. {
  299. {
  300. description=Defeat the Gigalith
  301. hint=I'm good at writing hints
  302. timestocomplete=1
  303. hidden=False
  304. infinite=False
  305. triggers
  306. {
  307. send_chat(delay=1;message=&bAs you defeat the Gigalith, it drops the pickaxe it had lodged in its head. It is the same material as the rock you got.)
  308. fire_command(delay=2;command=/give PLAYER pixelmon:ruby_pickaxe 1 0 {display:{Lore:["Made using the finest Boldore shards"],Name:"Boldore Pickaxe"}})
  309. skip_to_stage(delay=3;stage=12)
  310. }
  311. type=kill_pokemon(name=Gigalith)
  312. }
  313. {
  314. description=Defeat the Gigalith
  315. hint=Run out
  316. timestocomplete=1
  317. hidden=True
  318. infinite=False
  319. triggers
  320. {
  321. send_chat(delay=0;message=&bThe Gigalith retreats deeper into the cave. Looks like you need to battle more Boldore to anger it again...)
  322. skip_to_stage(delay=1;stage=10)
  323. }
  324. type=run_out_of_pokemon()
  325. }
  326. {
  327. description=Defeat the Gigalith
  328. hint=Flee
  329. timestocomplete=1
  330. hidden=True
  331. infinite=False
  332. triggers
  333. {
  334. send_chat(delay=0;message=&bThe Gigalith retreats deeper into the cave. Looks like you need to battle more Boldore to anger it again...)
  335. skip_to_stage(delay=1;stage=10)
  336. }
  337. type=flee_from_pokemon(name=Gigalith)
  338. }
  339. {
  340. description=Defeat the Gigalith
  341. hint=Abnormal
  342. timestocomplete=1
  343. hidden=True
  344. infinite=False
  345. triggers
  346. {
  347. skip_to_stage(delay=0;stage=10)
  348. }
  349. type=battle_end_abnormal()
  350. }
  351. }
  352. stage=12
  353. {
  354. {
  355. description=Show the head miner what you found
  356. hint=Hold the ruby pickaxe to give it back
  357. timestocomplete=1
  358. hidden=False
  359. infinite=False
  360. triggers
  361. {
  362. give_item(delay=2;itemid=Rocky helmet;count=1)
  363. give_money(delay=1;amount=500)
  364. fire_command(delay=0;command=/replaceitem entity PLAYER slot.weapon.mainhand air)
  365. show_title(delay=4;titletext=Bothersome Boldore;titlecolour=dark_green;subtitletext=Quest Completed)
  366. }
  367. conditions
  368. {
  369. holding_item(flipped=False;itemid=Ruby Pickaxe)
  370. }
  371. type=chat_npc(uuid=d5b99fa7-b2cb-4a3a-a29a-3bec9abc6563;chatline1=You managed to get rid of all those Boldore? That's good to hear.;chatline2=What's that in your hand? Is that from the Boldore?! And that pickaxe, it's made from that material?;chatline3=I knew it! He was angering the Boldore on purpose, just so he can make a more durable pickaxe.;chatline4=He deserves getting injured after everything he's made me go through, and he'll be lucky if I don't injure him worse!;chatline5=....Anyway, thanks for your hard work today. Bastion thanks you for your service!;chatline6=And unlike my other workers, you deserve this payment!;chatline7=....You can keep the rock if you want...)
  372. }
  373. }
  374. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement