Skip to content

Commit

Permalink
Merge pull request #257 from rune-js/revert-smithing-dood
Browse files Browse the repository at this point in the history
Reverting changes to master-smithing-tutor plugin
  • Loading branch information
Tynarus authored Mar 6, 2021
2 parents 25821ed + 06a6047 commit 9bd8543
Showing 1 changed file with 25 additions and 10 deletions.
35 changes: 25 additions & 10 deletions src/plugins/npcs/varrock/master-smithing-tutor-plugin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,19 @@ const talkTo : npcAction = (details) => {
player.sendMessage('The Master Smithing Tutor gives you a hammer.', true);
player.outgoingPackets.sendUpdateAllWidgetItems(widgets.inventory, player.inventory);
}),
tutor => [Emote.GENERIC, `As you get better you'll find you will be able to smith Mithril and eventually Adamantite and even Runite. This can be very lucrative but very expensive on the coal front.`],
tutor => [Emote.GENERIC, `It may be worth you stockpiling coal for a while before attempting these difficult metals or even sticking to good old reliable iron by the bucket load.`],
tutor => [Emote.GENERIC, `If you want to stop yourself from failing to smith iron, I suggest purchasing some rings of forging. Be aware that they will break after a certain number of bars are smelted.`],
tutor => [Emote.GENERIC, `You can save coal when smelting by using the Blast Furnace over in Keldagrim. But I doubt you will be granted access there, sorry.`],
tutor => [Emote.GENERIC, `If you are looking for something more interesting to smith, you could talk to Otto Godblessed about smithing hastae. Though I don't think he will talk to you.`],
tutor => [Emote.WONDERING, `Is there anything else you would like to know?`],
(options, tag_options) => [
tutor => [Emote.GENERIC, `You're going to get your hand on some metal bars.`],
tutor => [Emote.GENERIC, `You could do this by mining your own ores and smelting them at a furnace.`],
tutor => [Emote.GENERIC, `There is a furnace in Lumbridge, just north of the castle opposite the general store.`],
tutor => [Emote.GENERIC, `If you are looking for some ore, there is a mine east of Varrock.`],
tutor => [Emote.GENERIC, `There you can find some copper and tin ore. Don't forget to bring a pickaxe.`],
tutor => [Emote.GENERIC, `When you have your bars, bring them to an anvil to open the smithing interface.`],
tutor => [Emote.GENERIC, `If the item name is in black, this means you do not have the level to smith the item.`],
tutor => [Emote.GENERIC, `If the name is in white, this means you have the level to smith the item.`],
tutor => [Emote.GENERIC, `You will see the bars required to smith the item underneath the name of the item.`],
tutor => [Emote.GENERIC, `If the number of bars is in orange, this means that you do not have enough bars to smith the item.`],
tutor => [Emote.GENERIC, `If it is in green, this means you have enough bars for the item.`],
player => [Emote.GENERIC, `Thanks for the advice.`],
(options) => [
`What kinds of things can I smith?`, [
goto('tag_what_kinds')
],
Expand All @@ -38,10 +44,19 @@ const talkTo : npcAction = (details) => {
tutor => [Emote.GENERIC, `There are many things you can make, from weapons to your good old fashioned armour.`],
tutor => [Emote.GENERIC, `Weapons are the cheapest things to smith. They range from a measly one bar, all the way to three bars.`],
tutor => [Emote.GENERIC, `Armour can be the costliest item to smith, the cost of each item ranges from a measly one bar all the way up to a whopping five bars.`],
tutor => [Emote.GENERIC, `Some weapons and armour, such as darts, will require you to have gained knowledge on how to smith them. This is due to the complex nature of the weapon.`],
tutor => [Emote.GENERIC, `You might find that other items don't require conventional bars you would gather. Some may require you to piece blades back together or even infuse a crystal into a piece of armour.`],
tutor => [Emote.GENERIC, `Some weapons and armours, such as darts, will require you to have gained knowledge on how to smith them.`],
tutor => [Emote.GENERIC, `This is due to the complex nature of the weapon.`],
tutor => [Emote.GENERIC, `You might find other items don't require conventional bars you would gather.`],
tutor => [Emote.GENERIC, `Some may require you to piece back together or even infuse a crystal into a piece of armour.`],
tutor => [Emote.GENERIC, `Is there anything else you want to know?`],
goto('tag_options')
options => [
`How can i train my smithing?`, [
goto('tag_how_to_train')
],
`No, thank you.`, [
goto('tag_no_thanks')
]
]
],
`Not right now, thank you.`, [
(player, tag_no_thanks) => [Emote.GENERIC, `Not right now, thank you.`],
Expand Down

0 comments on commit 9bd8543

Please sign in to comment.