;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

%100
+5
+6


[@main]
#IF
checkPkPoint 2

#SAY
#INCLUDE [..\Market_Def\00BuySell_Std.txt] @Convert_BuySellStd_PK

#ACT
Break

#ELSESAY
{FCOLOR/1}PLEASE NOTE, IF YOU HAVE BROKEN\
AN ITEM USING THE GEM SYSTEM\
LOG OUT AND IN BEFORE REFINING\
OR YOU WILL {FCOLOR/10}LOSE YOUR WEAPON!{FCOLOR/1}\
AND WE WILL NOT REPLACE IT!{FCOLOR/12}\\
<[ I HAVE READ AND UNDERSTOOD! ]/@GotoNextBit>\\

[@GotoNextBit]
#SAY
Hi, My name is {FCOLOR/10}<$NPCNAME>{FCOLOR/12}\\
I am the most distinguished blacksmith in the world\
I am able to refine you weapon if it has reached\
its next level\\
{FCOLOR/1}PLEASE NOTE, IF YOU HAVE JUST BROKEN\
AN ITEM USING THE GEM SYSTEM\
LOG OUT AND IN BEFORE REFINING\
OR YOU WILL {FCOLOR/10}LOSE YOUR WEAPON!{FCOLOR/1}\
AND WE WILL NOT REPLACE IT!{FCOLOR/12}\\
<[ Refine Weapon ]/@Refine_Cmd>\
<[ Get back a refined weapon ]/@GetBack_Cmd>\
<[ Refining help ]/@Refine_Help_Cmd> \
<[ Change the weapons Element ]/@Change_Atom_Cmd>\
<[ Special Repair ]/@SpecialRepairWep>\
#IF
checkweaponlevel 10

#SAY
<Name my Weapon/@RefineName_Cmd>\

#IF

#SAY
<[ Exit ]/@exit>\

#IF
ISADMIN
#SAY
<[ Add a Refine ]/@AddRefine>\
<[ GM Refine ]/@Refine_CmdAdded>\
<[ Move NPC ]/@MoveNPC1>\

[@SpecialRepairWep]
#ACT
GetRepairCost  1
Mov D1 %P9
#SAY
This will cost you <$OUTPUT(P9)> Gold\
<[ Continue ]/@SpecialRepairWep1>\
<[ Main Menu ]/@Main>\

[@SpecialRepairWep1]
#IF
CheckGold %D1
#ACT
RepairItem  1
Take Gold %D1
#SAY
All Repaired\
#ELSESAY
You don't have that much gold\\
<[ Main Menu ]/@Main>\



[@MoveNPC1]
#SAY
NPC Moved
#ACT
;;;;;"currentmap,x,y,npcname" telemap x y;;;;; 
movenpc "10,282,253,Derek_(Refining)" 3 207 154

[@Refine_CmdAdded]
#CALL [System\WeaponRefineAdded.txt] @Refine

[@GetBack_Cmd]
#ACT
GetBackUpgItem

[@Refine_Help_Cmd]
#CALL [System\WeaponRefinehelp.txt] @Refine_Help

[@Change_Atom_Cmd]
#CALL [System\WeaponChangeAtom.txt] @ChangeAtom

[@RefineName_Cmd]
#CALL [System\WeaponRefineName.txt] @RefineName

[@Refine_Cmd]
#CALL [System\WeaponRefine.txt] @Refine

[@AddRefine]
#ACT
  HLSCRIPTCMD ITEMREMAKEEQU 1 13 1
#SAY
Done

[~@upgradenow_ok]

#SAY
I will now refine your weapon, this can be ready\
immediately, but please do not come back later\
that 7 days as I might sell it to recover the cost\
of the refine!\
<[ Back ]/@Main>\

[~@upgradenow_ing]

#SAY
I am already refining a weapon for you.  You must\
Finish that refine before starting another one.\
<[ Back ]/@Main>\

[~@upgradenow_fail]

#SAY
You don't have everything I need!\
Come back when you have it all\
<[ Back ]/@Main>\

[~@getbackupgnow_ok]

#SAY
Well, I have finished at last...\
Just give it a try to test it\
<[ Exit ]/@exit>\

[~@getbackupgnow_duraok]

#SAY
The Durability has been upgraded\
<[ Exit ]/@exit>\

[@Success]

#SAY
Well, I have finished at last...\
Just give it a try to test it\
<[ Exit ]/@exit>\

[~@getbackupgnow_ing]

#SAY
I have not finished yet...\
Come back later\
<[ Exit ]/@exit>\

[~@getbackupgnow_fail]

#SAY
I am sorry, but I don't remember having a weapon\
off you.  Are you sure?\
If was a long time ago, I may have sold\
<[ Back ]/@Main>\

[~@getbackupgnow_nenoughlv]

#SAY
Weapon Rank Promotion\
<[ Back ]/@Main>\

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;