:smithing:
ifamountundergoto(5,171,:walktobank:)
sleepifover(90)
useonobjectcoords2(2,102,520)
waitforquestmenu(300)
answer(1)
waitforquestmenu(300)
answer(2)
waitforquestmenu(300)
answer(1)
wait(1500)
waitforbubble()
wait(200)
goto(:smithing:)

:walktoanvil:
walkto(103,520)
goto(:smithing:)

:walktobank:
walkto(104,512)
goto(:banking:)

:banking:
talktobankerwhilenotinbank()
wait(500)
depositall(118)
wait(500)
withdraw(171,10)
wait(100)
withdraw(171,10)
wait(100)
withdraw(171,10)
goto(:walktoanvil:)