Re: Granblue Fantasy Relink (Steam)
Posted: Tue Feb 06, 2024 1:19 am
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
Didnt know there was a updated client, I got trait 2 line to work and save.
I'm not sure there a ban for this game, been playing online and see lot of people do one hit kill ....
oh, and somehow the second trait ID always different with another people upload here, I'm not surealabasca wrote: ↑Tue Feb 06, 2024 1:55 amSo I'm not sure about the Sigil ID for AI Character, I just update follow what I see in the table
Missing Lancelot, Siegfried, Vane
ID: 126 (Versalis Soul+) (Id)
Trait ID 1: 3C 09 A2 93 (Foundation)
Trait ID 2: 10 C0 D0 7A (Ignition)
ID: 217 (Ebony's Awakening+) (Vaseraga)
Trait ID 1: 69 E8 40 74 (Presence)
Trait ID 2: 65 41 12 CD (Poise)
ID: 202 (Crimson's Awakening+) (Zeta)
Trait ID 1: 76 A1 BF 6E (Clout)
Trait ID 2: D0 DB D5 F1 (Flight)
ID: 168 (Swordmaster's Awakening+) (Yodarha)
Trait ID 1: 25 C6 D6 0C (Prowess)
Trait ID 2: 20 92 B4 A3 (Art)
ID: 192 (Founder's Awakening+) (Cagliostro)
Trait ID 1: 74 F1 3C EC (Strategy)
Trait ID 2: 9D 3A 51 AF (Truth)
ID: 67 (Lord's Awakening+) (Percival)
Trait ID 1: 5C 73 0A E6 (Procession)
Trait ID 2: 23 52 F0 6F (Ambition)
ID: 241 (Butterfly's Awakening+) (Narmaya)
Trait ID 1: EB 7B B0 29 (Grace)
Trait ID 2: CD 89 3B A6 (Valor)
ID: 93 (Phantasm's Awakening+) (Ferry)
Trait ID 1: 3D 22 08 D9 (Concord)
Trait ID 2: 02 D6 51 73 (Harmony)
ID: 139 (Eternal Rage's Awakening+) (Ghandagoza)
Trait ID 1: 2F 23 63 54 (Mettle)
Trait ID 2: 4C 81 1D 45 (Ethos)
ID: 67 (Holy Knight's Awakening+) (Charlotta)
Trait ID 1: 70 C1 9D 9A (Luster)
Trait ID 2: 88 23 2E 52 (Grandeur)
ID: 36 (Rose's Awakening+) (Rosetta)
Trait ID 1: 7F F6 D0 23 (Blooming)
Trait ID 2: A9 C7 A4 C2 (Profusion)
ID: 156 (Veteran's Awakening+) (Eugen)
Trait ID 1: 48 F5 83 AA (Insight)
Trait ID 2: 0C 6B 1B 92 (Vision)
ID: 229 (Mage's Awakening+) (Io)
Trait ID 1: 48 EF 8E B4 (Aspiration)
Trait ID 2: F5 E5 AA 11 (Savvy)
ID: 73 (Helmsman's Awakening+) (Rackam)
Trait ID 1: 74 46 1E 15 (Navigation)
Trait ID 2: F0 FD 74 A3 (Tenacity)
ID: 0 (Guardian's Awakening+) (Katalina)
Trait ID 1: 18 D9 FE 3B (Conviction)
Trait ID 2: 36 63 49 F8 (Honer)
ID: 153 (Fearless Soul+) (Captain)
Trait ID 1: 68 02 03 CD (Drive)
Trait ID 2: E2 10 85 A3 (Spirit)
Will update when the I got the missing, and if anyone show me how to get full ID of AI's signature sigil
Anyone has any ideas why this wouldnt work? Could it be that Im not at endgame yet? I'm on chapter 6 at the moment.namingsense wrote: ↑Sun Feb 04, 2024 9:16 pmYou go to the inventory and populate the values in the table by viewing the Trait Details then you can change the values to another Trait's value.
It works for me since early chapters after you unlocked the level up sigil feature. My usual procedure is:gunbalde60 wrote: ↑Tue Feb 06, 2024 2:03 amAnyone has any ideas why this wouldnt work? Could it be that Im not at endgame yet? I'm on chapter 6 at the moment.namingsense wrote: ↑Sun Feb 04, 2024 9:16 pmYou go to the inventory and populate the values in the table by viewing the Trait Details then you can change the values to another Trait's value.
Code: Select all
70 2E 7F 2D:Attack Power V+
02 3F B2 B5:Health V+
C2 D2 9D 45:Critical Hit Rate V+
9B A9 BE 39:Stun Power V+
5E 1B 02 A3:Enmity V+
59 44 45 E8:Stamina V+
AE 93 30 9D:Critical Damage V+
7E 44 AA BF:Exploiter V+
AC FF 92 A4:Tyranny V+
B9 E3 10 F6:Life on the Line V+
04 EA D8 54:Damage Cap V+
E8 A3 68 A4:Skilled Assault V+
53 51 44 BC:Linked Together V+
C9 98 9C A8:Combo Booster V+
DD 4D 5A 03:Supplementary Damage V+
AC 08 05 13:Combo Finisher V+
5E 7F C6 02:Charged Attack V+
E0 E6 24 82:Lucky Charge V+
3F B9 73 71:Quick Charge V+
5A 53 C4 B7:Concentrated Fire V+
C5 DD AD B4:Throw V+
19 63 4B F9:Injury to Insult V+
C4 C1 73 39:Overdrive Assassin V+
EA D6 4C 10:Break Assassin V+
88 62 6B BE:Head Start V+
A6 FF CA F1:Power Hungry V+
B8 13 2C 52:Guard Payback V+
8E 23 78 A2:Dodge Payback V+
7B 33 3D 53:Less is More V+
6E 00 E5 83:Berserker V+
45 94 40 1D:Glass Cannon V+
70 01 D4 B1:Roll of the Die+
A1 36 91 DA:War Elemental
DA 99 23 9C:Aegis V+
64 BE 1B 38:Garrison V+
36 B8 EB D4:Stronghold V+
6A 11 A2 ED:Steel Nerves V+
A7 E7 32 B8:Improved Guard V+
A1 24 92 E8:Improved Dodge+
7A 00 3B 1D:Precise Resilience V+
A0 49 B8 A4:Nimble Defense V+
34 59 74 49:Untouchable+
BB 51 46 0A:Flight over Fight+
2A 24 59 6B:Potent Greens
F5 00 B3 82:Path to Mastery
I'm guessing Stronghold and path to Mastery come from Curios, can you get their IDs?InfinityArts wrote: ↑Tue Feb 06, 2024 1:16 amHere's a list of all the sigils I have, I haven't unlocked Proud yet and I'm missing a few characters.
Code: Select all
1C 9A 07 50:Attack Power 96 F0 72 F3:Health 9B A1 78 8D:Critical Hit Rate EE 00 B7 CE:Stun Power 39 83 48 3F:Enmity FF FB C8 2F:Stamina 17 9A 97 C0:Critical Damage 6D 4D 69 6B:Exploiter 9B 1A F1 71:Tyranny 0D 2F 50 8F:Life on the Line 60 4F 58 DC:Damage Cap EB 21 E3 EA:Skilled Assault 80 5F EC 3F:Linked Together B9 50 78 F1:Combo Booster 10 5B AB 57:Supplementary Damage 28 5F A4 A7:Combo Finisher 63 0C 36 1C:Charged Attack 1B 11 5B C3:Lucky Charge B0 8C 07 84:Quick Charge 1D 80 60 B3:Concentrated Fire 97 85 07 8D:Throw 83 36 1A 4F:Injury to Insult 55 7F D1 A9:Overdrive Assassin C1 74 96 AC:Break Assassin B0 57 2B 3C:Guard Payback 64 4D 2E 7C:Dodge Payback 31 57 39 70:Berserker 3B 16 A3 A8:Glass Cannon 27 8C 58 4C:War Elemental FE FD AB E0:Aegis 9C BA CD E6:Garrison D6 75 AA 74:Stronghold 60 F8 70 14:Steel Nerves 46 08 A2 0A:Improved Guard 0C F6 3B 8B:Improved Dodge A8 92 B2 29:Precise Resilience B5 7D AA 09:Nimble Defense 76 1F E3 B6:Firm Stance B9 A5 59 37:Dizzy Resistance 81 26 57 FB:Glaciate Resistance E7 D7 C9 1D:Held Under Resistance A7 8C 4F D5:Sandtomb Resistance AF 49 3B 97:Poison Resistance 85 96 FA A2:Slow Resistance B3 A6 84 7C:Burn Resistance 1F 92 42 22:Paralysis Resistance 0F 86 02 97:Blight Resistance DD 53 B4 50:Skill Sealed Resistance 82 87 B4 CF:SBA Sealed Resistance 91 E1 F2 4B:Attack Down Resistance B1 60 DE 66:Defense Down Resistance 06 CC 89 93:Improved Healing 25 DA 85 60:Regen 4F F7 CF 7C:Drain E9 12 8D 31:Quick Cooldown DC EC F2 05:Cascade D3 9F FF B5:Uplift D0 69 DD 7E:Precise Wrath 0A E1 C8 D2:Nimble Onslaught F3 3A 88 24:Potion Hoarder 94 46 9A E6:Guts 86 FA F3 95:Autorevive 9E 59 53 00:Steady Focus 2B 37 18 60:Provoke 75 7D 60 DC:Low Profile EF C5 87 F6:Fast Learner 82 30 6F C8:Rupie Tycoon E5 2A 42 5E:Path to Mastery CB 33 20 08:Crabby Resonance 97 98 0D 1B:Crabvestment Returns 9D E3 A8 A1:Stout Heart 68 02 03 CD:Fearless Drive E2 10 85 A3:Fearless Spirit 18 D9 FE 3B:Guardian's Conviction 36 63 49 F8:Guardian's Honor 74 46 1E 15:Helmsman's Navigation F0 FD 74 A3:Helmsman's Tenacity 48 EF 8E B4:Mage's Aspiration F5 E5 AA 11:Mage's Savvy 48 F5 83 AA:Veteran's Insight 0C 6B 1B 92:Veteran's Vision 7F F6 D0 23:Rose's Blooming A9 C7 A4 C2:Rose's Profusion 70 C1 9D 9A:Holy Knight's Luster 88 23 2E 52:Holy Knight's Grandeur 2F 23 63 54:Eternal Rage's Mettle 4C 81 1D 45:Eternal Rage's Ethos 3D 22 08 D9:Phantasm's Concord 02 D6 51 73:Phantasm's Harmony EB 7B B0 29:Butterfly's Grace CD 89 3B A6:Butterfly's Valor 82 93 DF 8C:White Dragon's Oath 8C 2D 01 D1:White Dragon's Glory 74 A7 65 2E:Hero's Creed 68 F8 EF 16:Hero's Will 5C 73 0A E6:Lord's Procession 23 53 F0 6F:Lord's Ambition C4 CD CB 86:Dragonslayer's Dominance 99 45 FA 05:Dragonslayer's Ingenuity 74 F1 3C EC:Founder's Strategy 9D 3A 51 AF:Founder's Truth 25 C6 D6 0C:Swordmaster's Prowess 20 92 B4 A3:Swordmaster's Art 76 A1 BF 6E:Crimson's Clout D0 DB D5 F1:Crimson's Flight 69 E8 40 74:Ebony's Presence 65 41 12 CD:Ebony's Poise 3C 09 A2 93:Versalis Foundation 10 C0 D0 7A:Versalis Ignition
In the latest table, my genuine War Elementals all show up as 161, 15, War Elemental, 15, None and 15 for the 6 rows. I duplicated 20 of them, all functional, identical and sorted properly before the table was updated by messing around with the memory but I assume that if you copy these into the new table it should work. If not, you can open up the memory region and follow instructions as per Smadge's post earlier to do it manually.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>330633</ID>
<Description>"Free Weapon Upgrade / Unlock"</Description>
<LastState Activated="1"/>
<Color>FFFF00</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : granblue_fantasy_relink.exe
Version:
Date : 2024-02-06
Author : acecel
This script does blah blah blah
}
[ENABLE]
aobscanmodule(aob_weap_upgr,granblue_fantasy_relink.exe,41 01 47 04 48 89 F9) // should be unique
alloc(newmem,$1000,aob_weap_upgr)
label(code)
label(return)
newmem:
code:
// add [r15+04],eax
mov rcx,rdi
jmp return
aob_weap_upgr:
jmp newmem
nop 2
return:
registersymbol(aob_weap_upgr)
aobscanmodule(aob_weap_upgr_2,granblue_fantasy_relink.exe,89 03 48 89 D9 E8 4C) // should be unique
alloc(newmem2,$1000,aob_weap_upgr_2)
label(code2)
label(return2)
newmem2:
code2:
//mov [rbx],eax
mov rcx,rbx
jmp return2
aob_weap_upgr_2:
jmp newmem2
return2:
registersymbol(aob_weap_upgr_2)
[DISABLE]
aob_weap_upgr:
db 41 01 47 04 48 89 F9
unregistersymbol(aob_weap_upgr)
dealloc(newmem)
aob_weap_upgr_2:
db 89 03 48 89 D9
unregistersymbol(aob_weap_upgr_2)
dealloc(newmem2)
{
// ORIGINAL CODE - INJECTION POINT: granblue_fantasy_relink.exe.text+300FCF
granblue_fantasy_relink.exe.text+300FB0: 48 8B 49 08 - mov rcx,[rcx+08]
granblue_fantasy_relink.exe.text+300FB4: 44 39 69 10 - cmp [rcx+10],r13d
granblue_fantasy_relink.exe.text+300FB8: 75 ED - jne granblue_fantasy_relink.exe.text+300FA7
granblue_fantasy_relink.exe.text+300FBA: 4C 39 C1 - cmp rcx,r8
granblue_fantasy_relink.exe.text+300FBD: 74 74 - je granblue_fantasy_relink.exe.text+301033
granblue_fantasy_relink.exe.text+300FBF: 4C 8B 79 18 - mov r15,[rcx+18]
granblue_fantasy_relink.exe.text+300FC3: 4D 85 FF - test r15,r15
granblue_fantasy_relink.exe.text+300FC6: 74 6B - je granblue_fantasy_relink.exe.text+301033
granblue_fantasy_relink.exe.text+300FC8: 49 8D 7F 04 - lea rdi,[r15+04]
granblue_fantasy_relink.exe.text+300FCC: 8B 43 44 - mov eax,[rbx+44]
// ---------- INJECTING HERE ----------
granblue_fantasy_relink.exe.text+300FCF: 41 01 47 04 - add [r15+04],eax
// ---------- DONE INJECTING ----------
granblue_fantasy_relink.exe.text+300FD3: 48 89 F9 - mov rcx,rdi
granblue_fantasy_relink.exe.text+300FD6: E8 35 03 3B 00 - call granblue_fantasy_relink.exe.text+6B1310
granblue_fantasy_relink.exe.text+300FDB: 8B 0F - mov ecx,[rdi]
granblue_fantasy_relink.exe.text+300FDD: 31 C0 - xor eax,eax
granblue_fantasy_relink.exe.text+300FDF: 85 C9 - test ecx,ecx
granblue_fantasy_relink.exe.text+300FE1: 0F 4F C1 - cmovg eax,ecx
granblue_fantasy_relink.exe.text+300FE4: 41 39 C4 - cmp r12d,eax
granblue_fantasy_relink.exe.text+300FE7: 41 0F 4C C4 - cmovl eax,r12d
granblue_fantasy_relink.exe.text+300FEB: 39 C1 - cmp ecx,eax
granblue_fantasy_relink.exe.text+300FED: 74 0A - je granblue_fantasy_relink.exe.text+300FF9
}
{
// ORIGINAL CODE - INJECTION POINT: granblue_fantasy_relink.exe.text+32D9BA
granblue_fantasy_relink.exe.text+32D99A: 31 C9 - xor ecx,ecx
granblue_fantasy_relink.exe.text+32D99C: 85 C0 - test eax,eax
granblue_fantasy_relink.exe.text+32D99E: 0F 4F C8 - cmovg ecx,eax
granblue_fantasy_relink.exe.text+32D9A1: 81 F9 FF C9 9A 3B - cmp ecx,3B9AC9FF
granblue_fantasy_relink.exe.text+32D9A7: B8 FF C9 9A 3B - mov eax,3B9AC9FF
granblue_fantasy_relink.exe.text+32D9AC: 0F 42 C1 - cmovb eax,ecx
granblue_fantasy_relink.exe.text+32D9AF: 41 89 F9 - mov r9d,edi
granblue_fantasy_relink.exe.text+32D9B2: 39 C7 - cmp edi,eax
granblue_fantasy_relink.exe.text+32D9B4: 74 11 - je granblue_fantasy_relink.exe.text+32D9C7
granblue_fantasy_relink.exe.text+32D9B6: 48 8D 5E 30 - lea rbx,[rsi+30]
// ---------- INJECTING HERE ----------
granblue_fantasy_relink.exe.text+32D9BA: 89 03 - mov [rbx],eax
// ---------- DONE INJECTING ----------
granblue_fantasy_relink.exe.text+32D9BC: 48 89 D9 - mov rcx,rbx
granblue_fantasy_relink.exe.text+32D9BF: E8 4C 39 38 00 - call granblue_fantasy_relink.exe.text+6B1310
granblue_fantasy_relink.exe.text+32D9C4: 44 8B 0B - mov r9d,[rbx]
granblue_fantasy_relink.exe.text+32D9C7: 48 89 75 10 - mov [rbp+10],rsi
granblue_fantasy_relink.exe.text+32D9CB: 48 8B 0D 0E 68 41 06 - mov rcx,[granblue_fantasy_relink.exe+67451E0]
granblue_fantasy_relink.exe.text+32D9D2: 48 8D 55 A8 - lea rdx,[rbp-58]
granblue_fantasy_relink.exe.text+32D9D6: 41 89 F8 - mov r8d,edi
granblue_fantasy_relink.exe.text+32D9D9: E8 92 8F 64 00 - call granblue_fantasy_relink.exe.text+976970
granblue_fantasy_relink.exe.text+32D9DE: 48 8B 45 10 - mov rax,[rbp+10]
granblue_fantasy_relink.exe.text+32D9E2: C7 80 60 05 00 00 00 00 00 00 - mov [rax+00000560],00000000
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Thank you I see how it works, now I just need to understand how to get it to save.cHAOSfRED wrote: ↑Tue Feb 06, 2024 2:21 amIt works for me since early chapters after you unlocked the level up sigil feature. My usual procedure is:gunbalde60 wrote: ↑Tue Feb 06, 2024 2:03 amAnyone has any ideas why this wouldnt work? Could it be that Im not at endgame yet? I'm on chapter 6 at the moment.namingsense wrote: ↑Sun Feb 04, 2024 9:16 pm
You go to the inventory and populate the values in the table by viewing the Trait Details then you can change the values to another Trait's value.Also, the Crabby sigil's level tracks the number of wee pincer in your inventory. So if you edited the wee pincer in your inventory to (over) 45, then it just maxed up there.
- Level-up once and equip the sigil you want to edit => The editor should able to catch the pointer for sigil you want to edit
- Edit the sigil to your preferences. If it is maxed up sigil like war elemental then nudge the level to "max level - 1"
- De-equip the sigil then level up once again.
- If needed, equip the sigil to other character.