Labyrinth of Refrain (Steam)

Upload your cheat tables here (No requests)
bloodaxis
Expert Cheater
Expert Cheater
Posts: 459
Joined: Thu Apr 13, 2017 5:09 am
Reputation: 57

Re: Labyrinth of Refrain (Steam)

Post by bloodaxis »

zachillios wrote:
Fri Nov 23, 2018 9:21 pm
You can't change those manually, they're all calculated based off of your main stats, such as STR and CON. Just set those to max and you'll get high stats for those other categories.
Ah, figures it's something like that, do you know about the resistances though, they don't seem to be governed by your other stats, I tried looking around in the memory for them but no luck.

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

zachillios
Table Makers
Table Makers
Posts: 872
Joined: Fri Mar 03, 2017 9:05 am
Reputation: 700

Re: Labyrinth of Refrain (Steam)

Post by zachillios »

So I got around to playing this again. Went ahead and made a Equip editor for anyone who wants it:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>301</ID>
      <Description>"Equipment Editor"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : refrain.exe
  Version: 
  Date   : 2019-03-26
  Author : Zach

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(Weapon_Pointer,refrain.exe,0F BF 4F 18 89 4D F4) // should be unique
alloc(newmem,$1000,Weapon_Pointer)
globalalloc(WeaponPointer,4)
label(code)
label(return)

newmem:
mov [WeaponPointer],edi
code:
  movsx ecx,word ptr [edi+18]
  mov [ebp-0C],ecx
  jmp return

Weapon_Pointer:
  jmp newmem
  nop
  nop
return:
registersymbol(Weapon_Pointer)

[DISABLE]

Weapon_Pointer:
  db 0F BF 4F 18 89 4D F4

