Hey, thanks for responding I really appreciate it.
The reason I had those “Switch Has Authority” nodes was just for extra protection (at least that’s what the guy who made Epic’s networking videos said), but I’ve removed them as I can see how they are redundant. Here is what “Do Damage” looks like now:
I tried moving the raycasting logic to it’s own function that’s called on the server, but that seems to not do anything (As in, it doesn’t even fire the raycast anymore - I’m assuming that I messed up somewhere along the line while transferring everything over):
I’ve set all functions to reliable.
Once again, thank you for taking the time to help out, I appreciate it
EDIT: Also, thanks for the dedicated server tip- that should make things a little easier when it comes to figuring out what works and what doesn’t.


