https://github.com/HerculesWS/Hercules/commit/6a5386d1085d3e1333bcb6281f604efbd10e01aa