Can't call function from another blueprint

In the myCharacter blueprint, I have a function called “changeWeapon”. If I call this function in the Event Graph by using “Event Begin Play”, it works but not if I call it from another blueprint, using a reference to the myCharacter BP. The overlap itself does work, though.
Please refer to the attached pictures for clarification.

Any help would be much appreciated :slight_smile:

18293-untitled-2.jpg

18296-untitled-3.jpg

Did you set the “Character” variable?

Try using the “Get PlayerCharacter” and cast it to your specific one instead of using that variable.

…at least that’s the obvious problem which could appear.

I make that same mistake over and over again… thank you :slight_smile: “Cast to” was what I was looking for.