Я делал немного по иному...
.Animation blocking
Установив хук на AnimEng.?GetCategory@AnimTemplate@@QAEPAVCategory@ @PBD@Z можно блокировать любые категории анимации (бег/атака/etc...)
Псевдокод ф-и фильтра блокирующего анимацию атаки:
Code:
//original fn template: class Category * __thiscall AnimTemplate::GetCategory(char const *)
DWORD animFilter(const char * category)
{
    if(category == "attack")
        return 0;
    else
        return callOriginalFn(category);
}
.Requiem messages
Сообщения requiem online можно получить установив хук на GUI.?GetString@gui_Base@@SAPBDH@Z.