I have tried this so many different way that i’ve lost track and i think im going in circles. I have a set of items (rings, bangles, amulets, etc) and when you pick them up, i want them to be able to apply different effects to the character (i.e. +10 to health magic etc). I have tried a blue print interface with no success. I also have a struct to store values. I’ve also used a bool var for “equipped” that would apply the effect. things like that…
No matter what, i can’t seem to get past the problem that when i unequip the item, or switch it out for another item, it should un-apply to existing effect (i.e. +10 to heath should subtract 10 on unequip), and add a different effect from another item (i.e. +10 to magic). I have gone so far as to try a “matches wildcard” node to see if i can use the item name to apply and remove. no matter what, i can get the effect to apply, can’t figure out how to apply new and remove the old buff. any thoughts or help appreciated!!