Blueprint communication between my weapon and hero bluprint classes

Hey Guys,
I just ran into a little issue and don’t really know how to fix it. As I created a weapon blueprint that is supposed to be there for managing how many bullets there are in the weapon, the particle effects etc. But for some reason it doesn’t do anything, so my first thought was that I might have to have some way of commuunication between my hero blueprint and the weapon blueprint…

This thought is based on my previous weapon concept in which the hero blueprint managed all the bullets etc, which worked fine… for some reason though It just won’t work when I have a seperate blueprint for it.

The first thing I notice is that you’re casting an empty object to hero, did you mean to reference the actual hero character?

Yep this is your problem see blueprint communication tutorial and see casting
Hero can’t cast to hero maybe use a self node