I'm trying to set up a class system that can be used by multiple characters in my game including enemies with separate attributes for each one but i'm not sure how to implement this without going into each individual character blueprint

Classes system help

You could use object-oriented class inheritance, but what you’re talking about sounds more like polymorphism, which I don’t know how to do in Blueprints.

So since I don’t know, I guess the way I would try doing it would be to create an Object blueprintclass containing the rpgclass information, and all your character blueprintclasses will have a MyRpgClass variable of that object’s type, so then you can assign any rpgclass to any character.

Then in the rest of your blueprint logic you just refer to the MyRpgClass variable that character has, and pull out the attribute values from there (strength, wisdom, etc.)