Temper (script)

From Elanthipedia
Jump to navigation Jump to search
Temper (script)
Category crafting,Forging
Front-end StormFront,Wizard,Genie
Author Pfanston


Description

You can find the Forging guide here Forging guide. Make sure you read it to understand what is going on.

Note this script tempers tools, weapons, or armor. You dont need to do this for work orders but it sometimes increases the pay out. Make sure your temper item is in your right or left hand to start the process. One very important note. If you do not have the technique TOOL TEMPERING in blacksmithing, or the techniques METAL WEAPON TEMPERING and/or RARE METAL WEAPON TEMPERING in weaponsmithing, or the techniques METAL ARMOR TEMPERING and or RARE-METAL ARMOR TEMPERING in armorsmithing, then this script will not work. You must have some of these techniques to do tempering which makes the item more durable. And yes that does mean if you have all those techniques you can temper anything made in forging using this script.

The script will then get the tongs out and begin the process.

Front End Changes

The script is currently set up and will run in stormfront, genie, and the wizard as is. It is a fairly simple script as most of tempering an item consists of heating the item and pounding on it for a while. Just be aware that tempering an item is actually just a bit harder than making it, so its possible your effort could damage the item and you would have to take it to a repair place.

Other Forging Scripts

This script temper.cmd is a subset of forging scripts. The others are as follows:

armorsmith.cmd
weaponsmith.cmd
ingot_making.cmd
repair1.cmd
blacksmith.cmd

Instructions

Make sure you have tools in the tempercontainer, check the guide to make sure you have the right ones you need. The item to be tempered must be in hand, can be either hand but the right hand would be better.

Type .temper <item> <tempercontainer>

where <item> is the item to be reinforced, a tool, weapon, or armor by name. Awl, scimitar, gloves, hauberk, etc.
<tempercontainer> where tools start.

Example: .temper saw bag
.temper chisels bag
.temper rifflers bag
.temper drawknife bag
.temper yardstick bag
.temper needles bag
.temper scraper bag
.temper hammer bag
.temper pliers bag
.temper tongs bag
.temper scissors bag
.temper pestle bag
.temper stick bag
.temper knife bag
.temper axe bag

Script

#temper
#  usage .temper <item> <tempercontainer>
#    where <item> is the item to be reinforced, a tool,
#                 weapon, or armor by name.  Awl, scimitar,
#                 gloves, hauberk, etc.
#          <tempercontainer> where tools start.
#
# Note this script tempers tools, weapons, or armor.  You dont need to do this for
# work orders but it sometimes increases the pay out.  Make sure your temper item
# is in your right or left hand to start the process.
#

StartT:
  put get tongs from my %2
waitfor You get
  put put my %1 on forge
waitfor You glance down
  put put my %1 on forge
  match Tbellows As you finish the fire flickers and is unable to consume its fuel
  match Tbellows As you finish working the fire dims and produces less heat from
  match Tshovel fire dies down and needs more fuel
  match Tshovel fire dies down and appears to need some more fuel
  match TEnd does not seem suitable for that
  match TEnd needs to be cleaned of the clay by pouring oil on it
  match TEnd metal looks to be in need of some oil to preserve
  match TEnd1 What were you referring
  match Tturn Roundtime
matchwait

Tturn:
  pause 1
  put turn %1 on forge with my tongs
  match Tbellows As you finish the fire flickers and is unable to consume its fuel
  match Tbellows As you finish working the fire dims and produces less heat from
  match Tshovel fire dies down and needs more fuel
  match Tshovel fire dies down and appears to need some more fuel
  match TEnd does not seem suitable for that
  match TEnd need to be cleaned of the clay by pouring oil on it
  match TEnd needs to be cleaned of the clay by pouring oil on it
  match TEnd metal looks to be in need of some oil to preserve
  match TEnd1 What were you referring
  match Tturn Roundtime
matchwait

Tbellows:
  pause 2
  put get my bellows from my %2
waitfor You get
  put push my bellows
waitfor Roundtime
  put put my bellows in my %2
waitfor You put
goto Tturn

Tshovel:
  pause 2
  put get my shovel from my %2
waitfor You get
  put push fuel with my shovel
waitfor Roundtime
  put put my shovel in my %2
waitfor You put
goto Tturn

TEnd:
  pause 2
  put put my tongs in my %2
waitfor You put
  put get %1 from forge
waitfor You get
  put get my oil from my %2
waitfor You get
  put pour my oil on my %1
waitfor Roundtime
  put put my oil in my %2
waitfor You put
  pause 1
echo -------------------------------
echo =  One %1 has been Tempered.
echo -------------------------------
exit

TEnd1:
  pause 1
echo ----------------------------------------
echo =  You dont have a %1 in hand to temper.
echo ----------------------------------------
exit