Thank you very much for your reply. If I may, I have another question. There are two things I want to do and I'm hoping you can help:
1) I want to be able to make each individual upgrade for weapons be the 'MaxUpgrades' amount rather than the sum of the upgrades. For example, let's say the default sword has a MaxUpgrades of 5. I could get 5 Whetstones, but no other upgrades. What I would like to do is be able to get 5 Whetstones, 5 Regimen, 5 Rage, ect.
2) This is a weird one. I see that you can use TriggerScripts for Weapon Upgrades, but I don't see examples for its usage, in weapons at least. What I wanted to do was max a unique upgrade for a weapon: Once gotten, it gains the ability to pierce, and then removes that upgrade from the potential future upgrades(as obviously you can't stack a true/false). I don't really see how to assign a variable to a specific weapon during a run, could I ask for your help?