Code:
bool (*get_isEnemy)(void *_this) = (bool(*)(void *))getAbsoluteAddress(targetLibName,0x15BA1DC);
int (*old_Get_stat)(void *_this);
int Get_stat(void *_this) {
bool isEnemy = get_isEnemy(_this);
if (isEnemy) {
return 150;
}
return old_Get_stat(_this);
}
MSHookFunction((void*)getAbsoluteAddress(targetLibName,0x15AD0C4), (void*)Get_stat, (void**)&old_Get_stat);
Without unlink all good