Advertisement
SoshiSen

Bothersome Boldore

Aug 2nd, 2020
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.56 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=1;command= /perms user PLAYER permission set nucleus.kits.bb true)
  52. fire_command(delay=2;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=False
  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. skip_to_stage(delay=4;stage=4)
  119. }
  120. conditions
  121. {
  122. has_item(flipped=False;itemid=Lapis Lazuli Ore;count=5)
  123. has_item(flipped=False;itemid=Gold Ore;count=5)
  124. has_item(flipped=False;itemid=Redstone Ore;count=5)
  125. }
  126. type=enter_zone(minx=-756;maxx=-827;miny=36;maxy=47;minz=-736;maxz=-693;world=Vanha)
  127. }
  128. }
  129. stage=4
  130. {
  131. {
  132. description=Fight the Boldore
  133. hint=Boldore brawl
  134. timestocomplete=1
  135. hidden=False
  136. infinite=False
  137. triggers
  138. {
  139. skip_to_stage(delay=0;stage=5)
  140. }
  141. type=kill_pokemon(name=Boldore)
  142. }
  143. {
  144. description=Fight the Boldore
  145. hint=Catch
  146. timestocomplete=1
  147. hidden=True
  148. infinite=False
  149. triggers
  150. {
  151. skip_to_stage(delay=0;stage=5)
  152. }
  153. type=catch_pokemon(name=Boldore)
  154. }
  155. {
  156. description=Fight the Boldore
  157. hint=Flee
  158. timestocomplete=1
  159. hidden=True
  160. infinite=False
  161. triggers
  162. {
  163. skip_to_stage(delay=0;stage=5)
  164. }
  165. type=flee_from_pokemon(name=Boldore)
  166. }
  167. {
  168. description=Fight the Boldore
  169. hint=Abnormal
  170. timestocomplete=1
  171. hidden=True
  172. infinite=False
  173. triggers
  174. {
  175. skip_to_stage(delay=0;stage=5)
  176. }
  177. type=battle_end_abnormal()
  178. }
  179. {
  180. description=Fight the Boldore
  181. hint=Run out
  182. timestocomplete=1
  183. hidden=True
  184. infinite=False
  185. triggers
  186. {
  187. skip_to_stage(delay=0;stage=5)
  188. }
  189. type=run_out_of_pokemon()
  190. }
  191. {
  192. description=Fight the Boldore
  193. hint=Log off
  194. timestocomplete=1
  195. hidden=True
  196. infinite=False
  197. triggers
  198. {
  199. skip_to_stage(delay=0;stage=5)
  200. }
  201. type=log_off()
  202. }
  203. }
  204. stage=5
  205. {
  206. {
  207. description=Return to the head miner
  208. hint=With the ores with you, and hold the iron pickaxe
  209. timestocomplete=1
  210. hidden=False
  211. infinite=False
  212. triggers
  213. {
  214. take_item(delay=1;itemid=Redstone Ore;count=5)
  215. take_item(delay=1;itemid=Gold Ore;count=5)
  216. take_item(delay=1;itemid=Lapis Lazuli Ore;count=5)
  217. fire_command(delay=0;command=/replaceitem entity PLAYER slot.weapon.mainhand air)
  218. }
  219. conditions
  220. {
  221. has_item(flipped=False;itemid=Redstone Ore;count=5)
  222. has_item(flipped=False;itemid=Lapis Lazuli Ore;count=5)
  223. has_item(flipped=False;itemid=Gold Ore;count=5)
  224. holding_item(flipped=False;itemid=Iron Pickaxe)
  225. }
  226. 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 any more 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.)
  227. }
  228. }
  229. stage=6
  230. {
  231. {
  232. description=Talk to the injured miner
  233. hint=He should be inside his home
  234. timestocomplete=1
  235. hidden=False
  236. infinite=False
  237. 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…)
  238. }
  239. {
  240. description=Ask some of the other miners
  241. hint=Does not show
  242. timestocomplete=1
  243. hidden=True
  244. infinite=True
  245. 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 ...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!)
  246. }
  247. {
  248. description=Ask around
  249. hint=Does not show
  250. timestocomplete=1
  251. hidden=True
  252. infinite=True
  253. 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.)
  254. }
  255. }
  256. stage=7
  257. {
  258. {
  259. description=Head into the ruby cave
  260. hint=Homer said it was deeper in the mine
  261. timestocomplete=1
  262. hidden=False
  263. infinite=False
  264. triggers
  265. {
  266. send_chat(delay=0;message=&bAs you go deeper into the cave, you start to see where all the Boldore have been hiding....)
  267. skip_to_stage(delay=1;stage=8)
  268. }
  269. type=enter_zone(minx=-829;maxx=-808;miny=41;maxy=50;minz=-685;maxz=-662;world=vanha)
  270. }
  271. }
  272. stage=8
  273. {
  274. {
  275. description=Kill 10 Boldore
  276. hint=In the ruby cave
  277. timestocomplete=10
  278. hidden=False
  279. infinite=False
  280. triggers
  281. {
  282. send_chat(delay=2;message=&bAs you kill the last Boldore, you notice a chunk of it breaks off.)
  283. fire_command(delay=3;command=/give PLAYER pixelmon:red_shard 1 0 {display:{Name:"Boldore chunk"}})
  284. skip_to_stage(delay=4;stage=9)
  285. }
  286. type=kill_pokemon(name=Boldore)
  287. }
  288. }
  289. stage=9
  290. {
  291. {
  292. description=Go deeper into the cave
  293. hint=Preferably the big pile of rubies
  294. timestocomplete=1
  295. hidden=False
  296. infinite=False
  297. triggers
  298. {
  299. send_chat(delay=0;message=&bAs you get closer, a Gigalith attacks from the shadows!)
  300. spawn_and_battle(delay=1;name=Gigalith;level=40;bossLevel=3;x=-825;y=46;z=-659)
  301. skip_to_stage(delay=2;stage=11)
  302. }
  303. type=enter_zone(minx=-823;maxx=-828;miny=45;maxy=47;minz=-662;maxz=-659;world=vanha)
  304. }
  305. }
  306. stage=10
  307. {
  308. {
  309. description=Kill 10 more Boldore
  310. hint=It shouldn't be that "hard" to kill them again
  311. timestocomplete=10
  312. hidden=False
  313. infinite=False
  314. triggers
  315. {
  316. send_chat(delay=1;message=&bAfter killing the last Boldore, you go back to the ruby pile and fight the Gigalith.)
  317. skip_to_stage(delay=2;stage=9)
  318. }
  319. type=kill_pokemon(name=Boldore)
  320. }
  321. }
  322. stage=11
  323. {
  324. {
  325. description=Defeat the Gigalith
  326. hint=I'm good at writing hints
  327. timestocomplete=1
  328. hidden=False
  329. infinite=False
  330. triggers
  331. {
  332. 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.)
  333. fire_command(delay=2;command=/give PLAYER pixelmon:ruby_pickaxe 1 0 {display:{Lore:["Made using the finest Boldore shards"],Name:"Boldore Pickaxe"}})
  334. skip_to_stage(delay=3;stage=12)
  335. }
  336. type=kill_pokemon(name=Gigalith)
  337. }
  338. {
  339. description=Defeat the Gigalith
  340. hint=Run out
  341. timestocomplete=1
  342. hidden=True
  343. infinite=False
  344. triggers
  345. {
  346. send_chat(delay=0;message=&bThe Gigalith retreats deeper into the cave. Looks like you need to battle more Boldore to anger it again...)
  347. skip_to_stage(delay=1;stage=10)
  348. }
  349. type=run_out_of_pokemon()
  350. }
  351. {
  352. description=Defeat the Gigalith
  353. hint=Flee
  354. timestocomplete=1
  355. hidden=True
  356. infinite=False
  357. triggers
  358. {
  359. send_chat(delay=0;message=&bThe Gigalith retreats deeper into the cave. Looks like you need to battle more Boldore to anger it again...)
  360. skip_to_stage(delay=1;stage=10)
  361. }
  362. type=flee_from_pokemon(name=Gigalith)
  363. }
  364. {
  365. description=Defeat the Gigalith
  366. hint=Abnormal
  367. timestocomplete=1
  368. hidden=True
  369. infinite=False
  370. triggers
  371. {
  372. skip_to_stage(delay=0;stage=10)
  373. }
  374. type=battle_end_abnormal()
  375. }
  376. {
  377. description=Fight the Gigalith
  378. hint=Log off
  379. timestocomplete=1
  380. hidden=True
  381. infinite=False
  382. triggers
  383. {
  384. skip_to_stage(delay=0;stage=10)
  385. }
  386. type=log_off()
  387. }
  388. }
  389. stage=12
  390. {
  391. {
  392. description=Show the head miner what you found
  393. hint=Hold the ruby pickaxe to give it back
  394. timestocomplete=1
  395. hidden=False
  396. infinite=False
  397. triggers
  398. {
  399. give_item(delay=2;itemid=Rocky helmet;count=1)
  400. give_money(delay=1;amount=500)
  401. fire_command(delay=0;command=/replaceitem entity PLAYER slot.weapon.mainhand air)
  402. show_title(delay=4;titletext=Bothersome Boldore;titlecolour=dark_green;subtitletext=Quest Completed)
  403. }
  404. conditions
  405. {
  406. holding_item(flipped=False;itemid=Ruby Pickaxe)
  407. }
  408. 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 pickaxe made from a Boldore?;chatline3=I knew it! He was angering the Boldore on purpose, just so he could 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...)
  409. }
  410. }
  411. }
  412.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement