ok so, i posted in a different thread but realized it said no questions.. so i found this one so i'm going to ask here.
when using this vac/no agro on a server, sometimes the range mobs follow me, and sometimes the range mobs show that they are attacking but not giving any damage. i'm wondering if there is something that i could change, it's for CE and here's the codes.
[ENABLE]
alloc(MonsterRange,1024)
label(ReturnMonsterRange)
00450BCD: //89 54 24 48 8B 01 FF 50 0C 8B
jmp MonsterRange
nop
ReturnMonsterRange:
MonsterRange:
mov [esp+48],edx
mov [esp+30],00000000
mov [esp+4c],00000000
//mov [esi+00000240],0000000 //other attack range to 0
//mov [esi+0000023c],0000000 //other attack range to 0
//mov [esi+00000238],0000000 //other attack range to 0
mov eax,[ecx]
jmp ReturnMonsterRange
[DISABLE]
dealloc(MonsterRange)
00450BCD:
mov [esp+48],edx
mov eax,[ecx]
^^ vac
[ENABLE]
alloc(MonsterAggro,4)
registersymbol(MonsterAggro)
00528900: //0F B7 86 54 01 00 00 8B 0D
mov eax,[MonsterAggro]
nop
nop
MonsterAggro:
db 03 00 00 00
[DISABLE]
unregistersymbol(MonsterAggro)
00528900:
movzx eax,word ptr [esi+00000154]
^^ no agro
is this correct? or how can i change it to make it so that range mobs follow all the time instead of sometimes.
[Edit] I've only really noticed it in deadlands and ruins.






