alloc(newmem,2048,"DiabloImmortal.exe"+6D82DC) 
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:

cmp [7FFE0338],0000050C // $active_process
je je01
   cmp byte ptr [r13+33],00
   je fix02
   //jne "DiabloImmortal.exe"+72EE2E+16 > fix02
   jmp 7FF76C33EE44
   fix02:
test byte ptr [r12+00000115],00
je01:



//lea rax,[r14+rsi]
//mov [rbx+08],rax
//cmp qword ptr [rdi+10],00
jne DiabloImmortal.AK::WriteBytesMem::Size+35C79B
mov rax,[rbx+08]

exit:
jmp returnhere

"DiabloImmortal.exe"+6D82DC:
jmp newmem
nop
returnhere:

