Self object Reference is not compatible with object reference

Hard to tell since I don’t know what you’re trying to do.

Something along those lines maybe?

(bad example, setting only one variable as often as the array is long, is probably not useful to you, but you get the idea)

Okay I’ll post an example

279148-input.png

This is the input to begin cast on master spell this is one giving an error so this input as can see is master spell

which is way it’s a self reference it get’s an instance a the specif BP am using so say I cast a spell this function would call self and self would equal fireball or frost bolt or something but the error is it would change based upon what spell your using but error am saying it not compatible with it’s self and this problem is happening over anything that is using the self node

So anyone got any more Idea’s?

So I just realized a common factor in all of my blueprints they are all referenced in the player character either they have functions that gets called from the player or they are casting and getting a referenced by the player so am looking through my player character right now but not finding anything off

I can only venture a guess here that some of the pins got disconnected or invalidated when you updated engine. I know this can happen sometimes when you copy stuff over. I know this is probably a pain in the butt but I’d go over the code or at lease recompile some of the main blueprints. You could start by checking “Current Debuffs” and “Fire Debuffs”. I will fish for more information (google skills). Sorry if this isn’t helpful at all.

Alright thanks I did just kinda of a bandage fix I just changed input type on my functions to actor and casted to needed the need class no sure how good a fix that is

Try and check to see if you copied extra folders accidentally into other folders. If you have two of the same… it could interfere.