Don't use "when bullet hits player", if you used it. I had something like that set for my grenades, but it always ended up them exploding me and not the mob I wanted. It still should be server-compatibile.
Other than that, it's pretty weird. Are you sure you set correctly source entity and target entity elements everywhere? (source for you, target for enemy)
I have a couple of questions before.
Are you using this function?
if so, can you upload a screenshot of the code?
Don't use "when bullet hits player", if you used it. I had something like that set for my grenades, but it always ended up them exploding me and not the mob I wanted. It still should be server-compatibile.
Other than that, it's pretty weird. Are you sure you set correctly source entity and target entity elements everywhere? (source for you, target for enemy)