├── .gitignore ├── CMake ├── Default.cmake ├── DefaultCXX.cmake ├── DefaultFortran.cmake └── Utils.cmake ├── CMakeLists.txt ├── Charon.sln ├── Charon.vcxproj ├── Charon.vcxproj.filters ├── Charon.vcxproj.user ├── dllmain.cpp ├── features ├── AltBehaviour.cpp ├── AlwaysD3D.cpp ├── CustomFlyingTextPacket.cpp ├── CustomPacket.cpp ├── DebugMode.cpp ├── Dialog.cpp ├── DrawAllStates.cpp ├── Drawing.cpp ├── ExperienceMod.cpp ├── GameLog.cpp ├── GameLoop.cpp ├── Input.cpp ├── ItemQoL.cpp ├── MPQLoader.cpp ├── MapReveal.cpp ├── MapUnits.cpp ├── Misc.cpp ├── Omnivision.cpp ├── PacketsClient.cpp ├── PreventSockets.cpp ├── RoomInit.cpp ├── Settings.cpp ├── Swatch.cpp ├── Template.cpp ├── TxtOverride.cpp ├── Ubers.cpp └── Weather.cpp ├── framework ├── feature.cpp ├── ghidra.extensions.cpp ├── hook.cpp └── utilities.cpp ├── headers ├── D2Structs.h ├── common.h ├── dialog.h ├── feature.h ├── ghidra.h ├── ghidra │ ├── enums.h │ ├── main.h │ ├── naked.h │ ├── readme.md │ └── user.extensions.h ├── hook.h ├── remote.h └── utilities.h └── readme.md /.gitignore: -------------------------------------------------------------------------------- 1 | /.vs 2 | /Debug 3 | /Release 4 | /features/LocalTest.cpp 5 | node_modules -------------------------------------------------------------------------------- /CMake/Default.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/CMake/Default.cmake -------------------------------------------------------------------------------- /CMake/DefaultCXX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/CMake/DefaultCXX.cmake -------------------------------------------------------------------------------- /CMake/DefaultFortran.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/CMake/DefaultFortran.cmake -------------------------------------------------------------------------------- /CMake/Utils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/CMake/Utils.cmake -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Charon.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/Charon.sln -------------------------------------------------------------------------------- /Charon.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/Charon.vcxproj -------------------------------------------------------------------------------- /Charon.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/Charon.vcxproj.filters -------------------------------------------------------------------------------- /Charon.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/Charon.vcxproj.user -------------------------------------------------------------------------------- /dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/dllmain.cpp -------------------------------------------------------------------------------- /features/AltBehaviour.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/AltBehaviour.cpp -------------------------------------------------------------------------------- /features/AlwaysD3D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/AlwaysD3D.cpp -------------------------------------------------------------------------------- /features/CustomFlyingTextPacket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/CustomFlyingTextPacket.cpp -------------------------------------------------------------------------------- /features/CustomPacket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/CustomPacket.cpp -------------------------------------------------------------------------------- /features/DebugMode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/DebugMode.cpp -------------------------------------------------------------------------------- /features/Dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/Dialog.cpp -------------------------------------------------------------------------------- /features/DrawAllStates.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/DrawAllStates.cpp -------------------------------------------------------------------------------- /features/Drawing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/Drawing.cpp -------------------------------------------------------------------------------- /features/ExperienceMod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/ExperienceMod.cpp -------------------------------------------------------------------------------- /features/GameLog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/GameLog.cpp -------------------------------------------------------------------------------- /features/GameLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/GameLoop.cpp -------------------------------------------------------------------------------- /features/Input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/Input.cpp -------------------------------------------------------------------------------- /features/ItemQoL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/ItemQoL.cpp -------------------------------------------------------------------------------- /features/MPQLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/MPQLoader.cpp -------------------------------------------------------------------------------- /features/MapReveal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/MapReveal.cpp -------------------------------------------------------------------------------- /features/MapUnits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/MapUnits.cpp -------------------------------------------------------------------------------- /features/Misc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/Misc.cpp -------------------------------------------------------------------------------- /features/Omnivision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/Omnivision.cpp -------------------------------------------------------------------------------- /features/PacketsClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/PacketsClient.cpp -------------------------------------------------------------------------------- /features/PreventSockets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/PreventSockets.cpp -------------------------------------------------------------------------------- /features/RoomInit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/RoomInit.cpp -------------------------------------------------------------------------------- /features/Settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/Settings.cpp -------------------------------------------------------------------------------- /features/Swatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/Swatch.cpp -------------------------------------------------------------------------------- /features/Template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/Template.cpp -------------------------------------------------------------------------------- /features/TxtOverride.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/TxtOverride.cpp -------------------------------------------------------------------------------- /features/Ubers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/Ubers.cpp -------------------------------------------------------------------------------- /features/Weather.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/features/Weather.cpp -------------------------------------------------------------------------------- /framework/feature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/framework/feature.cpp -------------------------------------------------------------------------------- /framework/ghidra.extensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/framework/ghidra.extensions.cpp -------------------------------------------------------------------------------- /framework/hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/framework/hook.cpp -------------------------------------------------------------------------------- /framework/utilities.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/framework/utilities.cpp -------------------------------------------------------------------------------- /headers/D2Structs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/D2Structs.h -------------------------------------------------------------------------------- /headers/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/common.h -------------------------------------------------------------------------------- /headers/dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/dialog.h -------------------------------------------------------------------------------- /headers/feature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/feature.h -------------------------------------------------------------------------------- /headers/ghidra.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/ghidra.h -------------------------------------------------------------------------------- /headers/ghidra/enums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/ghidra/enums.h -------------------------------------------------------------------------------- /headers/ghidra/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/ghidra/main.h -------------------------------------------------------------------------------- /headers/ghidra/naked.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/ghidra/naked.h -------------------------------------------------------------------------------- /headers/ghidra/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/ghidra/readme.md -------------------------------------------------------------------------------- /headers/ghidra/user.extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/ghidra/user.extensions.h -------------------------------------------------------------------------------- /headers/hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/hook.h -------------------------------------------------------------------------------- /headers/remote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/remote.h -------------------------------------------------------------------------------- /headers/utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/headers/utilities.h -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blizzhackers/Charon/HEAD/readme.md --------------------------------------------------------------------------------