is there a better way of adding source mod which will not conflict on the upcoming hercules updates? if there is can someone teach it to me, thanks in advance
Yes, there is. It's called Hercules Plugin Manager. I don't know how to use it since I'm not source dev, but you can overload any function you want (must be those covered by the Hercules Renewal Phase One) without risking to have conflicts on your files.