rendered paste bodyPublic HookAddItemToInv2
HerbHandler PROTO :DWORD,:DWORD
.const
pJmpBackAddItem2 dq 007FFD81h
.code
;============================================
;HookPacketSentV
;============================================
HookAddItemToInv2 PROC
HookAddItem:
;SET HOOK AT 0x7FFD7B
;STORE REGISTERS
push rax
push rbx
push rcx
push rdx
push r8
push r9
push r10
push r11
;CUSTOM CODE
lea rcx, [rcx] ;pUser
lea rdx, [rdx] ;pItem
call HerbHandler
;RESTORE REGISTERS
pop r11
pop r10
pop r9
pop r8
pop rdx
pop rcx
pop rbx
pop rax
;RETURN TO NORMAL EXECUTION
mov rbx, rdx
mov rdi, rcx
;JUMP BACK TO EXIT POINT
jmp [pJmpBackAddItem2]
HookAddItemToInv2 ENDP
END