unregistersymbol(Weapon_Pointer)
dealloc(newmem)
dealloc(WeaponPointer)
{
// ORIGINAL CODE - INJECTION POINT: "refrain.exe"+1AE014

"refrain.exe"+1ADFED: 8D 83 64 FC FF FF     -  lea eax,[ebx-0000039C]
"refrain.exe"+1ADFF3: 89 55 F8              -  mov [ebp-08],edx
"refrain.exe"+1ADFF6: 66 89 55 FC           -  mov [ebp-04],dx
"refrain.exe"+1ADFFA: 83 F8 23              -  cmp eax,23
"refrain.exe"+1ADFFD: 0F 87 48 05 00 00     -  ja refrain.exe+1AE54B
"refrain.exe"+1AE003: 57                    -  push edi
"refrain.exe"+1AE004: FF 24 85 54 E5 5A 00  -  jmp dword ptr [eax*4+refrain.exe+1AE554]
"refrain.exe"+1AE00B: 8B 7E 50              -  mov edi,[esi+50]
"refrain.exe"+1AE00E: 8B 46 54              -  mov eax,[esi+54]
"refrain.exe"+1AE011: 89 5D F0              -  mov [ebp-10],ebx
// ---------- INJECTING HERE ----------
"refrain.exe"+1AE014: 0F BF 4F 18           -  movsx ecx,word ptr [edi+18]
"refrain.exe"+1AE018: 89 4D F4              -  mov [ebp-0C],ecx
// ---------- DONE INJECTING  ----------
"refrain.exe"+1AE01B: 85 C0                 -  test eax,eax
"refrain.exe"+1AE01D: 74 0B                 -  je refrain.exe+1AE02A
"refrain.exe"+1AE01F: 0F BF 40 18           -  movsx eax,word ptr [eax+18]
"refrain.exe"+1AE023: 8B D1                 -  mov edx,ecx
"refrain.exe"+1AE025: 2B D0                 -  sub edx,eax
"refrain.exe"+1AE027: 89 55 F8              -  mov [ebp-08],edx
"refrain.exe"+1AE02A: C6 45 FC 00           -  mov byte ptr [ebp-04],00
"refrain.exe"+1AE02E: E9 B5 04 00 00        -  jmp refrain.exe+1AE4E8
"refrain.exe"+1AE033: 8B 7E 50              -  mov edi,[esi+50]
"refrain.exe"+1AE036: 8B 46 54              -  mov eax,[esi+54]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>330</ID>
          <Description>"Armor"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" Activated="1" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>355</ID>
              <Description>"Stats"</Description>
              <Options moHideChildren="1"/>
              <LastState Value="" RealAddress="00000000"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>332</ID>
                  <Description>"Rarity"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">3:Legendary
2:Epic
1:Rare
0:Common
</DropDownList>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>10</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>369</ID>
                  <Description>"DEF"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>1A</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>333</ID>
                  <Description>"AVD"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>1C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>360</ID>
                  <Description>"HIT"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>1E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>356</ID>
                  <Description>"DEX"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>30</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>361</ID>
                  <Description>"LUC"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>34</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>334</ID>
                  <Description>"CHM"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>32</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>348</ID>
                  <Description>"CON"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>2A</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>341</ID>
                  <Description>"Max DP"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>24</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>349</ID>
                  <Description>"DMP"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>2C</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>354</ID>
              <Description>"Effects"</Description>
              <Options moHideChildren="1"/>
              <LastState Value="" RealAddress="00000000"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>335</ID>
                  <Description>"Mud Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>3E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>336</ID>
                  <Description>"Slash Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>36</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>350</ID>
                  <Description>"Blunt Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>38</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>351</ID>
                  <Description>"Pierce Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>3A</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>343</ID>
                  <Description>"Fog Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>40</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>338</ID>
                  <Description>"Abyss Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>46</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>340</ID>
                  <Description>"Confuse Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>48</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>345</ID>
                  <Description>"Mud. Res"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>3E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>367</ID>
                  <Description>"Poison Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>42</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>347</ID>
                  <Description>"Startle Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>4A</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>366</ID>
                  <Description>"Crit. Chance"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>50</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>363</ID>
                  <Description>"Stench Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>4C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>365</ID>
                  <Description>"Guard Chance"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>4E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>358</ID>
                  <Description>"Crit Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>52</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>359</ID>
                  <Description>"Stun Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>56</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>353</ID>
                  <Description>"Flame Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>3C</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>311</ID>
          <Description>"Weapon"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>317</ID>
              <Description>"Stats"</Description>
              <Options moHideChildren="1"/>
              <LastState Value="" Activated="1" RealAddress="00000000"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>370</ID>
                  <Description>"Rarity"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">3:Legendary
2:Epic
1:Rare
0:Common
</DropDownList>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>10</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>303</ID>
                  <Description>"ATK"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>18</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>310</ID>
                  <Description>"HIT"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>1E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>313</ID>
                  <Description>"Max DP"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>24</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>304</ID>
                  <Description>"STR"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>28</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>320</ID>
                  <Description>"CON"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>2A</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>314</ID>
                  <Description>"DMP"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>2C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>305</ID>
                  <Description>"AGI"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>2E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>322</ID>
                  <Description>"DEX"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>30</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>325</ID>
                  <Description>"CHM"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>32</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>318</ID>
              <Description>"Effects"</Description>
              <Options moHideChildren="1"/>
              <LastState Value="" Activated="1" RealAddress="00000000"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>306</ID>
                  <Description>"Poison Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>42</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>327</ID>
                  <Description>"Illusion Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>44</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>371</ID>
                  <Description>"Abyss Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>46</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>326</ID>
                  <Description>"Crit. Chance"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>50</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>307</ID>
                  <Description>"Stun Chance"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>54</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>308</ID>
                  <Description>"Guard Chance"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>4E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>323</ID>
                  <Description>"Add Illusion"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>5A</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>316</ID>
                  <Description>"Add Abyss"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>5C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>324</ID>
                  <Description>"Add Startle"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>60</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

ndbl1992
Expert Cheater
Expert Cheater
Posts: 126
Joined: Sat Jun 09, 2018 9:43 am
Reputation: 19

Re: Labyrinth of Refrain (Steam)

Post by ndbl1992 »

zachillios wrote:
Wed Mar 27, 2019 6:24 am
So I got around to playing this again. Went ahead and made a Equip editor for anyone who wants it:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>301</ID>
      <Description>"Equipment Editor"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : refrain.exe
  Version: 
  Date   : 2019-03-26
  Author : Zach

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(Weapon_Pointer,refrain.exe,0F BF 4F 18 89 4D F4) // should be unique
alloc(newmem,$1000,Weapon_Pointer)
globalalloc(WeaponPointer,4)
label(code)
label(return)

newmem:
mov [WeaponPointer],edi
code:
  movsx ecx,word ptr [edi+18]
  mov [ebp-0C],ecx
  jmp return

Weapon_Pointer:
  jmp newmem
  nop
  nop
return:
registersymbol(Weapon_Pointer)

[DISABLE]

Weapon_Pointer:
  db 0F BF 4F 18 89 4D F4

unregistersymbol(Weapon_Pointer)
dealloc(newmem)
dealloc(WeaponPointer)
{
// ORIGINAL CODE - INJECTION POINT: "refrain.exe"+1AE014

"refrain.exe"+1ADFED: 8D 83 64 FC FF FF     -  lea eax,[ebx-0000039C]
"refrain.exe"+1ADFF3: 89 55 F8              -  mov [ebp-08],edx
"refrain.exe"+1ADFF6: 66 89 55 FC           -  mov [ebp-04],dx
"refrain.exe"+1ADFFA: 83 F8 23              -  cmp eax,23
"refrain.exe"+1ADFFD: 0F 87 48 05 00 00     -  ja refrain.exe+1AE54B
"refrain.exe"+1AE003: 57                    -  push edi
"refrain.exe"+1AE004: FF 24 85 54 E5 5A 00  -  jmp dword ptr [eax*4+refrain.exe+1AE554]
"refrain.exe"+1AE00B: 8B 7E 50              -  mov edi,[esi+50]
"refrain.exe"+1AE00E: 8B 46 54              -  mov eax,[esi+54]
"refrain.exe"+1AE011: 89 5D F0              -  mov [ebp-10],ebx
// ---------- INJECTING HERE ----------
"refrain.exe"+1AE014: 0F BF 4F 18           -  movsx ecx,word ptr [edi+18]
"refrain.exe"+1AE018: 89 4D F4              -  mov [ebp-0C],ecx
// ---------- DONE INJECTING  ----------
"refrain.exe"+1AE01B: 85 C0                 -  test eax,eax
"refrain.exe"+1AE01D: 74 0B                 -  je refrain.exe+1AE02A
"refrain.exe"+1AE01F: 0F BF 40 18           -  movsx eax,word ptr [eax+18]
"refrain.exe"+1AE023: 8B D1                 -  mov edx,ecx
"refrain.exe"+1AE025: 2B D0                 -  sub edx,eax
"refrain.exe"+1AE027: 89 55 F8              -  mov [ebp-08],edx
"refrain.exe"+1AE02A: C6 45 FC 00           -  mov byte ptr [ebp-04],00
"refrain.exe"+1AE02E: E9 B5 04 00 00        -  jmp refrain.exe+1AE4E8
"refrain.exe"+1AE033: 8B 7E 50              -  mov edi,[esi+50]
"refrain.exe"+1AE036: 8B 46 54              -  mov eax,[esi+54]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>330</ID>
          <Description>"Armor"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" Activated="1" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>355</ID>
              <Description>"Stats"</Description>
              <Options moHideChildren="1"/>
              <LastState Value="" RealAddress="00000000"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>332</ID>
                  <Description>"Rarity"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">3:Legendary
2:Epic
1:Rare
0:Common
</DropDownList>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>10</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>369</ID>
                  <Description>"DEF"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>1A</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>333</ID>
                  <Description>"AVD"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>1C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>360</ID>
                  <Description>"HIT"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>1E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>356</ID>
                  <Description>"DEX"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>30</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>361</ID>
                  <Description>"LUC"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>34</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>334</ID>
                  <Description>"CHM"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>32</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>348</ID>
                  <Description>"CON"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>2A</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>341</ID>
                  <Description>"Max DP"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>24</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>349</ID>
                  <Description>"DMP"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>2C</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>354</ID>
              <Description>"Effects"</Description>
              <Options moHideChildren="1"/>
              <LastState Value="" RealAddress="00000000"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>335</ID>
                  <Description>"Mud Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>3E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>336</ID>
                  <Description>"Slash Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>36</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>350</ID>
                  <Description>"Blunt Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>38</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>351</ID>
                  <Description>"Pierce Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>3A</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>343</ID>
                  <Description>"Fog Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>40</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>338</ID>
                  <Description>"Abyss Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>46</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>340</ID>
                  <Description>"Confuse Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>48</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>345</ID>
                  <Description>"Mud. Res"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>3E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>367</ID>
                  <Description>"Poison Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>42</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>347</ID>
                  <Description>"Startle Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>4A</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>366</ID>
                  <Description>"Crit. Chance"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>50</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>363</ID>
                  <Description>"Stench Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>4C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>365</ID>
                  <Description>"Guard Chance"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>4E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>358</ID>
                  <Description>"Crit Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>52</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>359</ID>
                  <Description>"Stun Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>56</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>353</ID>
                  <Description>"Flame Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>3C</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>311</ID>
          <Description>"Weapon"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>317</ID>
              <Description>"Stats"</Description>
              <Options moHideChildren="1"/>
              <LastState Value="" Activated="1" RealAddress="00000000"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>370</ID>
                  <Description>"Rarity"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">3:Legendary
2:Epic
1:Rare
0:Common
</DropDownList>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>10</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>303</ID>
                  <Description>"ATK"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>18</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>310</ID>
                  <Description>"HIT"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>1E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>313</ID>
                  <Description>"Max DP"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>24</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>304</ID>
                  <Description>"STR"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>28</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>320</ID>
                  <Description>"CON"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>2A</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>314</ID>
                  <Description>"DMP"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>2C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>305</ID>
                  <Description>"AGI"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>2E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>322</ID>
                  <Description>"DEX"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>30</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>325</ID>
                  <Description>"CHM"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>32</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>318</ID>
              <Description>"Effects"</Description>
              <Options moHideChildren="1"/>
              <LastState Value="" Activated="1" RealAddress="00000000"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>306</ID>
                  <Description>"Poison Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>42</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>327</ID>
                  <Description>"Illusion Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>44</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>371</ID>
                  <Description>"Abyss Res."</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>46</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>326</ID>
                  <Description>"Crit. Chance"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>50</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>307</ID>
                  <Description>"Stun Chance"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>54</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>308</ID>
                  <Description>"Guard Chance"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>4E</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>323</ID>
                  <Description>"Add Illusion"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>5A</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>316</ID>
                  <Description>"Add Abyss"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>5C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>324</ID>
                  <Description>"Add Startle"</Description>
                  <VariableType>2 Bytes</VariableType>
                  <Address>WeaponPointer</Address>
                  <Offsets>
                    <Offset>60</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Sorry for my question, but how to add your Equipment editor to the old cheat table ?

User avatar
HeathenGator
Expert Cheater
Expert Cheater
Posts: 55
Joined: Fri May 03, 2019 9:43 pm
Reputation: 45

Re: Labyrinth of Refrain (Steam)

Post by HeathenGator »

I've been meddling a lot with this particular table, since the original functionality was very lacking for my taste. Don't get me wrong, most of the credit goes to the OP who made all the code foundations and the item editor made by zachillios. I simply improved their design as follows:
  • Character Editor: use PageUp/PageDown for next/previous puppet appearance.
  • Changed item quantity for the items code to 50; Toggle ON/OFF with Num 1.
  • Changed caravan mana and silver to be set to 9,999,999.
  • Expanded dungeon mana script:
    1. Will automatically set target mana to current floor density.
    2. Will update current mana upon field gain, battle gain, opening main menu and opening map.
    3. Sometimes will automatically update upon changing floors too. Not sure why this one is inconsistent.
  • Added Karma control. Num 6 will freeze at 0, Num 7 will freeze at 99.
  • Changed EXP script to award 50,000,000 EXP from every fight. Toggle ON/OFF with Num 5.
  • Any Covens involved in a fight with this script ON will also have 5,000 Coven EXP. Instant level 10 Covens.
  • Unlimited Fog Veil (Toggle ON/OFF with Num 3) and Silver Spoon (Toggle ON/OFF with Num 4) scripts will now freeze at 10. They will never run out as long as the scripts are active, and you can get rid of their effects in just 10 steps if they're an issue for some reason.
  • Semi-Invincibility: Toggle ON/OFF with Num 2
  • Consolidated and expanded the item editor made by zachillios. Added missing stats, resistances and extra damage types applicable to gear. Freeze/Unfreeze stats and rarity with Num 9 to quickly copy all stats from gear to gear. You can do this from the regular inventory for more precision. For example, open the Swords tab, select the uppermost sword on the list, edit its stats to your liking, freeze them with Num 9, and scroll down the list of all your swords (by tapping the scroll key. If you hold it the cursor will move too quickly, skipping some items along the way). Voila, all your swords now have identical stats and rarity.
Attachments
refrain.CT
Labyrinth of Refrain cheat table - Heathen edition.
(206.41 KiB) Downloaded 655 times

anon9
Table Makers
Table Makers
Posts: 171
Joined: Mon Sep 17, 2018 6:28 am
Reputation: 174

Re: Labyrinth of Refrain (Steam)

Post by anon9 »

I planned to do some more work on this table in the future, but it seems you all have been working on it just fine without me. I won't say why I went and disappeared suddenly, but I will say this much: take care of your health everyone.

It seems unlikely for them to add any more DLC at this point, so it should be easier for me to implement some cheats now that I know for certain what I need to block out (one of my two biggest rules is to never have cheats that make buying DLC pointless unless absolutely necessary. The other biggest rule for me being that cheats should not give you an advantage online (except for where necessary due to health hazards)), but I'm not sure if anyone needs more than what is already in this thread.

User avatar
HeathenGator
Expert Cheater
Expert Cheater
Posts: 55
Joined: Fri May 03, 2019 9:43 pm
Reputation: 45

Re: Labyrinth of Refrain (Steam)

Post by HeathenGator »

Would be nice to have no roaming enemies appear at a level you start, as if you changed floors with Silver Key active. At this point they're nothing but an annoyance and a waste of time - I already have every item and and all puppets fully beefed, let me just finish the damn game.
No idea how to do that, though.

User avatar
JannaSnow
Cheater
Cheater
Posts: 34
Joined: Wed May 29, 2019 1:39 pm
Reputation: 0

Re: Labyrinth of Refrain (Steam)

Post by JannaSnow »

Is there an option where you can manually add certain items to your inventory? Like armour or dungeon keys?

User avatar
The Black X
Table Makers
Table Makers
Posts: 353
Joined: Sun Feb 16, 2020 1:26 pm
Reputation: 49

Labyrinth of Refrain (Steam)

Post by The Black X »

Many thanks [USER=22488]anon9[/USER], [USER=29312]HeathenGator[/USER], [USER=259]zachillios[/USER]. You spared me from a lot of work.

I'll offer you some infos that aren't included in your tables:

Character editor:

-Facet(class) address is +4 of "Appearence", 1 byte.

-Gender address is -4 of "Appearence", 1 byte.

-Voice address is +8 of "lucky number", 2 bytes.



Equipment editor:

-Weapon Id (Affects Name,Equip Slot,Speed,Range) is -4 of "Rarity", 4 bytes.

-Title Id (only aesthetical) is +4 of "Rarity", 1 byte.



Notable weapon ids (assuming you can edit stats as you prefer)

Sword

0D58 100 Demon Blade (L.Hand, Speed: - Divine, Range: Group)

0D4C Main Gauche (R./L.Hand, Speed: - Divine, Range: Single)

0D47 Blue Goat Sword +Fog (R./L.Hand, Speed:Fast, Range: Single)

0D46 Red Goat Sword +Flame (R./L.Hand, Speed:Fast, Range: Single)



Crossbow

20E1 Burning Bow +Flame (R./L.Hand, Speed:Fast, Range: Single)

20DE Godkiller Bowgun +Flame (R./L.Hand, Speed:Fast, Range: Single)

20E0 White Rose Bow +Fog (R./L.Hand, Speed:Fast, Range: Single)



Pacts Ids control both donum skills and char slots so they aren't editable, sadly.



P.s. Tables working with last update[S] and even non steam version.[/S]
Last edited by The Black X on Thu Jun 18, 2020 2:02 pm, edited 10 times in total.

ndbl1992
Expert Cheater
Expert Cheater
Posts: 126
Joined: Sat Jun 09, 2018 9:43 am
Reputation: 19

Re: Labyrinth of Refrain (Steam)

Post by ndbl1992 »

The Black X wrote:
Thu Jun 18, 2020 1:32 pm
Many thanks 22488, 29312, 259. You spared me from a lot of work.

I'll offer you some infos that aren't included in your tables:

Character editor:

-Facet(class) address is +4 of "Appearence", 1 byte.

-Gender address is -4 of "Appearence", 1 byte.

-Voice address is +8 of "lucky number", 2 bytes.



Equipment editor:

-Weapon Id (Affects Name,Equip Slot,Speed,Range) is -4 of "Rarity", 4 bytes.

-Title Id (only aesthetical) is +4 of "Rarity", 1 byte.



Notable weapon ids (assuming you can edit stats as you prefer)

Sword

0D58 100 Demon Blade (L.Hand, Speed: - Divine, Range: Group)

0D4C Main Gauche (R./L.Hand, Speed: - Divine, Range: Single)

0D47 Blue Goat Sword +Fog (R./L.Hand, Speed:Fast, Range: Single)

0D46 Red Goat Sword +Flame (R./L.Hand, Speed:Fast, Range: Single)



Crossbow

20E1 Burning Bow +Flame (R./L.Hand, Speed:Fast, Range: Single)

20DE Godkiller Bowgun +Flame (R./L.Hand, Speed:Fast, Range: Single)

20E0 White Rose Bow +Fog (R./L.Hand, Speed:Fast, Range: Single)



Pacts Ids control both donum skills and char slots so they aren't editable, sadly.



P.s. Tables working with last update and even non steam version.
Nice one ! Can you update the cheat table with Weapon ID Editor ?

User avatar
The Black X
Table Makers
Table Makers
Posts: 353
Joined: Sun Feb 16, 2020 1:26 pm
Reputation: 49

Re: Labyrinth of Refrain (Steam)

Post by The Black X »

Sure, not even Need to ask, that's why i posted that.

Wisnumurti
Novice Cheater
Novice Cheater
Posts: 18
Joined: Wed Apr 11, 2018 3:05 am
Reputation: 3

Re: Labyrinth of Refrain (Steam)

Post by Wisnumurti »

The Black X wrote:
Thu Jun 18, 2020 1:32 pm
Many thanks 22488, 29312, 259. You spared me from a lot of work.

I'll offer you some infos that aren't included in your tables:

Character editor:

-Facet(class) address is +4 of "Appearence", 1 byte.

-Gender address is -4 of "Appearence", 1 byte.

-Voice address is +8 of "lucky number", 2 bytes.



Equipment editor:

-Weapon Id (Affects Name,Equip Slot,Speed,Range) is -4 of "Rarity", 4 bytes.

-Title Id (only aesthetical) is +4 of "Rarity", 1 byte.



Notable weapon ids (assuming you can edit stats as you prefer)

Sword

0D58 100 Demon Blade (L.Hand, Speed: - Divine, Range: Group)

0D4C Main Gauche (R./L.Hand, Speed: - Divine, Range: Single)

0D47 Blue Goat Sword +Fog (R./L.Hand, Speed:Fast, Range: Single)

0D46 Red Goat Sword +Flame (R./L.Hand, Speed:Fast, Range: Single)



Crossbow

20E1 Burning Bow +Flame (R./L.Hand, Speed:Fast, Range: Single)

20DE Godkiller Bowgun +Flame (R./L.Hand, Speed:Fast, Range: Single)

20E0 White Rose Bow +Fog (R./L.Hand, Speed:Fast, Range: Single)



Pacts Ids control both donum skills and char slots so they aren't editable, sadly.



P.s. Tables working with last update and even non steam version.
Does anyone know how to apply/ make the weapon id ?

User avatar
The Black X
Table Makers
Table Makers
Posts: 353
Joined: Sun Feb 16, 2020 1:26 pm
Reputation: 49

Re: Labyrinth of Refrain (Steam)

Post by The Black X »

@Wisnumurti
Select "add address manually". In "Address" type the number i told you (-4 for weapon id address).
Drop the new appeared block under the parent address in the table i told you ("Rarity" for weapon id address)
If done correctly it's now a child of "Rarity" and it should appear slightly towards the right.
You can now change the id to what you want to get the specified weapon.

Divinehero
Expert Cheater
Expert Cheater
Posts: 98
Joined: Sat Mar 25, 2017 11:29 pm
Reputation: 2

Re: Labyrinth of Refrain (Steam)

Post by Divinehero »

uh... nvm? apparently it DOES work but i'm not sure what i did to make it so

edit: is there a working exp multiplier for leveling pacts/covens?

zelkovia9876
Cheater
Cheater
Posts: 37
Joined: Tue Jun 27, 2023 9:53 am
Reputation: 1

Re: Labyrinth of Refrain (Steam)

Post by zelkovia9876 »

how about some way to walk through walls or a way to destroy walls

Post Reply

Who is online

Users browsing this forum: ArchernarhZ, Arsies, Cloover, Day7, DrummerIX, Ekstexel, Frostlight, Google [Bot], Google Adsense [Bot], grimreaps, Jogger06, Shxdxmxrx, Taibiggs, Tom andy, treehugger789, vallenvega, Wuckles