#include"IronGameSystem.h" bool InsertIGSDynamicHook(LPVOID addr, hook_stack* stack) { if (addr != GetGlyphOutlineW) return false; DWORD i; i = *(DWORD *)stack->ebp; i = *(DWORD *)(i+4); //if (SafeFillRange(L"mscorlib.ni.dll", &j, &k)) { // Artikash 6/30/2018: Dunno why addresses are needed while (*(BYTE *)i != 0xe8) i++; DWORD t = *(DWORD *)(i + 1) + i + 5; //if (t>j && t