Posted after 1 hour 1 minute 45 seconds:
Код: Выделить всё
mov eax, [esi+4]
push offset aSkillobject ; "SkillObject"
push eax
call sub_539980
mov ecx, [esi+4]
push 0
push offset sub_5D3270
push ecx
call sub_539A80
sub_539A80 тоже вызывается для каждой функции lua-скриптов, причем ей каждый раз передаются какие-то указатели на фукции (тут push offset sub_5D3270).
Я думаю что sub_5D3270 с 99% вероятностью и есть то что нам нужно! Кроме того она очень сильно отличается в выложенном и текущем ragexe.
В текущем ragexe аж 6 каких-то проверок (сверки чего-то с константами вроде 2008h, 2031h, прочие проверки..). Я думаю там должна быть какая-то проверка AccountID и ID хомункулуса.
К сожалению у меня нет алхимика с хомункулусом я точно проверить свои предположения не могу..