I cloned a fresh ElunaTrinityWotlk source and when I added Rochet2's reforging script for example (or any other custom script, might be a general include problem), though git apply Reforging.diff and applied without errors. It can't find the ScriptPCH.h in the Reforging script. The header wasn't in the header files but the ScriptPCH.cpp was in the source files. I added the header manually but it still gives me the errors. When I include everything that ScriptPCH.h includes there are no errors, but yeah... that's just a hackfix.