//alloc(newmem,4048,"DiabloImmortal.exe"+6AE9BA)
alloc(newmem,2048,"DiabloImmortal.exe"+621E3A)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:

push rax
mov rax,newmem+500 // vtmem

cmp byte ptr [rcx+15B+0],1 // inventory > text name
jne if01
cmp byte ptr [rcx+15B+3],0 // inventory > text name
jne if01
mov [rax+8*0],rcx
mov [rax+8*0],rcx
mov [rax+8*0],rcx
if01:




pop rax

exit:

// rcx+15B = 1 tat = 0
// [rcx+B0]+50 = text
// rcx+C0 = text
// rcx+70 = float x
// rcx+74 = float y

// Bounties 6E756F42 + 73656974
// rift points 629 306 #fce7bc48/120
// name box GUI 41 267 ( SKILLS + BLACKSMITH + CODEX

cmp byte ptr [rcx+0000015B],00
//mov rdi,r8
//mov rax,rdx
//mov rbx,rcx

jmp returnhere

//"DiabloImmortal.exe"+6AE9BA:
"DiabloImmortal.exe"+621E3A:
jmp newmem
nop
nop
returnhere:

