When adding in UFUNCTION(reliable, server) causes compile error, why?

Very nice read. Nice to see it basically the same as udk :). I’m going after not using much blue prints. Do as much as i can in code :).

If i take the Reliable, Server OUT it will compile.
This function needs to be this way. i also have a few more functions i need to set the same way. When i do, same stuff happens as above. These few functions that i need (Reliable, Server) must be that or things will not work right.

Any help would be great thanks.