1. Инструкция, как и написал @Xipho работает в миссии по-видимому и по вот этой проверке:
mov rax,[rcx+00000658] // защита от нулевого значения
test rax,rax // Т.е. сработала инструкция или нет
jz _ExitGMD // И появился ли адрес в [rcx+00000658]
но это указатель на структуры всех НПС скорее всего, потому-что фильтр свой/чужой это:
2. Автор скрипта юзает не здоровье, а УРОН судя по записям:
maxss xmm1,[fSmallval]
///////////////////////
minss xmm1,[fBigVal]
///////////////////////
fSmallval:
dd (float)0.0001
fBigVal:
dd (float)-16800.0
Ну а так информации в выложенном коде предостаточно, чтобы восстановить работу скрипта, если поменялась версия игры.
ЗЫ:
Конечно от здоровья - реверс кода скорее всего.