Will a change like that affect whether or not the item is given to the player?
By the way, this is the area code for my upgrades:
IF
Global("ForgeItem","GLOBAL",400)
Global("ForgeStuff","GLOBAL",1)
THEN
RESPONSE #100
SetGlobal("ForgeStuff","GLOBAL",0)
TakePartyItem("BRAC10")
TakePartyItem("BRAC07")
DestroyItem("BRAC10")
DestroyItem("BRAC07")
GiveItemCreate("GOFWAR",PLAYER1,0,0,0) // completed item
ActionOverride("wsmith01",StartDialogueNoSet([PC]))
END
IF
Global("ForgeItem","GLOBAL",401)
Global("ForgeStuff","GLOBAL",1)
THEN
RESPONSE #100
SetGlobal("ForgeStuff","GLOBAL",0)
TakePartyItem("CLCK26")
TakePartyItem("TARMOR")
TakePartyItem("SCRL07")
TakePartyItem("RING34")
DestroyItem("CLCK26")
DestroyItem("TARMOR")
DestroyItem("SCRL07")
DestroyItem("RING34")
GiveItemCreate("TREF",PLAYER1,0,0,0) // completed item
ActionOverride("wsmith01",StartDialogueNoSet([PC]))
END
IF
Global("ForgeItem","GLOBAL",402)
Global("ForgeStuff","GLOBAL",1)
THEN
RESPONSE #100
SetGlobal("ForgeStuff","GLOBAL",0)
TakePartyItem("RING39")
TakePartyItem("MISCAU")
DestroyItem("RING39")
DestroyItem("MISCAU")
GiveItemCreate("ROV",PLAYER1,0,0,0) // completed item
ActionOverride("wsmith01",StartDialogueNoSet([PC]))
END
IF
Global("ForgeItem","GLOBAL",403)
Global("ForgeStuff","GLOBAL",1)
THEN
RESPONSE #100
SetGlobal("ForgeStuff","GLOBAL",0)
TakePartyItem("PLAT18")
TakePartyItem("SCRL1F")
DestroyItem("PLAT18")
DestroyItem("SCRL1F")
GiveItemCreate("dfarmor",PLAYER1,0,0,0) // completed item
ActionOverride("wsmith01",StartDialogueNoSet([PC]))
END