9839
"Always fish crates"
Auto Assembler Script
{ Game : Terraria.exe
Version:
Date : 2019-02-20
Author : okami-x
This script does blah blah blah
}
define(address,Terraria.Projectile::FishingCheck+D05)
define(bytes,0F 8D 76 01 00 00)
[ENABLE]
assert(address,bytes)
alloc(newmem,$1000,Terraria.Projectile::FishingCheck+D05)
label(code)
label(return)
newmem:
code:
db 90 90 90 90 90 90
//jnl Terraria.Projectile::FishingCheck+E81
jmp return
address:
jmp newmem
nop
return:
[DISABLE]
address:
db bytes
// jnl Terraria.Projectile::FishingCheck+E81
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 7FFB28C67855
7FFB28C6781F: C7 85 68 FF FF FF 01 00 00 00 - mov [rbp-00000098],00000001
7FFB28C67829: 4C 89 AD C0 FE FF FF - mov [rbp-00000140],r13
7FFB28C67830: E9 D3 15 00 00 - jmp 7FFB28C68E08
7FFB28C67835: 48 8B 85 C0 FE FF FF - mov rax,[rbp-00000140]
7FFB28C6783C: 48 8B 08 - mov rcx,[rax]
7FFB28C6783F: BA 64 00 00 00 - mov edx,00000064
7FFB28C67844: 4C 8B 01 - mov r8,[rcx]
7FFB28C67847: 4D 8B 40 40 - mov r8,[r8+40]
7FFB28C6784B: 41 FF 50 38 - call qword ptr [r8+38]
7FFB28C6784F: 3B 85 74 FF FF FF - cmp eax,[rbp-0000008C]
// ---------- INJECTING HERE ----------
7FFB28C67855: 0F 8D 76 01 00 00 - jnl 7FFB28C679D1
// ---------- DONE INJECTING ----------
7FFB28C6785B: 8B BD 78 FF FF FF - mov edi,[rbp-00000088]
7FFB28C67861: 8B CF - mov ecx,edi
7FFB28C67863: 0B 8D 7C FF FF FF - or ecx,[rbp-00000084]
7FFB28C67869: 74 0C - je 7FFB28C67877
7FFB28C6786B: C7 45 98 20 09 00 00 - mov [rbp-68],00000920
7FFB28C67872: E9 91 15 00 00 - jmp 7FFB28C68E08
7FFB28C67877: 45 85 ED - test r13d,r13d
7FFB28C6787A: 74 36 - je 7FFB28C678B2
7FFB28C6787C: 48 8B 0C 25 90 AF 0F 15 - mov rcx,[150FAF90]
7FFB28C67884: 8B 86 B8 00 00 00 - mov eax,[rsi+000000B8]
}