24
"Activate Mono"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
mono_initialize()
LaunchMonoDataCollector()
{$asm}
[DISABLE]
6
"Fortitude(Beta)"
Auto Assembler Script
[ENABLE]
aobscanmodule(Fortitude,GameAssembly.dll,F3 0F 59 8B 8C 00 00 00 48)
alloc(newmem,$100,Fortitude)
label(code)
label(return)
alloc(EnemyF,4)
alloc(PlayerF,4)
EnemyF:
dd 0
PlayerF:
dd 0
newmem:
cmp [rbx+C28],#2 //Unfinished Part
jne @f
cmp [PlayerF],0
je code
mov [rbx+8C],(float)1.5
mulss xmm1,[rbx+8C]
jmp return
@@:
cmp [EnemyF],0
je code
movss xmm1,[rbx+8C]
jmp return
code:
mulss xmm1,[rbx+8C]
jmp return
Fortitude:
jmp newmem
nop 3
return:
registersymbol(Fortitude EnemyF PlayerF)
[DISABLE]
Fortitude:
db F3 0F 59 8B 8C 00 00 00
unregistersymbol(*)
dealloc(*)
7
"Player Has Max"
Auto Assembler Script
[ENABLE]
PlayerF:
dd 1
[DISABLE]
PlayerF:
dd 0
8
"Enemy have Zero"
Auto Assembler Script
[ENABLE]
EnemyF:
dd 1
[DISABLE]
EnemyF:
dd 0
13
"Max Fortitude {Player&Enemy}"
Auto Assembler Script
[ENABLE]
aobscanmodule(MaxFortitude,GameAssembly.dll,F3 0F 11 B7 8C 00 00 00)
alloc(newmem,$256,MaxFortitude)
label(code)
label(return)
alloc(Fortitude,4)
Fortitude:
dq (float)1
newmem:
movss xmm6,[Fortitude]
code:
movss [rdi+0000008C],xmm6
jmp return
MaxFortitude:
jmp newmem
nop 3
return:
registersymbol(MaxFortitude Fortitude)
[DISABLE]
MaxFortitude:
db F3 0F 11 B7 8C 00 00 00
unregistersymbol(*)
dealloc(*)
19
"Max Vigour"
Auto Assembler Script
[ENABLE]
{$lua}
LaunchMonoDataCollector()
{$asm}
aobscanmodule(Vigour,GameAssembly.dll,F3 44 0F 11 8F 98 00 00 00 E8)
alloc(newmem,$256,Vigour)
alloc(VigourMax,4)
label(code)
label(return)
VigourMax:
dq (float)1
newmem:
movss xmm9,[VigourMax]
code:
movss [rdi+00000098],xmm9
jmp return
Vigour:
jmp newmem
nop 4
return:
registersymbol(Vigour VigourMax)
[DISABLE]
Vigour:
db F3 44 0F 11 8F 98 00 00 00
unregistersymbol(*)
dealloc(*)
23
"Max Vengeance"
Auto Assembler Script
[ENABLE]
aobscanmodule(Vengeance,GameAssembly.dll,F3 0F 11 97 A0 00 00 00)
alloc(newmem,$256,Vengeance)
alloc(VengeanceMax,4)
label(code)
label(return)
VengeanceMax:
dq (float)1
newmem:
movss xmm2,[VengeanceMax]
code:
movss [rdi+000000A0],xmm2
jmp return
Vengeance:
jmp newmem
nop 3
return:
registersymbol(Vengeance VengeanceMax)
[DISABLE]
Vengeance:
db F3 0F 11 97 A0 00 00 00
unregistersymbol(*)
dealloc(*)
Change of setne al
GameAssembly.dll+58F1C7
B4
01
00
00
00
0F
95
C0
C3
CC
CC
CC
CC
Change of sub rsp,38
GameAssembly.dll+856DD0
CC
CC
CC
CC
CC
48
83
EC
38
0F
29
74
24
20
Change of call Game.ServerSquad.get_State
GameAssembly.dll+856DE2
33
D2
0F
28
F1
E8
39
EB
CE
FF
F3
0F
58
B0
1C
Change of cmp byte ptr [rcx+000001B4],00
GameAssembly.dll+58F1C0
CC
CC
CC
CC
CC
80
B9
B4
01
00
00
00
0F
94
C0
C3
CC