https://github.com/HerculesWS/Hercules/commit/3d87a990181fb8e6654ba18c6821106e87c88141