<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="46">
  <CheatEntries>
    <CheatEntry>
      <ID>26721</ID>
      <Description>"CE compact mode"</Description>
      <LastState/>
      <Color>FF0000</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
function CECompactMode(state)
  local f = getMainForm()
  local controls = {f.Splitter1, f.Panel4, f.Panel5, AddressList.panelOCTFooter, AddressList.splitterOCTFooter}
  for k,c in ipairs(controls) do c.Visible = not state end
end
CECompactMode(true)
{$asm}
[DISABLE]
{$lua}
CECompactMode(false)
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>134407</ID>
      <Description>"Attach CE to game process"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <LastState/>
      <Color>FF0000</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
--------------------------------------------------------------------------------
if syntaxcheck then return end
GetLuaEngine().MenuItem5.doClick() -- crear lua output
--------------------------------------------------------------------------------
OpenProcess("NoRestForTheWicked.exe")
{$asm}
[DISABLE]
{$lua}
--------------------------------------------------------------------------------
local function DeleteUserdefinedSymbols()
  local mv = getMemoryViewForm()
  if mv.frmSymbolhandler == nil then
    mv.Symbolhandler1.doClick()
    mv.frmSymbolhandler.Close()
  end
  local items = mv.frmSymbolhandler.ListView1.Items
  for i=0,items.Count-1 do
    unregisterSymbol(items.Item[0].Caption)
  end
end
--------------------------------------------------------------------------------
DeleteUserdefinedSymbols()
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>18</Key>
            <Key>45</Key>
          </Keys>
          <ID>0</ID>
          <ActivateSound>Activate</ActivateSound>
        </Hotkey>
        <Hotkey>
          <Action>Deactivate</Action>
          <Keys>
            <Key>18</Key>
            <Key>46</Key>
          </Keys>
          <ID>1</ID>
          <DeactivateSound>Deactivate</DeactivateSound>
        </Hotkey>
        <Hotkey>
          <Action>Toggle Activation</Action>
          <Keys>
            <Key>17</Key>
            <Key>99</Key>
          </Keys>
          <ID>2</ID>
          <ActivateSound>Activate</ActivateSound>
          <DeactivateSound>Deactivate</DeactivateSound>
        </Hotkey>
      </Hotkeys>
      <CheatEntries>
        <CheatEntry>
          <ID>134558</ID>
          <Description>"Edit amount of money [Usage: buy something from the store]"</Description>
          <Options moHideChildren="1"/>
          <LastState/>
          <Color>FF0000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(codeUseMoney,GameAssembly.dll,29 6B 04 48 85 F6) // should be unique
alloc(memUseMoney,$1000,codeUseMoney)

label(returnUseMoney)
label(ptrUseMoney)

memUseMoney:
  mov [ptrUseMoney], rbx
  sub [rbx+04],ebp
  test rsi,rsi
  jmp returnUseMoney

ptrUseMoney:
  dq 0

codeUseMoney:
  jmp memUseMoney
  nop

returnUseMoney:
registersymbol(codeUseMoney)
registersymbol(memUseMoney)
registersymbol(ptrUseMoney)

[DISABLE]

codeUseMoney:
  db 29 6B 04 48 85 F6

unregistersymbol(*)
dealloc(memUseMoney)

{
// Quantum.HeroInventoryComponent.UseGold - 48 89 5C 24 10        - mov [rsp+10],rbx
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+587D9EB

GameAssembly.dll+587D9C6: 7E 48                 - jle GameAssembly.dll+587DA10
GameAssembly.dll+587D9C8: 83 7B 04 00           - cmp dword ptr [rbx+04],00
GameAssembly.dll+587D9CC: 74 42                 - je GameAssembly.dll+587DA10
GameAssembly.dll+587D9CE: 48 8B 0D 0B 48 3E 06  - mov rcx,[GameAssembly.dll+BC621E0]
GameAssembly.dll+587D9D5: 8B 6B 04              - mov ebp,[rbx+04]
GameAssembly.dll+587D9D8: 83 B9 E4 00 00 00 00  - cmp dword ptr [rcx+000000E4],00
GameAssembly.dll+587D9DF: 75 05                 - jne GameAssembly.dll+587D9E6
GameAssembly.dll+587D9E1: E8 AA 34 07 FB        - call GameAssembly.il2cpp_class_is_assignable_from+5130
GameAssembly.dll+587D9E6: 3B FD                 - cmp edi,ebp
GameAssembly.dll+587D9E8: 0F 4C EF              - cmovl ebp,edi
// ---------- INJECTING HERE ----------
GameAssembly.dll+587D9EB: 29 6B 04              - sub [rbx+04],ebp
GameAssembly.dll+587D9EE: 48 85 F6              - test rsi,rsi
// ---------- DONE INJECTING  ----------
GameAssembly.dll+587D9F1: 0F 84 A7 00 00 00     - je GameAssembly.dll+587DA9E
GameAssembly.dll+587D9F7: 48 8B 93 80 02 00 00  - mov rdx,[rbx+00000280]
GameAssembly.dll+587D9FE: 48 8D 8E C8 03 00 00  - lea rcx,[rsi+000003C8]
GameAssembly.dll+587DA05: 45 33 C9              - xor r9d,r9d
GameAssembly.dll+587DA08: 44 8B C5              - mov r8d,ebp
GameAssembly.dll+587DA0B: E8 40 7C 06 00        - call FrameEvents.OnGoldModifiedFromInventory
GameAssembly.dll+587DA10: 45 85 F6              - test r14d,r14d
GameAssembly.dll+587DA13: 7E 68                 - jle GameAssembly.dll+587DA7D
GameAssembly.dll+587DA15: 48 85 F6              - test rsi,rsi
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>134559</ID>
              <Description>"Money amount"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>000000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>ptrUseMoney</Address>
              <Offsets>
                <Offset>4</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>134553</ID>
          <Description>"Edit amount of inventory items [Usage: move part of a stack of items from your inventory to a container or discard it from inventory]"</Description>
          <Options moHideChildren="1"/>
          <LastState/>
          <Color>FF0000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(codeSplitItem,GameAssembly.dll,89 3B 0F 94 C0) // should be unique
alloc(memSplitItem,$1000,codeSplitItem)

label(returnSplitItem)
label(ptrSplitItem)
label(desiredSplitItem)
label(bSplitItem)

memSplitItem:
  mov [ptrSplitItem], rbx
  pushfq // Keep the flags, otherwise the next comparison will break the game logic.
  cmp byte ptr [bSplitItem], 0
  je @f
  mov edi,[desiredSplitItem]
@@:
  popfq
  mov [rbx],edi
  sete al
  jmp returnSplitItem

ptrSplitItem:
  dq 0

desiredSplitItem:
  dd #99

bSplitItem:
  db 0

codeSplitItem:
  jmp memSplitItem

returnSplitItem:
registersymbol(codeSplitItem)
registersymbol(memSplitItem)
registersymbol(ptrSplitItem)
registersymbol(desiredSplitItem)
registersymbol(bSplitItem)

[DISABLE]

codeSplitItem:
  db 89 3B 0F 94 C0

unregistersymbol(*)
dealloc(memSplitItem)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+5B82E85

GameAssembly.dll+5B82E61: 48 85 DB              - test rbx,rbx
GameAssembly.dll+5B82E64: 74 3B                 - je GameAssembly.dll+5B82EA1
GameAssembly.dll+5B82E66: 48 8B 0D 73 F3 0D 06  - mov rcx,[GameAssembly.dll+BC621E0]
GameAssembly.dll+5B82E6D: 8B 3B                 - mov edi,[rbx]
GameAssembly.dll+5B82E6F: 44 39 B1 E4 00 00 00  - cmp [rcx+000000E4],r14d
GameAssembly.dll+5B82E76: 75 05                 - jne GameAssembly.dll+5B82E7D
GameAssembly.dll+5B82E78: E8 13 E0 D6 FA        - call GameAssembly.il2cpp_class_is_assignable_from+5130
GameAssembly.dll+5B82E7D: 2B FD                 - sub edi,ebp
GameAssembly.dll+5B82E7F: 41 0F 48 FE           - cmovs edi,r14d
GameAssembly.dll+5B82E83: 85 FF                 - test edi,edi
// ---------- INJECTING HERE ----------
GameAssembly.dll+5B82E85: 89 3B                 - mov [rbx],edi
GameAssembly.dll+5B82E87: 0F 94 C0              - sete al
// ---------- DONE INJECTING  ----------
GameAssembly.dll+5B82E8A: EB 02                 - jmp GameAssembly.dll+5B82E8E
GameAssembly.dll+5B82E8C: B0 01                 - mov al,01
GameAssembly.dll+5B82E8E: 48 8B 5C 24 48        - mov rbx,[rsp+48]
GameAssembly.dll+5B82E93: 48 8B 6C 24 50        - mov rbp,[rsp+50]
GameAssembly.dll+5B82E98: 48 83 C4 20           - add rsp,20
GameAssembly.dll+5B82E9C: 41 5E                 - pop r14
GameAssembly.dll+5B82E9E: 5F                    - pop rdi
GameAssembly.dll+5B82E9F: 5E                    - pop rsi
GameAssembly.dll+5B82EA0: C3                    - ret
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>134554</ID>
              <Description>"[Item]"</Description>
              <LastState Value="" RealAddress="00000000"/>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>800080</Color>
              <GroupHeader>1</GroupHeader>
              <Address>ptrSplitItem</Address>
              <Offsets>
                <Offset>0</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>134555</ID>
                  <Description>"Amount"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>000000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+0</Address>
                  <Hotkeys>
                    <Hotkey>
                      <Action>Set Value</Action>
                      <Keys>
                        <Key>17</Key>
                        <Key>105</Key>
                      </Keys>
                      <Value>891</Value>
                      <ID>1</ID>
                      <ActivateSound>Activate</ActivateSound>
                    </Hotkey>
                    <Hotkey>
                      <Action>Set Value</Action>
                      <Keys>
                        <Key>17</Key>
                        <Key>97</Key>
                      </Keys>
                      <Value>90</Value>
                      <ID>0</ID>
                      <ActivateSound>Activate</ActivateSound>
                    </Hotkey>
                  </Hotkeys>
                </CheatEntry>
                <CheatEntry>
                  <ID>134556</ID>
                  <Description>"Activate script to rewrite the amount of items in the stack remaining in the inventory to the desired value"</Description>
                  <Options moHideChildren="1"/>
                  <LastState/>
                  <Color>FF0000</Color>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>[ENABLE]

bSplitItem:
  db 1

[DISABLE]

bSplitItem:
  db 0
</AssemblerScript>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>134557</ID>
                      <Description>"Desired value"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>FF8000</Color>
                      <VariableType>4 Bytes</VariableType>
                      <Address>desiredSplitItem</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>134560</ID>
          <Description>"Edit equipment [Usage: Equip the item you're interested in or move it from the container to your inventory; Change the item and reopen your inventory]"</Description>
          <Options moHideChildren="1"/>
          <LastState/>
          <Color>FF0000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(codeItemStatsSystemUpdate,GameAssembly.dll,4C 8B 44 24 48 48 8B 5C) // should be unique
alloc(memItemStatsSystemUpdate,$1000,codeItemStatsSystemUpdate)

label(returnItemStatsSystemUpdate)
label(itemEnchantmentComponent)
label(statsComponent)
label(itemComponent)

memItemStatsSystemUpdate:
  mov [itemEnchantmentComponent],rax
  mov [statsComponent],r9
  mov r8,[rsp+48]
  mov [itemComponent],r8
  jmp returnItemStatsSystemUpdate

itemEnchantmentComponent:
  dq 0
statsComponent:
  dq 0
itemComponent:
  dq 0

codeItemStatsSystemUpdate:
  jmp memItemStatsSystemUpdate

returnItemStatsSystemUpdate:
registersymbol(memItemStatsSystemUpdate)
registersymbol(codeItemStatsSystemUpdate)
registersymbol(itemEnchantmentComponent)
registersymbol(statsComponent)
registersymbol(itemComponent)

[DISABLE]

codeItemStatsSystemUpdate:
  db 4C 8B 44 24 48

unregistersymbol(*)
dealloc(memItemStatsSystemUpdate)

{
// Quantum.ItemStatsSystem.Update
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+5C4E25C

GameAssembly.dll+5C4E22D: 48 8D 54 24 50           - lea rdx,[rsp+50]
GameAssembly.dll+5C4E232: 48 8D 8C 24 00 01 00 00  - lea rcx,[rsp+00000100]
GameAssembly.dll+5C4E23A: E8 F1 68 AA FE           - call GameAssembly.dll+46F4B30
GameAssembly.dll+5C4E23F: 84 C0                    - test al,al
GameAssembly.dll+5C4E241: 75 02                    - jne GameAssembly.dll+5C4E245
GameAssembly.dll+5C4E243: EB 68                    - jmp GameAssembly.dll+5C4E2AD
GameAssembly.dll+5C4E245: 4C 89 74 24 28           - mov [rsp+28],r14
GameAssembly.dll+5C4E24A: 48 8B 84 24 98 03 00 00  - mov rax,[rsp+00000398]
GameAssembly.dll+5C4E252: 48 89 44 24 20           - mov [rsp+20],rax
GameAssembly.dll+5C4E257: 4C 8B 4C 24 40           - mov r9,[rsp+40]
// ---------- INJECTING HERE ----------
GameAssembly.dll+5C4E25C: 4C 8B 44 24 48           - mov r8,[rsp+48]
// ---------- DONE INJECTING  ----------
GameAssembly.dll+5C4E261: 48 8B 5C 24 50           - mov rbx,[rsp+50]
GameAssembly.dll+5C4E266: 48 8B D3                 - mov rdx,rbx
GameAssembly.dll+5C4E269: 48 8B CE                 - mov rcx,rsi
GameAssembly.dll+5C4E26C: E8 6F 00 00 00           - call Quantum.ItemStatsSystem.UpdateItemStats
GameAssembly.dll+5C4E271: 48 8B 3D 70 C8 16 06     - mov rdi,[GameAssembly.dll+BDBAAE8]
GameAssembly.dll+5C4E278: 48 83 7F 38 00           - cmp qword ptr [rdi+38],00
GameAssembly.dll+5C4E27D: 75 08                    - jne GameAssembly.dll+5C4E287
GameAssembly.dll+5C4E27F: 48 8B CF                 - mov rcx,rdi
GameAssembly.dll+5C4E282: E8 39 F3 C9 FA           - call GameAssembly.dll+8ED5C0
GameAssembly.dll+5C4E287: 48 85 F6                 - test rsi,rsi
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>134561</ID>
              <Description>"Item"</Description>
              <Options moHideChildren="1"/>
              <LastState Value="" RealAddress="00000000"/>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>800080</Color>
              <GroupHeader>1</GroupHeader>
              <Address>itemComponent</Address>
              <Offsets>
                <Offset>0</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>134562</ID>
                  <Description>"Level (affects attribute requirements)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>800000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>134563</ID>
                  <Description>"Upgrades"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>800000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>134564</ID>
                  <Description>"Seed (defines the types of resistances and their rolls in rings)"</Description>
                  <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0000016E:Ice, Lighting
000002E7:Lighting, Plague
000004D5:Ice, Plague
0000034E:Fire, Ice
00000D4C:Fire, Plague
*:Unknown
</DropDownList>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>800000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>134565</ID>
                  <Description>"Rarity"</Description>
                  <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0:Common
1:Rare
2:Plagued
3:Unique
*:Unknown
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>800000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+C</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>134566</ID>
              <Description>"Enchantments"</Description>
              <Options moHideChildren="1"/>
              <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">: Special Values
*:Unknown
0000000000000000:None
: Enchantments - Unique (except rings)
0700D81A5C55F351:Gain one stack of Hunter's Mark for 8 seconds after different Elemental Damage Dealt
0B7E5066E4399C67:Stamina Cost reduced by (7% - 15%) for each stack of Hunter's Mark
2FF33AB51635327C:Physical Damage increased by (20% - 40%) if have 4 stacks of Hunter's Mark
054328833AC129FE:Critical Hit Chance increased by (7% - 15%) for each stack of Hunter's Mark
38A689BDF2836D08:Rune Damage increased by (10% - 20%) while Enlightened
1620147690E4589F:Focus Gain increased by (15% - 30%) while Enlightened
1C0371451C4BA6CD:Gain Enlightment for 6 seconds after Parry
06F9C253115DBF7B:Gain (5% - 10%) Focus on Block
3B436E3C45407E7F:Indestructible
3FCFA667472024C3:Deal (15% - 25%) Damage on Block
11200909AB2E6EC9:Healing increased by (10% - 20%)
2DEF9C6B575B551E:Gain 20 Health Regeneration while Blocking
037A4B744708A96E:Stagger Resistance increased by (15% - 30%)
3944FFB26CE9ED8C:Running will not decrease Stamina
090D3D3B8822449C:Attack Speed increased by (10% - 20%) for 10 Seconds after Kill
123D26022F61A08D:Normal Attack Damage increased by (15% - 30%) for 6 seconds after Damage Dealt by Charged Attack
1A7A2C5CF0D5CA5A:Damage Resistance increased by (10% - 20%) while Charging
31F36A0A910EB83C:Damage increased by (5% - 10%) of Current Weight
0FE2492B885D1C61:Refill Stamina on Staggering an Enemy
3C664D04B997A5D1:Damage increased by (15% - 30%) at Full Health
367B671473D97EFE:Damage increased by (10% - 20%) against Large Enemies
109F4E03D8F4D8FF:Max Health increased by (10% - 20%)
18B4CC208FE4F186:Deal (15% - 30%) Damage on Parry
0969C5615DD421B4:Gain (15% - 30%) Focus on Parry
09994415528F5A3C:Refill Focus on Backstab
186841FCFD404C3D:Shock Buildup increased by (25% - 50%) for 5 seconds after inflicting Shock Status
3EEE8EFD294AD57D:Max Stamina increased by (20% - 40%) while Tainted
1A13796C5B207F28:Drain Health while Tainted
29CD715E84646175:Lifesteal increased by (15% - 30%) while Tainted
1925C6516E477B36:Gain Taint for 15 seconds after inflicting Infection Status
0AD889721AA49F7A:Damage increased by (5% - 10%) of Current Focus
1E396C61134CD328:Gain (25% - 50%) Stamina on Focus Use
2D1A353B1C306B68:Gain Enlightment for 6 seconds after inflicting Shock Status
2A9D2E398791DCD3:Stamina Cost reduced by (15% - 30%) while Enlightened
1372C020CE93B094:Damage Resistance increased by (10% - 20%) while Enlightened
372B9BDFD29C389A:Damage increased by (15% - 30%) against Low Health Enemies
202E185FBB22B9E8:Refill Stamina on Parry
3A00416B2E8DCC72:Gain (12% - 25%) Lifesteal
1DC138532A38D0D0:Damage increased by up to (40% - 60%) based on Missing Health
148588FC89FEDBAB:Lose 5% Health on Damage Dealt
30E791363D4F610D:Dodge Stamina Cost reduced by (15% - 30%)
1D5055159E898332:Gain one stack of Furnace for 1 seconds after Rune Attack
343BAB8EBF60645B:Rune Damage increased by (10% - 20%) for each stack of Furnace
19B55D1097F8EE07:Focus Cost increased by (5 - 10) for each stack of Furnace
37EB800F17D7D259:Gain One of Three Tolls for 15 seconds after Damage Taken
15695BC909624ADB:Damage increased by (10% - 20%) on First Toll
09FE200C91E952FC:Lifesteal increased by (10% - 20%) on Second Toll
05FDD82EF0C04266:Damage Resistance reduced by (20% - 40%) on Third Toll
3AC0F329EFF945C3:Gain Momentum while Moving
0F250FCF58D349C5:Shock Buildup increased by (5% - 10%) for every 5 stacks of Momentum
240B1E17B1F1FDD3:Damage Resistance increased by (5% - 10%) for every 10 stacks of Momentum
210F548AA2437795:Movement Speed increased by (5% - 10%)
: Enchantments - Rings
29B4369E14B95473:Damage Dealt increased by (10% - 20%)
13F1428B66D012DB:Deal (15% - 25%) Damage on Block
2ADED9E660558307:Rune Damage increased by (15% - 30%)
1DEE5B821BEBF509:Deal (12% - 25%) Damage on Damage Taken
3281DEE0CFF91BEA:Gain (10% - 20%) Lifesteal at Low Health
1AFDA0990579F262:Max Stamina increased by (20% - 40%)
1D46D5C3DBE4D1DE:Healing increased by (15% - 30%)
2253563369DE98AE:Food Healing is applied over time
31FEAC4B9318E5D5:Spend Health instead of Focus
1EB844FD6F431ACA:Spend Health instead of Focus
292AE4AB13FFF12D:Spend Health if there is not enough Focus available
1BA68795225C80BA:Spend Health if there is not enough Focus available
0519A416C19A8063:Swap Max Health and Max Focus
2E700EB32067FFC5:Deal (11% - 35%) Damage on Parry
1BA2119A7617F084:Gain (20% - 40%) Regainable Health
2F79D91655CAC3B5:Equip Load increased by (6% - 20%)
11E4FB5CDDE19F39:Experience Gain increased by (3% - 10%)
1144B2455DB3D3E2:Armor increased by (8% - 25%)
2D12FB6EDC4C1723:Focus Gain increased by (8% - 25%)
3F8505F8A583AD7E:Max Focus increased by (15% - 50%)
3E81D6581A29C06B:Gain (2% - 6%) Stamina on Damage Dealt
31D908965A92C8A2:Overall Speed increased by (4% - 15%)
08BC77448A7E1AE8:Attack Stamina Cost reduced by (6% - 20%)
250B64993C163DD8:Sprint Stamina Cost reduced by (8% - 25%)
01E0DB17D9EA3F1C:Movement Speed increased by (3% - 10%)
092F8A01D341E7F4:Damage increased by (6% - 20%) for 10 seconds after Damage Taken
12DC16DC4EFB8AB2:Bomb Damage increased by (25% - 50%)
1051B3D2D6BCF26D:Bomb not consumed with (10% - 20%) chance
: Plagued Tradeoff Enchantments - Rings
11019178B0E8F535:Damage Taken increased by (20% - 30%)
020170B51ECD0414:Lose (6 - 10) Stamina on Block
0884C543D7A20D1A:Lose (6 - 10) Stamina on Damage Taken
103A4125D6E555E5:Attack Damage reduced by (10% - 15%)
375075A810123CE1:Max Health reduced by (20% - 30%)
016FC9A24F08E7C9:Drain Health in Combat
: Plagued Tradeoff Enchantments - All Armor
3DDD0539BD9E9503:Max Health reduced by (14% - 20%)
20E7987C91B74AFD:Max Stamina reduced by (14% - 20%)
0A730B427C90A147:Stamina Cost increased by (13% - 20%)
02B91D043CFDD5C9:Max Focus reduced by (18% - 25%)
3307D5F4ABA40156:Damage Resistance reduced by (21% - 30%) for 6 seconds after Damage Taken
035EAFDD02C637C2:Damage Resistance reduced by (10% - 15%)
1BCB0D6EE9C4EF55:Stagger Resistance reduced by (26% - 40%)
0F7EF9F75563B734:Damage Resistance reduced by (26% - 40%) if not at Full Focus
: Plagued Tradeoff Enchantments - Helmets
1D6719DAC273C0B0:Focus Gain reduced by (26% - 40%)
:Damage Resistance reduced by (21% - 30%) for 10 seconds after Consuming Food
: Plagued Tradeoff Enchantments - Weapons
01F182369258A6CA:Healing reduced by (15% - 25%) for each Nearby Enemy
: Plagued Tradeoff Enchantments - Weapons, Bows
087C97E0D6818A36:Take (20% - 30%) Damage on Focus Use
: Plagued Tradeoff Enchantments - Weapons, Bows, Gloves
0EC0E5F7AD7446F2:Attack Stamina Cost increased by (20% - 30%)
: Plagued Tradeoff Enchantments - Bows
150478BFF8972223:Healing reduced by (25% - 40%) if no Enemies nearby
: Plagued Tradeoff Enchantments - Body
3EEC1C28C4514731:Healing reduced by (20% - 30%)
: Plagued Tradeoff Enchantments - Gloves
09FF619DD1991B98:Parry disabled
: Plagued Tradeoff Enchantments - Bows, Pants
054B73CA0FA4195A:Dodge Stamina Cost increased by (25% - 40%)
: Plagued Tradeoff Enchantments - Pants
3E06034D24DF50F1:Heavy Roll only
086ACA54B28ED690:Movement Speed reduced by (8% - 25%)
: Magical Enchantments - Weapons
01028360A5B70C65:Damage increased by (2% - 5%) for each Nearby Enemy
23471D9B52143A1E:Damage increased by (15% - 30%) for 30 seconds after Backstab
3942088820D7517A:Stagger Damage increased by (15% - 30%) for 30 seconds after Backstab
3F20C94F50214780:Attack Stamina Cost reduced by (8% - 25%) for 10 seconds after Parry
: Magical Enchantments - Weapons, Bows
2E2A3D288D27F1C0:Damage increased by (3% - 10%)
2197C49B839602B2:Stagger Damage increased by (4% - 15%)
0A26BCCF1BC22C97:Deal (8% - 25%) Damage on Staggering an Enemy
27ECD226373FFFF5:Attack Damage increased by (4% - 15%)
394DAC5552667452:Rune Damage increased by (4% - 15%)
0DD2100AD49C4FBB:Attack Stamina Cost reduced by (7% - 15%)
1B53FBD7B15F6F49:Damage increased by (3% - 10%) of Current Durability
04FEA11294766099:Attack Speed increased by (3% - 10%) of Current Durability
01F7A0C10059F89C:Gain (12% - 25%) Barrier on Kill
25776E9480624042:Stagger Damage increased by (15% - 30%) for 20 seconds after Kill
39402F5DC1164D1F:Attack Damage increased by (6% - 20%) for 10 seconds after Damage Dealt by Rune Attack
: Magical Enchantments - Weapons, Bows, All Armor
08F97A24AED489B5:Critical Hit Chance increased by (3% - 9%)
1798F597E2CE5A1A:Critical Damage increased by (6% - 20%)
: Magical Enchantments - Weapons, Bows, Gloves
0BFD6114816FCC52:Gain (4% - 10%) Health on Kill
: Magical Enchantments - Weapons, Bows, Shields, All Armor
3985C20F276AC99B:Durability increased by (23 - 75)
1364889CCC9FE4B0:Weight reduced by (3% - 10%)
: Magical Enchantments - All Armor
2BD715CE196F62EE:Durability Loss ignored with (8% - 25%) chance
3833622512173FCC:Poise Defense increased by (1 - 3)
1C04B50F760F7DF2:Stagger Resistance increased by (7% - 15%)
3076EBA1551E7A21:Gain (4% - 15%) Armor Penetration
07D31D96C22DB50A:Plague Damage increased by (3% - 10%)
18DA921C109EA7DB:Fire Damage increased by (3% - 10%)
252B27DBEF0C830F:Ice Damage increased by (3% - 10%)
15A3B3D2A2DCD3E5:Physical Damage increased by (3% - 10%)
2733085A892D042D:Lightning Damage increased by (3% - 10%)
10C35D8C0B3970F8:Gain (10% - 25%) Regainable Health
0F8CBCBE80341E19:Elemental Resistance increased by (5% - 10%)
2B399341575D1AB5:Physical Resistance increased by (3% - 6%)
: Magical Enchantments - All Armor, Shields
08914D549B668792:Gain (12% - 40%) Thorns
: Magical Enchantments - Shields
210248A358B65516:Deal (5% - 15%) Damage on Block
1F044E990FA26CA7:Gain (5 - 15) Stamina on Block
042D4F6E71FEC225:Gain (1 - 5) Focus on Block
174286D393A7FCDA:Damage increased by (7% - 15%) for 10 seconds after Block
0D80575ADA2423B5:Damage Resistance increased by (4% - 15%) while Blocking
: Magical Enchantments - Body
24111D5BF34529B3:Healing increased by (6% - 20%)
33908866CBDD326C:Max Health increased by (4% - 15%)
326A0F61C3A2E785:Damage Resistance increased by (4% - 10%) of Current Durability
3FAB229BF9428EBF:Gain (3 - 10) Focus on Staggering an Enemy
2F96F707B0A3B2C3:Damage Resistance increased by (6% - 20%) at Full Stamina
200A72A33715D35E:Damage Resistance increased by (2% - 5%) for each Nearby Enemy
: Magical Enchantments - Helmets
0AE6444ADA29975C:Focus Gain increased by (4% - 15%) of Current Durability
387965DFA6EB278E:Focus Gain increased by (11% - 15%)
3101491BBEC35EFD:Max Focus increased by (8% - 25%)
0C83EB7E028976B6:Gain 4 Focus Regeneration
2C0A7B508FD348FF:Focus Cost reduced by (3% - 10%)
2D50FDC00DF5D105:Gain (5 - 15) Focus on inflicting Any Status
3BF6931185C40807:Gain (7% - 15%) Barrier on Consuming Food
2C0FDC252C2BA6C2:Damage Resistance increased by (3% - 10%) for 10 seconds after Consuming Food
1B8F80451F3C5B71:Focus Cost reduced by (6% - 20%) for 10 seconds after Damage Dealt by Rune Attack
2EA214C09D3036AE:Damage increased by (4% - 15%) for 10 seconds after Consuming Food
: Magical Enchantments - Bows
008DF9A824288FBD:Damage increased by (4% - 15%) if no Enemies nearby
: Magical Enchantments - Bows, Pants
24D432EAA20EF018:Deal (4% - 15%) Damage on Damage Dodged
0EC912E28E70AE10:Dodge Stamina Cost reduced by (8% - 25%)
092EFA2E70548E13:Gain (5 - 15) Stamina on Damage Dodged
14B00138E9774C36:Gain (5 - 15) Focus on Damage Dodged
059B8CBF9AABC0D1:Gain (5% - 10%) Barrier on Damage Dodged
37CBA30DEB63ADF3:Damage increased by (4% - 15%) for 10 seconds after Damage Dodged
: Magical Enchantments - Pants
2CB68A607119D5C7:Stamina Recovery increased by (6% - 20%)
342087D35E545DEF:Stamina Cost reduced by (4% - 15%)
19099C4667AE985F:Movement Speed increased by (3% - 10%)
1CE2E29E2266B608:Stamina Recovery increased by (6% - 20%) of Current Durability
2C6FE3EBBD2A5E5A:Movement Speed increased by (7% - 15%) for 20 seconds after Kill
: Magical Enchantments - Gloves
0499CC511AB4D7A4:Healing increased by (4% - 15%) of Current Durability
0BB5DC841348195E:Gain (7% - 15%) Barrier on Parry
0DBF2F42D5434E94:Normal Attack Damage increased by (4% - 15%) for 4 seconds after Damage Dealt by Charged Attack
21DD6CADEC0DCE7E:Stagger Damage increased by (6% - 20%) for 4 seconds after Damage Dealt by Charged Attack
: Magical Enchantments - Shields, Gloves
08C51B49AA0BC3F0:Deal (8% - 25%) Damage on Parry
3364BD9E44165525:Gain (9 - 30) Stamina on Parry
05611C3AEC6DA456:Gain (5 - 15) Focus on Parry
0BF08CFEBAFA4194:Damage increased by (4% - 15%) for 10 seconds after Parry
: Plagued Tradeoff Enchantments - Weapons, Bows, Shields, All Armor
21C4180515B7B25D:Drain Health in Combat
196A6D492CE71BAD:Unrepairable
1F94BBC5C9581CC6:Equip Load reduced by (20% - 30%)
213F97614D3CAFDB:Lose (10 - 15) Focus on Damage Taken
0136217CAE59CDC8:Drain Focus in Combat
16DCE0F5FA51724A:Focus Cost increased by (20% - 30%)
: Plagued Tradeoff Enchantments - Shields
30ECDA8F0FA4AE91:Block disabled
: Plagued Enchantments - Weapons, Bows, All Armor
023A07422F3CB183:Critical Damage increased by (10% - 20%)
23CEFAA48A911E9C:Critical Hit Chance increased by (5% - 10%)
: Plagued Enchantments - Weapons, Bows, Gloves
0C90C36FE34A2BE4:Gain (7% - 15%) Health on Staggering an Enemy
03D18CC51D4D5A0A:Gain (5% - 10%) Health on Kill
: Plagued Enchantments - Shields
2E1AD8412331DD1B:Deal (7% - 15%) Damage on Block
1399B7D1061437C4:Damage increased by (7% - 15%) for 10 seconds after Block
316ABF14D87F7095:Poise Defense increased by (5 - 10) while Blocking
3A55A19D507D1F55:Damage Resistance increased by (7% - 15%) while Blocking
: Plagued Enchantments - Weapons, Bows, Shields, All Armor
264F24A15091E926:Durability increased by (38 - 75)
0C04C65A7B975D0C:Weight reduced by (5% - 10%)
: Plagued Enchantments - Shields, Gloves
2E12FB615750B62B:Deal (12% - 25%) Damage on Parry
28387128AF10B4B2:Gain (5% - 10%) Health on Parry
36462C28F8545E7A:Damage increased by (7% - 15%) for 10 seconds after Parry
: Plagued Enchantments - Shields, All Armor
19D1AC5B82668880:Gain (20% - 40%) Thorns
: Plagued Enchantments - All Armor
01B5841C083B9A9E:Gain (7% - 15%) Armor Penetration
32447E083A8C95CC:Plague Damage increased by (5% - 10%)
1DEE65EBDC85DBD0:Fire Damage increased by (5% - 10%)
316C30E9DA09ADBA:Ice Damage increased by (5% - 10%)
21B866303770797C:Physical Damage increased by (5% - 10%)
04504CB6480EE89A:Lightning Damage increased by (5% - 10%)
18283497252B8829:Elemental Resistance increased by (5% - 10%)
052B719345FEC3A4:Physical Resistance
: Plagued Enchantments - Gloves
3A3F50183F240A34:Critical Hit Chance increased by (10% - 20%) against Burning Enemies
241D8F4ECB6FDF5F:Charged Attack Damage increased by (10% - 20%)
13154DB50C1BDE11:Gain (10% - 20%) Lifesteal against Bleeding Enemies
372D309ADC6B19EF:Frost Buildup increased by (10% - 20%)
11ED6B3FEEAF7950:Burn Buildup increased by (10% - 20%)
348122A3AFACF0CF:Shock Buildup increased by (10% - 20%)
2286B6AE912761BC:Infection Buildup increased by (10% - 20%)
38EE3B6B4C3E9791:Gain (20 - 40) Stamina on Staggering an Enemy
3E06BA7685554B83:Healing increased by (7% - 15%) of Current Durability
3F5F3F7A770E2902:Execute Infected Low Health Enemies on Damage Dealt
281EFCEC190A80FE:Normal Attack Damage increased by (12% - 25%) for 5 seconds after Damage Dealt by Charged Attack
: Plagued Enchantments - Body
34C46CF5AA661193:Gain 20 Health Regeneration in Combat
26AEFEC9BA8DC16B:Max Health increased by (5 - 10)% of Max Focus
294F63C2ED637643:Hunger Limit increased by 1
2D3FBD65DA4E2059:Burn Damage increased by (25% - 50%)
3323E5BF36B7B2EF:Damage Resistance increased by (5% - 10%) of Current Durability
2F190A80E2D94232:Frozen Enemy Armor reduced by (15% - 30%)
141A5B730C58D2AA:Infected Enemy Stagger Resistance reduced by (15% - 30%)
281BA39468357837:Damage increased by (10% - 20%) for 10 seconds after Staggering an Enemy
3BE4DA40AACDA113:Focus Cost reduced by (12% - 25%) for 10 seconds after Staggering an Enemy
0C9B1D208F27DC99:Damage Resistance increased by (25% - 50%) for 10 seconds after being afflicted by Status
04DE724BD974A4C5:Overall Speed increased by (7% - 15%) for 10 seconds after inflicting Shock Status
3731AB86B4D62EB1:Damage Resistance increased by (10% - 20%) while Charging
39D9B5B6A34A05ED:Barrier Gain increased by (25% - 40%)
: Plagued Enchantments - Body, Pants
26E9A7560FC10A24:Poise Defense increased by (5 - 10) while Charging
: Plagued Enchantments - Pants
225775F9EFA7CAB4:Max Stamina increased by (2 - 5)% of Max Focus
0AD76D704D07E631:Stamina Cost reduced by (10% - 20%) at Low Focus
3F73B7CF35BA6049:Stamina Recovery increased by (10% - 20%) of Current Durability
04E1146C770F592D:Damage increased by (5% - 10%) after Sprinting for 4 seconds
0B09EBA97FBD7AD8:Movement Speed increased by (7% - 15%) for 5 seconds after Damage Dealt by Charged Attack
: Plagued Enchantments - Bows
134BD08C85D2213C:Damage increased by (7% - 15%) if no Enemies nearby
: Plagued Enchantments - Bows, Pants
344ED2C811684144:Deal (7% - 15%) Damage on Damage Dodged
01F7BA62C88AD835:Gain (3% - 5%) Health on Damage Dodged
1CDB648B040CB80C:Damage increased by (7% - 15%) for 10 seconds after Damage Dodged
: Plagued Enchantments - Helmets
2D3DC24B7C0CDE7F:Healing increased by (15% - 30%) at Low Focus
090D5A4D30589C1A:Gain Health equal to (5% - 10%) of Focus Spent
2D49BDC3335DAD81:Focus Gain increased by (7% - 15%) of Current Durability
3B03611BF8C05724:Focus Gain increased by (7% - 15%)
013011C45E85D3DC:Focus Cost reduced by (5% - 10%)
0963BC396877DDC5:Gain (8 - 15) Focus on inflicting Any Status
: Plagued Enchantments - Weapons, Bows
00F3A0377512C950:Damage increased by (5% - 10%)
221FF3A3AF9561CF:Damage increased by (15% - 30%) against Large Enemies
105269BD519D74F5:Deal (12% - 25%) Damage on Staggering an Enemy
2CAD7A3466AF3B80:Rune Damage increased by (10% - 20%)
3925CC897CC5C2E2:Gain (7% - 15%) Health  on Fatality
1312035ED051E1A5:Gain (1% - 2%) Health on Damage Dealt against Frozen Enemies
10432582DD4189C4:Gain (2% - 4%) Health on Charged Attack
3E2587C28109516B:Damage increased by (5% - 10%) of Current Durability
13748DAB797484C2:Attack Speed increased by (5% - 10%) of Current Durability
375E0F63D938716B:Gain (12 - 25) Focus on Fatality
3725AF6B79060271:Gain (8 - 15) Focus on Kill
09A640A4A8BB9C9F:Stamina Cost reduced by (15% - 30%) for 20 seconds after Fatality
24FC1E3019BFA4E5:Stagger Damage increased by (20% - 40%) for 20 seconds after Fatality
080F315E81A4393C:Damage increased by (20% - 40%) for 20 seconds after Fatality
35A55E3500380F3B:Attack Damage increased by (10% - 20%) for 10 seconds after Damage Dealt by Rune Attack
3EBE1CC78BA2C16B:Movement Speed increased by (7% - 15%) for 10 seconds after Damage Dealt by Rune Attack
: Plagued Enchantments - Weapons
04ACD14EE2E4BF28:Gain (10% - 20%) Health on Backstab
0B756F5E96645337:Gain (5 - 10) Focus on Backstab
3E2D968DBD12C626:Damage increased by (15% - 30%) for 30 seconds after Backstab
292011383642E3B9:Attack Stamina Cost reduced by (12% - 25%) for 10 seconds after Parry
: Gem Enchantments - Body, Helmets
0D7FED20005AA3D3:Stamina Cost reduced by 6%
: Gem Enchantments - Body, Helmets, Gloves
11A0FD2832ED448D:Stamina Cost reduced by 9%
: Gem Enchantments - Body, Helmets, Pants
2FFBE2A603A36BE2:Gain 20% Regainable Health
1BB77D7921004AB1:Focus Cost reduced by 4%
38944C76744F70E8:Stamina Recovery increased by 15%
: Gem Enchantments - Body, Helmets, Pants, Gloves
1F2F6C380CB310D9:Experience Gain increased by 15%
0F90E543EDA1EB74:Experience Gain increased by 10%
04AEF5679E7C1A16:Gain 15 Health Regeneration
0F9F133C1EFEF46A:Gain 10 Health Regeneration
3866617F86F81847:Poise Defense increased by 6
32B9387495BA756F:Poise Defense increased by 4
12031EAC86F68A2C:Gain 25% Regainable Health
14814E6C99391C6C:Enchantment Power increased by 40% if it's the only elemental Gem
388CA7B4F267D609:Enchantment Power increased by 60% if it's the only elemental Gem
0F6A4FE451198462:Focus Cost reduced by 6%
173BDE433A109EDB:Stamina Recovery increased by 20%
352A49F27B552A6C:Gain 15% Barrier out of Combat
346A0E69153621D1:Gain 10% Barrier out of Combat
: Gem Enchantments - Body, Pants, Gloves
11AE6824A48570B4:Focus Gain increased by 8%
: Gem Enchantments - Gloves
1D048F49D690D7FC:Gain 40% Regainable Health
33C73C536DA2DF6E:Focus Cost reduced by 8%
180D0506CC0D4379:Stamina Cost reduced by 12%
20493570207FF9A5:Stamina Recovery increased by 25%
: Gem Enchantments - Helmets
33074569D89C1C88:Focus Gain increased by 12%
: Gem Enchantments - Helmets, Body, Pants, Gloves
1A04456B1E853982:Focus Gain increased by 10%
: Gem Enchantments - Pants
15C9667373D039A6:Dodge Stamina Cost reduced by 30%
1BC339C1164ECEC5:Dodge Stamina Cost reduced by 20%
: Gem Enchantments - Shields
01080467D8F8A1A4:Poise Damage increased by 4
13ED60D17F464E5C:Poise Damage increased by 6
2ABBABF9250362F2:Gain 8% Lifesteal
2E792EBD1A9AD071:Deal 25% Ice Damage while Blocking
303B965B11A96DAD:Deal 15% Ice Damage on Block
18790C745E5DC6DD:Deal 25% Plague Damage while Blocking
18D7885EB905D0CA:Deal 15% Plague Damage on Block
0A4D983F57594E8E:Deal 25% Bleed Damage while Blocking
09162894F863D82E:Deal 25% Lightning Damage while Blocking
18E44FF559245091:Deal 15% Lightning Damage on Block
0796404587116533:Deal 25% Fire Damage while Blocking
026B1A3FCF452226:Deal 15% Fire Damage on Block
14F8B31582D68D6C:Parry Stamina Cost reduced by 30%
06A8E72097F2C143:Parry Stamina Cost reduced by 45%
: Gem Enchantments - Shields, Helmets, Pants, Gloves
05488291822C95CF:Max Stamina increased by 10%
: Gem Enchantments - Shields, Helmets, Pants, Gloves, Weapons, Body
2E34379A7A5BD89D:Max Stamina increased by 15%
: Gem Enchantments - Shields, Weapons
207CE14F1164D15C:Gain 10% Lifesteal
3C8E7CF0545455D0:Physical Damage increased by 10%
: Gem Enchantments - Weapons
3DB256D47E962B17:Poise Damage increased by 4
25F5C2CD1207BBBD:Poise Damage increased by 6
0FD707668CFEB572:Gain 12% Lifesteal
2129A54855C2E4E4:Gain Ice Infusion
0E68D97C81A3C35D:Ice Damage increased by 10%
1D069FE859A05CBC:Plague Damage increased by 10%
2E9DE02DE7F6BE5C:Gain Plague Infusion
39A8D7EE326A9B6C:Gain Bleed Infusion
0770B4A6B9BA6FE1:Lightning Damage increased by 10%
203D152AA2550A06:Gain Lightning Infusion
0847B24A4917F4AC:Gain Fire Infusion
3E109417FFB70488:Fire Damage increased by 10%
30BBC01680B9672B:Attack Stamina Cost reduced by 15%
368D41A7677AB478:Attack Stamina Cost reduced by 10%
: Gem Enchantments - Weapons, Body
24027412D6E1F06D:Max Stamina increased by 20%
: Gem Enchantments - Weapons, Shields
3DB256D47E962B17:Enchantment Power increased by 50% if have Barrier
2606B3BACB732168:Enchantment Power increased by 65% if have Barrier
: Gem Enchantments - Weapons, Shields, Body, Helmets, Pants, Gloves
002347F12E3E94A8:Gain 4 Focus Regeneration
3334E8FEA587F69A:Gain 6 Focus Regeneration
00B0116AA98B8379:Enchantment Power increased by 50% at Full Health
31F37E7988A94723:Enchantment Power increased by 40% at Full Health
13FAFC8723D3BC65:Weight reduced by 20%
1A9373D75B1AB6CD:Weight reduced by 30%
3F89548D900E3824:Enchantment Power increased by 75% at Full Focus
1049FBB93C1E5A2F:Enchantment Power increased by 60% at Full Focus
34FDD830FFAAE4EC:Elemental Resistance increased by 6%
3F14871F90CCC877:Elemental Resistance increased by 8%
13DEBFECD1451B0C:Enchantment Power increased by 100% at Low Health
0E85A37410EAF7BB:Enchantment Power increased by 80% at Low Health
</DropDownList>
              <LastState Value="" RealAddress="00000000"/>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>800080</Color>
              <GroupHeader>1</GroupHeader>
              <Address>itemEnchantmentComponent</Address>
              <Offsets>
                <Offset>0</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>134567</ID>
                  <Description>"Enchantments Count"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>0000FF</Color>
                  <VariableType>Byte</VariableType>
                  <Address>+0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>134568</ID>
                  <Description>"Enchantment 1"</Description>
                  <DropDownListLink>Enchantments</DropDownListLink>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808000</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>+10</Address>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>134569</ID>
                      <Description>"Exalted"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>4 Bytes</VariableType>
                      <Address>-8</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>134570</ID>
                      <Description>"Quality "</Description>
                      <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0000000000000000:0%
FFFF000100000000:100%
*:Unknown
</DropDownList>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+8</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>134571</ID>
                  <Description>"Enchantment 2"</Description>
                  <DropDownListLink>Enchantments</DropDownListLink>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808000</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>+28</Address>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>134572</ID>
                      <Description>"Exalted"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>4 Bytes</VariableType>
                      <Address>-8</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>134573</ID>
                      <Description>"Quality"</Description>
                      <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0000000000000000:0%
FFFF000100000000:100%
*:Unknown
</DropDownList>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+8</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>134574</ID>
                  <Description>"Enchantment 3"</Description>
                  <DropDownListLink>Enchantments</DropDownListLink>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808000</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>+40</Address>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>134575</ID>
                      <Description>"Exalted"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>4 Bytes</VariableType>
                      <Address>-8</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>134576</ID>
                      <Description>"Quality"</Description>
                      <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0000000000000000:0%
FFFF000100000000:100%
*:Unknown
</DropDownList>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+8</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>134577</ID>
                  <Description>"Enchantment 4"</Description>
                  <DropDownListLink>Enchantments</DropDownListLink>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808000</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>+58</Address>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>134578</ID>
                      <Description>"Exalted"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>4 Bytes</VariableType>
                      <Address>-8</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>134579</ID>
                      <Description>"Quality"</Description>
                      <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0000000000000000:0%
FFFF000100000000:100%
*:Unknown
</DropDownList>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+8</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>134580</ID>
                  <Description>"Enchantment 5"</Description>
                  <DropDownListLink>Enchantments</DropDownListLink>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808000</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>+70</Address>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>134581</ID>
                      <Description>"Exalted"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>4 Bytes</VariableType>
                      <Address>-8</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>134582</ID>
                      <Description>"Quality"</Description>
                      <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0000000000000000:0%
FFFF000100000000:100%
*:Unknown
</DropDownList>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+8</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>134583</ID>
                  <Description>"Enchantment 6"</Description>
                  <DropDownListLink>Enchantments</DropDownListLink>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808000</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>+88</Address>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>134408</ID>
                      <Description>"Exalted"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>4 Bytes</VariableType>
                      <Address>-8</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>134409</ID>
                      <Description>"Quality"</Description>
                      <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0000000000000000:0%
FFFF000100000000:100%
*:Unknown
</DropDownList>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+8</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>134584</ID>
                  <Description>"Item Facet"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">: Common
*:Unknown
0450C6397155CC4C:None
37A47E281E9B2D91:Indestructible
: Weapons
0A893A972F0A4871:Blunt (+20% Poise Damage, -25% Focus Gain On Hit)
1952855FD6E51927:Durable (+75 Durability, -20% Focus Gain On Hit)
22497B99CF544C6C:Ritualistic (+25% Focus Gain On Hit, +25% Attack Stamina Cost)
02F51882DA79B37D:Nimble (-25% Focus Gain On Hit, -25% Attack Stamina Cost)
29FEA32E63DA7425:Mundane (-25% Focus Gain On Hit, +20% Damage)
35D807ABCC5BC257:Heavy (+20% Damage, +25% Attack Stamina Cost)
1CF9E7FDADF096BD:Quick (+10% Attack Speed, -10% Damage)
3DA8F5FBB4EE2F96:Clumsy (-10% Attack Speed, +20% Damage)
2D61C77C2B7B9C8F:Reliable (+20% Damage, +20% Poise Damage, -100% Critical Damage Chance)
1AA4AF278B8E043F:Keen (-20% Poise Damage, +10% Critical Damage Chance)
05E92F63A90DC64E:Razor (-50% Durability, +10% Critical Damage Chance)
380A74B6E5D902A5:Sharp (-10% Damage, +40% Critical Damage)
3442F37952C9019C:Festering (Plague Infusion, -10% Damage)
2A2601EECABD7115:Flaming (Fire Infusion, -10% Damage)
394953F91FEC2182:Frigid (Ice Infusion, -10% Damage)
2D25A3150E5F7F8C:Voltaic (Lightning Infusion, -10% Damage)
: Shields
1677652BB01B45FA:Durable (+75 Durability, -5 Focus Gain On Block)
183972F31A33B0CC:Dense (+20 Shield Armor,+5 Equipped Weight)
0FEA174467523350:Meditative (+5 Focus Gain On Block, -5 Poise Damage On Block)
: Armor
2F4EDCBFA0BA0B50:Insulated (-10% Lightning Damage Taken, +5 Equipped Weight)
1E444FFB3A22CB95:Stable (+2 Poise, -20% Stamina Regen)
064888755E562CE2:Purified (-10% Plague Damage Taken, +5 Equipped Weight)
2C0B5D09ED526472:Dense (+20 Shield Armor, +5 Equipped Weight)
0F4C30D4B0F644CC:Durable (+75 Durability, -10% Focus Gain)
1FE6C3C2A075DEFB:Bulky (+5 Armor, -1 Poise)
281F2CA1B2761650:Fireproof (-10% Fire Damage Taken, +5 Equipped Weight)
0C418E4AC94699C7:Frostwoven (-10% Ice Damage Taken, +5 Equipped Weight)
17369D82A94CC4E2:Mystic (+20% Focus Gain, -20% Stamina Regen)
2D799C1016277F16:Agile (-20% Focus Gain, +20% Stamina Regen)
</DropDownList>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808000</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>+A0</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>134531</ID>
              <Description>"Gems"</Description>
              <Options moHideChildren="1"/>
              <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">*:Unknown
0000000000000000:None
2DEDC5738BBE673A:Chipped Amethyst
302439AA24150166:Chipped Black Pearl
25CC1F9C6CE8362B:Chipped Blood Stone
2735B678AD8AD1B3:Chipped Diamond
1C6DED409F05B8E3:Chipped Dianite
331673909A832287:Chipped Emerald
25916CFD1E3DE075:Chipped Granite
0DCBEE768D5C6B19:Chipped Jade
011A984B65D149B8:Chipped Jewel
20589567992740F4:Chipped Marble
0595447A9B83FB25:Chipped Meteorite
27B7F1E80E8CDA3E:Chipped Moon Stone
25F6AAF69CF800EC:Chipped Quartz
2C3D98618ECF4E6E:Chipped Ruby
119D7B78B47A34A0:Chipped Sapphire
28E21D8266CD09B2:Chipped Shield Emblem
38A28B472D3AEA39:Chipped Spike
01958447AC51454C:Chipped Topaz
267CE06D783EDB2E:Medium Skull
02DC284E0F8DA26E:Mottled Amethyst
088BF8095F178CFF:Mottled Black Pearl
3EEC72D9CA896140:Mottled Blood Stone
2D86DFFD65D6C227:Mottled Diamond
064DABEB213AC746:Mottled Dianite
24A674E8F1DA3D03:Mottled Emerald
0F7C5DCC495545DE:Mottled Fang
34257778D716F631:Mottled Feather
27FA946BE54389C0:Mottled Granite
3D592F0950DF0937:Mottled Jade
0766BD9F8AF431AD:Mottled Jewel
126968858A77AC41:Mottled Marble
1FCE031C7EC85C19:Mottled Meteorite
3826973846881DCB:Mottled Moon Stone
1D895B8B861AEBA1:Mottled Quartz
1CBF6EE0883F9499:Mottled Ruby
1ED84B6D5960FC71:Mottled Sapphire
127C3C468F98945F:Mottled Shield Emblem
2F695EC9DC522D1A:Mottled Spike
23E32A91A81006A2:Mottled Topaz
11FA84F1C8959EB2:Small Skull
00DC40BAEE157E56:Tiny Fang
294268E7539192C3:Tiny Feather
</DropDownList>
              <LastState Value="" RealAddress="00000000"/>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>800080</Color>
              <GroupHeader>1</GroupHeader>
              <Address>itemEnchantmentComponent</Address>
              <Offsets>
                <Offset>B0</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>134430</ID>
                  <Description>"Gems Count"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>0000FF</Color>
                  <VariableType>Byte</VariableType>
                  <Address>itemEnchantmentComponent</Address>
                  <Offsets>
                    <Offset>1</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>134528</ID>
                  <Description>"Gem 1"</Description>
                  <DropDownListLink>Gems</DropDownListLink>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808000</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>+0</Address>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>134529</ID>
                      <Description>"Gem Enchantment"</Description>
                      <DropDownListLink>Enchantments</DropDownListLink>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+10</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>134547</ID>
                      <Description>"Quality"</Description>
                      <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0000000000000000:0%
FFFF000100000000:100%
*:Unknown
</DropDownList>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+18</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>134533</ID>
                  <Description>"Gem 2"</Description>
                  <DropDownListLink>Gems</DropDownListLink>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808000</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>+20</Address>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>134534</ID>
                      <Description>"Gem Enchantment"</Description>
                      <DropDownListLink>Enchantments</DropDownListLink>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+10</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>134546</ID>
                      <Description>"Quality"</Description>
                      <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0000000000000000:0%
FFFF000100000000:100%
*:Unknown
</DropDownList>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+18</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>134536</ID>
                  <Description>"Gem 3"</Description>
                  <DropDownListLink>Gems</DropDownListLink>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808000</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>+40</Address>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>134537</ID>
                      <Description>"Gem Enchantment"</Description>
                      <DropDownListLink>Enchantments</DropDownListLink>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+10</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>134545</ID>
                      <Description>"Quality"</Description>
                      <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0000000000000000:0%
FFFF000100000000:100%
*:Unknown
</DropDownList>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+18</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>134539</ID>
                  <Description>"Gem 4"</Description>
                  <DropDownListLink>Gems</DropDownListLink>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808000</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>+60</Address>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>134540</ID>
                      <Description>"Gem Enchantment"</Description>
                      <DropDownListLink>Enchantments</DropDownListLink>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+10</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>134544</ID>
                      <Description>"Quality"</Description>
                      <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0000000000000000:0%
FFFF000100000000:100%
*:Unknown
</DropDownList>
                      <ShowAsHex>1</ShowAsHex>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>800000</Color>
                      <VariableType>8 Bytes</VariableType>
                      <Address>+18</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>134425</ID>
          <Description>"Get player health"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <LastState/>
          <Color>FF0000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(codeQuantum_PlayerControllerData__UpdateRespawnState,GameAssembly.dll,4C 8B C0 3B 9E 94 00 00 00) // should be unique
alloc(memQuantum_PlayerControllerData__UpdateRespawnState,$1000,codeQuantum_PlayerControllerData__UpdateRespawnState)

label(return)

memQuantum_PlayerControllerData__UpdateRespawnState:
  mov [ptrUpdateRespawnStateHealth],rax // health struct
  mov r8,rax
  cmp ebx,[rsi+00000094]
  jmp return
ptrUpdateRespawnStateHealth:
  dq 0

ptrUpdateRespawnStateCurrentHealth:
  dq 0

codeQuantum_PlayerControllerData__UpdateRespawnState:
  jmp memQuantum_PlayerControllerData__UpdateRespawnState
  nop 4
return:

registersymbol(codeQuantum_PlayerControllerData__UpdateRespawnState)
registersymbol(memQuantum_PlayerControllerData__UpdateRespawnState)
registersymbol(ptrUpdateRespawnStateHealth)

[DISABLE]

codeQuantum_PlayerControllerData__UpdateRespawnState:
  db 4C 8B C0 3B 9E 94 00 00 00

unregistersymbol(*)
dealloc(memQuantum_PlayerControllerData__UpdateRespawnState)

{
// Quantum.PlayerControllerData.UpdateRespawnState
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+58E9170

GameAssembly.dll+58E914A: 75 08                 - jne GameAssembly.dll+58E9154
GameAssembly.dll+58E914C: 48 8B CD              - mov rcx,rbp
GameAssembly.dll+58E914F: E8 6C 44 00 FB        - call GameAssembly.dll+8ED5C0
GameAssembly.dll+58E9154: 48 8B 4E 60           - mov rcx,[rsi+60]
GameAssembly.dll+58E9158: 48 85 C9              - test rcx,rcx
GameAssembly.dll+58E915B: 0F 84 4E 03 00 00     - je GameAssembly.dll+58E94AF
GameAssembly.dll+58E9161: 4C 8B 45 38           - mov r8,[rbp+38]
GameAssembly.dll+58E9165: 48 8B D3              - mov rdx,rbx
GameAssembly.dll+58E9168: 4D 8B 00              - mov r8,[r8]
GameAssembly.dll+58E916B: E8 D0 13 76 FA        - call GameAssembly.il2cpp_class_is_valuetype+ACA0
// ---------- INJECTING HERE ----------
GameAssembly.dll+58E9170: 4C 8B C0              - mov r8,rax
GameAssembly.dll+58E9173: 3B 9E 94 00 00 00     - cmp ebx,[rsi+00000094]
// ---------- DONE INJECTING  ----------
GameAssembly.dll+58E9179: 72 04                 - jb GameAssembly.dll+58E917F
GameAssembly.dll+58E917B: 32 C9                 - xor cl,cl
GameAssembly.dll+58E917D: EB 2B                 - jmp GameAssembly.dll+58E91AA
GameAssembly.dll+58E917F: 48 8B 96 A0 00 00 00  - mov rdx,[rsi+000000A0]
GameAssembly.dll+58E9186: 48 63 C3              - movsxd  rax,ebx
GameAssembly.dll+58E9189: 48 C1 E0 04           - shl rax,04
GameAssembly.dll+58E918D: 48 03 C2              - add rax,rdx
GameAssembly.dll+58E9190: 0F 84 13 03 00 00     - je GameAssembly.dll+58E94A9
GameAssembly.dll+58E9196: 48 63 CB              - movsxd  rcx,ebx
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>134421</ID>
              <Description>"Keep HP above zero [Usage: Activate and choose whose HP to save]"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <LastState/>
              <Color>FF0000</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]
aobscanmodule(codeOnHealthChanged,GameAssembly.dll,80 3D C5 55 8B 06 00) // should be unique
alloc(memOnHealthChanged,$1000,codeOnHealthChanged)

label(.return)
label(.other)
label(.update)
label(.skip_update)

memOnHealthChanged:
  pushfq
  push rbx
  mov rbx,[ptrUpdateRespawnStateHealth] // check if it's player's health and not others
  cmp rbp,rbx
  jne .other
  cmp byte ptr [bKeepPlayerHealth],1
  je .update
  jmp .skip_update
.other:
  cmp byte ptr [bKeepOtherHealth],1
  je .update
  jmp .skip_update
.update:
  cmp dword ptr [rbp+10],10000 // rewrite current health with 1 if it's value &lt; 1 (10000 = 1.0 (fixed-point?))
  jae .skip_update
  mov dword ptr [rbp+10],10000
.skip_update:
  pop rbx
  popfq
  cmp byte ptr [GameAssembly.dll+C214558],00
  jmp .return
bKeepPlayerHealth:
  db 0
bKeepOtherHealth:
  db 0

codeOnHealthChanged:
  jmp memOnHealthChanged
  nop 2
.return:
registersymbol(codeOnHealthChanged)
registersymbol(memOnHealthChanged)
registersymbol(bKeepPlayerHealth)
registersymbol(bKeepOtherHealth)

[DISABLE]

codeOnHealthChanged:
  db 80 3D C5 55 8B 06 00

unregistersymbol(*)
dealloc(memOnHealthChanged)

{
// FrameSignals.OnHealthChanged
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+595EF8C

GameAssembly.dll+595EF7C: CC                    - int 3
GameAssembly.dll+595EF7D: CC                    - int 3
GameAssembly.dll+595EF7E: CC                    - int 3
GameAssembly.dll+595EF7F: CC                    - int 3
GameAssembly.dll+595EF80: 40 53                 - push rbx
GameAssembly.dll+595EF82: 56                    - push rsi
GameAssembly.dll+595EF83: 57                    - push rdi
GameAssembly.dll+595EF84: 41 54                 - push r12
GameAssembly.dll+595EF86: 41 55                 - push r13
GameAssembly.dll+595EF88: 48 83 EC 40           - sub rsp,40
// ---------- INJECTING HERE ----------
GameAssembly.dll+595EF8C: 80 3D C5 55 8B 06 00  - cmp byte ptr [GameAssembly.dll+C214558],00
// ---------- DONE INJECTING  ----------
GameAssembly.dll+595EF93: 49 8B D9              - mov rbx,r9
GameAssembly.dll+595EF96: 49 8B F8              - mov rdi,r8
GameAssembly.dll+595EF99: 48 8B F2              - mov rsi,rdx
GameAssembly.dll+595EF9C: 4C 8B E1              - mov r12,rcx
GameAssembly.dll+595EF9F: 75 29                 - jne GameAssembly.dll+595EFCA
GameAssembly.dll+595EFA1: 48 8D 0D 08 BF 47 06  - lea rcx,[GameAssembly.dll+BDDAEB0]
GameAssembly.dll+595EFA8: E8 F3 B1 F9 FA        - call GameAssembly.il2cpp_class_is_assignable_from+91C0
GameAssembly.dll+595EFAD: F0 83 0C 24 00        - lock or dword ptr [rsp],00
GameAssembly.dll+595EFB2: 48 8D 0D 9F 37 3F 06  - lea rcx,[GameAssembly.dll+BD52758]
GameAssembly.dll+595EFB9: E8 E2 B1 F9 FA        - call GameAssembly.il2cpp_class_is_assignable_from+91C0
}
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>134551</ID>
                  <Description>"Keep player health"</Description>
                  <LastState/>
                  <Color>FF0000</Color>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>[ENABLE]

bKeepPlayerHealth:
  db 1

[DISABLE]

bKeepPlayerHealth:
  db 0
</AssemblerScript>
                </CheatEntry>
                <CheatEntry>
                  <ID>134552</ID>
                  <Description>"Keep other health"</Description>
                  <LastState/>
                  <Color>FF0000</Color>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>[ENABLE]

bKeepOtherHealth:
  db 1

[DISABLE]

bKeepOtherHealth:
  db 0
</AssemblerScript>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>134426</ID>
              <Description>"Player health"</Description>
              <Options moHideChildren="1"/>
              <LastState Value="" RealAddress="00000000"/>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>800080</Color>
              <GroupHeader>1</GroupHeader>
              <Address>ptrUpdateRespawnStateHealth</Address>
              <Offsets>
                <Offset>0</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>134427</ID>
                  <Description>"Current health"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>2 Bytes</VariableType>
                  <Address>+12</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>134428</ID>
                  <Description>"Max health"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>2 Bytes</VariableType>
                  <Address>+42</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>134550</ID>
          <Description>"Keep an item when extracting a gem"</Description>
          <LastState/>
          <Color>FF0000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(codeExtractGem,GameAssembly.dll,48 8B D3 48 8B CE 85 C0 74) // should be unique

codeExtractGem+8:
  db EB

registersymbol(codeExtractGem)

[DISABLE]

codeExtractGem+8:
  db 74

unregistersymbol(*)

{
// Quantum.VendorAPI.ExtractGem
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+5BF4F22

GameAssembly.dll+5BF4EF4: 4C 8B C7                 - mov r8,rdi
GameAssembly.dll+5BF4EF7: 44 88 7C 24 30           - mov [rsp+30],r15b
GameAssembly.dll+5BF4EFC: 48 8B D6                 - mov rdx,rsi
GameAssembly.dll+5BF4EFF: C7 44 24 28 11 00 00 00  - mov [rsp+28],00000011
GameAssembly.dll+5BF4F07: C7 44 24 20 01 00 00 00  - mov [rsp+20],00000001
GameAssembly.dll+5BF4F0F: E8 0C 58 FE FF           - call Quantum.InventoryAPI.TransferCount
GameAssembly.dll+5BF4F14: 45 33 C0                 - xor r8d,r8d
GameAssembly.dll+5BF4F17: 48 8B D3                 - mov rdx,rbx
GameAssembly.dll+5BF4F1A: 48 8B CE                 - mov rcx,rsi
GameAssembly.dll+5BF4F1D: E8 8E 58 FF FF           - call Quantum.ItemsAPI.GetRarity
// ---------- INJECTING HERE ----------
GameAssembly.dll+5BF4F22: 48 8B D3                 - mov rdx,rbx
GameAssembly.dll+5BF4F25: 48 8B CE                 - mov rcx,rsi
GameAssembly.dll+5BF4F28: 85 C0                    - test eax,eax
// ---------- DONE INJECTING  ----------
GameAssembly.dll+5BF4F2A: 74 37                    - je GameAssembly.dll+5BF4F63
GameAssembly.dll+5BF4F2C: 45 33 C0                 - xor r8d,r8d
GameAssembly.dll+5BF4F2F: E8 2C 4E FF FF           - call Quantum.ItemsAPI.GetCount
GameAssembly.dll+5BF4F34: 45 33 C9                 - xor r9d,r9d
GameAssembly.dll+5BF4F37: 44 8B C0                 - mov r8d,eax
GameAssembly.dll+5BF4F3A: 48 8B D3                 - mov rdx,rbx
GameAssembly.dll+5BF4F3D: 48 8B CE                 - mov rcx,rsi
GameAssembly.dll+5BF4F40: E8 3B 80 FE FF           - call Quantum.InventoryAPI.RemoveItem
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>134412</ID>
          <Description>"Keep a weapon when extracting runes"</Description>
          <LastState/>
          <Color>FF0000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(codeExtractRune,GameAssembly.dll,45 33 C9 44 8B C0 48 8B D7 48 8B CD E8 * * * * 4D 85 F6) // should be unique

codeExtractRune+C:
  nop
  nop
  nop
  nop
  nop

registersymbol(codeExtractRune)

[DISABLE]

codeExtractRune+C:
  db E8 30 EB FE FF

unregistersymbol(*)

{
// Quantum.RunesAPI.Weapon.ExtractRune
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+5BEE43F

GameAssembly.dll+5BEE41B: 48 85 C9              - test rcx,rcx
GameAssembly.dll+5BEE41E: 0F 84 22 01 00 00     - je GameAssembly.dll+5BEE546
GameAssembly.dll+5BEE424: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+5BEE427: 8B D0                 - mov edx,eax
GameAssembly.dll+5BEE429: E8 A2 66 2B 00        - call Quantum.InstanceDataStorageSystem.Get
GameAssembly.dll+5BEE42E: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+5BEE431: 48 8B D7              - mov rdx,rdi
GameAssembly.dll+5BEE434: 48 8B CD              - mov rcx,rbp
GameAssembly.dll+5BEE437: 4C 8B F0              - mov r14,rax
GameAssembly.dll+5BEE43A: E8 21 B9 FF FF        - call Quantum.ItemsAPI.GetCount
// ---------- INJECTING HERE ----------
GameAssembly.dll+5BEE43F: 45 33 C9              - xor r9d,r9d
GameAssembly.dll+5BEE442: 44 8B C0              - mov r8d,eax
GameAssembly.dll+5BEE445: 48 8B D7              - mov rdx,rdi
GameAssembly.dll+5BEE448: 48 8B CD              - mov rcx,rbp
GameAssembly.dll+5BEE44B: E8 30 EB FE FF        - call Quantum.InventoryAPI.RemoveItem
GameAssembly.dll+5BEE450: 4D 85 F6              - test r14,r14
// ---------- DONE INJECTING  ----------
GameAssembly.dll+5BEE453: 0F 84 E7 00 00 00     - je GameAssembly.dll+5BEE540
GameAssembly.dll+5BEE459: 44 38 2D AC 7D 62 06  - cmp [GameAssembly.dll+C21620C],r13b
GameAssembly.dll+5BEE460: 75 18                 - jne GameAssembly.dll+5BEE47A
GameAssembly.dll+5BEE462: 48 8D 0D 7F A6 17 06  - lea rcx,[GameAssembly.dll+BD68AE8]
GameAssembly.dll+5BEE469: E8 32 BD D0 FA        - call GameAssembly.il2cpp_class_is_assignable_from+91C0
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>134416</ID>
          <Description>"Keep an item when using an Essense Ember"</Description>
          <LastState/>
          <Color>FF0000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(codeExtractEnchantmentToEmber,GameAssembly.dll,E8 * * * * 49 8D 8E C8 03 00 00 45 33 C0 48 8B D5) // should be unique
codeExtractEnchantmentToEmber:
  nop
  nop
  nop
  nop
  nop

registersymbol(codeExtractEnchantmentToEmber)

[DISABLE]

codeExtractEnchantmentToEmber:
  db E8 DE 6F 02 00

unregistersymbol(INJECT)
dealloc(newmem)

{
// Quantum.EnchantmentsAPI.ExtractEnchantmentToEmber
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+5BCF24D

GameAssembly.dll+5BCF229: E8 B2 C3 00 00        - call Quantum.InventoryAPI.TransferItem
GameAssembly.dll+5BCF22E: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+5BCF231: 48 8B D6              - mov rdx,rsi
GameAssembly.dll+5BCF234: 49 8B CE              - mov rcx,r14
GameAssembly.dll+5BCF237: E8 24 AB 01 00        - call Quantum.ItemsAPI.GetCount
GameAssembly.dll+5BCF23C: 44 8B C8              - mov r9d,eax
GameAssembly.dll+5BCF23F: 4C 89 64 24 20        - mov [rsp+20],r12
GameAssembly.dll+5BCF244: 4C 8B C6              - mov r8,rsi
GameAssembly.dll+5BCF247: 48 8B D5              - mov rdx,rbp
GameAssembly.dll+5BCF24A: 49 8B CE              - mov rcx,r14
// ---------- INJECTING HERE ----------
GameAssembly.dll+5BCF24D: E8 DE 6F 02 00        - call Quantum.VendorAPI.DiscardItem
GameAssembly.dll+5BCF252: 49 8D 8E C8 03 00 00  - lea rcx,[r14+000003C8]
GameAssembly.dll+5BCF259: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+5BCF25C: 48 8B D5              - mov rdx,rbp
// ---------- DONE INJECTING  ----------
GameAssembly.dll+5BCF25F: E8 8C C6 D7 FF        - call FrameEvents.OnInventoryUpdate
GameAssembly.dll+5BCF264: B0 01                 - mov al,01
GameAssembly.dll+5BCF266: EB 34                 - jmp GameAssembly.dll+5BCF29C
GameAssembly.dll+5BCF268: 45 33 C9              - xor r9d,r9d
GameAssembly.dll+5BCF26B: 48 8B D3              - mov rdx,rbx
GameAssembly.dll+5BCF26E: E8 DD 17 01 00        - call Quantum.InventoryAPI.TryDropBag
GameAssembly.dll+5BCF273: 84 C0                 - test al,al
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>134417</ID>
          <Description>"Keep Charged Essence Ember when applying to an item"</Description>
          <LastState/>
          <Color>FF0000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(codeApplyStoredEnchantment,GameAssembly.dll,E8 * * * * 49 8D 8E C8 03 00 00 45 33 C0 48 8B D6 E8 * * * * B0 01 E9) // should be unique
codeApplyStoredEnchantment:
  nop
  nop
  nop
  nop
  nop

registersymbol(codeApplyStoredEnchantment)

[DISABLE]

codeApplyStoredEnchantment:
  db E8 AB 63 02 00

unregistersymbol(*)

{
// Quantum.EnchantmentsAPI.ApplyStoredEnchantment
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+5BCFE80

GameAssembly.dll+5BCFE54: 49 8D 8E C8 03 00 00  - lea rcx,[r14+000003C8]
GameAssembly.dll+5BCFE5B: 45 33 C9              - xor r9d,r9d
GameAssembly.dll+5BCFE5E: 41 B8 02 00 00 00     - mov r8d,00000002
GameAssembly.dll+5BCFE64: 48 8B D3              - mov rdx,rbx
GameAssembly.dll+5BCFE67: E8 44 BC D7 FF        - call FrameEvents.OnItemEnchanted
GameAssembly.dll+5BCFE6C: 41 B9 01 00 00 00     - mov r9d,00000001
GameAssembly.dll+5BCFE72: 4C 89 64 24 20        - mov [rsp+20],r12
GameAssembly.dll+5BCFE77: 4C 8B C7              - mov r8,rdi
GameAssembly.dll+5BCFE7A: 48 8B D6              - mov rdx,rsi
GameAssembly.dll+5BCFE7D: 49 8B CE              - mov rcx,r14
// ---------- INJECTING HERE ----------
GameAssembly.dll+5BCFE80: E8 AB 63 02 00        - call Quantum.VendorAPI.DiscardItem
GameAssembly.dll+5BCFE85: 49 8D 8E C8 03 00 00  - lea rcx,[r14+000003C8]
GameAssembly.dll+5BCFE8C: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+5BCFE8F: 48 8B D6              - mov rdx,rsi
GameAssembly.dll+5BCFE92: E8 59 BA D7 FF        - call FrameEvents.OnInventoryUpdate
GameAssembly.dll+5BCFE97: B0 01                 - mov al,01
GameAssembly.dll+5BCFE99: E9 44 FE FF FF        - jmp GameAssembly.dll+5BCFCE2
// ---------- DONE INJECTING  ----------
GameAssembly.dll+5BCFE9E: E8 9D 08 D2 FA        - call GameAssembly.il2cpp_value_box+1E0
GameAssembly.dll+5BCFEA3: CC                    - int 3 
GameAssembly.dll+5BCFEA4: E8 97 08 D2 FA        - call GameAssembly.il2cpp_value_box+1E0
GameAssembly.dll+5BCFEA9: CC                    - int 3 
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>134415</ID>
          <Description>"Keep Fallen Ember when adding missing enchantment"</Description>
          <LastState/>
          <Color>FF0000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(codeOnPromptSubmit_FallenEmber1,GameAssembly.dll,E8 * * * * 44 38 A7 38 03 00 00 0F * * * * * 48 8B 8F 40 03 00 00 45 33 C0) // should be unique

codeOnPromptSubmit_FallenEmber1+21:
  nop
  nop
  nop
  nop
  nop

registersymbol(codeOnPromptSubmit_FallenEmber1)

[DISABLE]

codeOnPromptSubmit_FallenEmber1+21:
  db E8 BF BE 18 00

unregistersymbol(*)

{
// Moon.Forsaken.InventoryScreenMain.OnPromptSubmit_FallenEmber
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+8D08ABB

GameAssembly.dll+8D08A90: 48 85 C9              - test rcx,rcx
GameAssembly.dll+8D08A93: 0F 84 5D 01 00 00     - je GameAssembly.dll+8D08BF6
GameAssembly.dll+8D08A99: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+8D08A9C: BA FF FF FF FF        - mov edx,FFFFFFFF
GameAssembly.dll+8D08AA1: E8 5A B6 FC FF        - call Moon.Forsaken.InventoryItemInfoElement.SetEnchantmentSelectorsVisibility
GameAssembly.dll+8D08AA6: 48 8B 8F 00 03 00 00  - mov rcx,[rdi+00000300]
GameAssembly.dll+8D08AAD: 48 85 C9              - test rcx,rcx
GameAssembly.dll+8D08AB0: 0F 84 3A 01 00 00     - je GameAssembly.dll+8D08BF0
GameAssembly.dll+8D08AB6: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+8D08AB9: 33 D2                 - xor edx,edx
// ---------- INJECTING HERE ----------
GameAssembly.dll+8D08ABB: E8 F0 91 FC FF        - call Moon.Forsaken.InventoryItemInfoElement.SetupManipulationNavigation
// ---------- DONE INJECTING  ----------
GameAssembly.dll+8D08AC0: 44 38 A7 38 03 00 00  - cmp [rdi+00000338],r12b
GameAssembly.dll+8D08AC7: 0F 84 1B 01 00 00     - je GameAssembly.dll+8D08BE8
GameAssembly.dll+8D08ACD: 48 8B 8F 40 03 00 00  - mov rcx,[rdi+00000340]
GameAssembly.dll+8D08AD4: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+8D08AD7: BA 01 00 00 00        - mov edx,00000001
GameAssembly.dll+8D08ADC: E8 BF BE 18 00        - call Moon.Forsaken.InventoryHelper.RequestDiscardItem
GameAssembly.dll+8D08AE1: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+8D08AE4: C6 87 98 03 00 00 01  - mov byte ptr [rdi+00000398],01
GameAssembly.dll+8D08AEB: B2 01                 - mov dl,01
GameAssembly.dll+8D08AED: 48 8B CF              - mov rcx,rdi
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>134414</ID>
          <Description>"Keep Fallen Ember when rerolling an echantment"</Description>
          <LastState/>
          <Color>FF0000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(codeOnPromptSubmit_FallenEmber2,GameAssembly.dll,44 89 BF 90 03 00 00) // should be unique

codeOnPromptSubmit_FallenEmber2+2A:
  nop
  nop
  nop
  nop
  nop

return:
registersymbol(codeOnPromptSubmit_FallenEmber2)

[DISABLE]

codeOnPromptSubmit_FallenEmber2+2A:
  db E8 2E C1 18 00

unregistersymbol(*)

{
// Moon.Forsaken.InventoryScreenMain.OnPromptSubmit_FallenEmber
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+8D08843

GameAssembly.dll+8D08816: 0F 84 96 03 00 00     - je GameAssembly.dll+8D08BB2
GameAssembly.dll+8D0881C: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+8D0881F: BA FF FF FF FF        - mov edx,FFFFFFFF
GameAssembly.dll+8D08824: E8 D7 B8 FC FF        - call Moon.Forsaken.InventoryItemInfoElement.SetEnchantmentSelectorsVisibility
GameAssembly.dll+8D08829: 48 8B 8F 00 03 00 00  - mov rcx,[rdi+00000300]
GameAssembly.dll+8D08830: 48 85 C9              - test rcx,rcx
GameAssembly.dll+8D08833: 0F 84 73 03 00 00     - je GameAssembly.dll+8D08BAC
GameAssembly.dll+8D08839: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+8D0883C: 33 D2                 - xor edx,edx
GameAssembly.dll+8D0883E: E8 6D 94 FC FF        - call Moon.Forsaken.InventoryItemInfoElement.SetupManipulationNavigation
// ---------- INJECTING HERE ----------
GameAssembly.dll+8D08843: 44 89 BF 90 03 00 00  - mov [rdi+00000390],r15d
GameAssembly.dll+8D0884A: 44 89 B7 94 03 00 00  - mov [rdi+00000394],r14d
GameAssembly.dll+8D08851: 44 38 A7 38 03 00 00  - cmp [rdi+00000338],r12b
GameAssembly.dll+8D08858: 0F 84 46 03 00 00     - je GameAssembly.dll+8D08BA4
GameAssembly.dll+8D0885E: 48 8B 8F 40 03 00 00  - mov rcx,[rdi+00000340]
GameAssembly.dll+8D08865: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+8D08868: BA 01 00 00 00        - mov edx,00000001
GameAssembly.dll+8D0886D: E8 2E C1 18 00        - call Moon.Forsaken.InventoryHelper.RequestDiscardItem
// ---------- DONE INJECTING  ----------
GameAssembly.dll+8D08872: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+8D08875: C6 87 98 03 00 00 01  - mov byte ptr [rdi+00000398],01
GameAssembly.dll+8D0887C: B2 01                 - mov dl,01
}
</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Comments>░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
【 TABLE INFO 】
ㅤ❖ Game: https://store.steampowered.com/app/1371980/No_Rest_for_the_Wicked/
ㅤ❖ CE Version required: 7.6
ㅤ❖ Game process: NoRestForTheWicked.exe
ㅤ❖ Game engine: Unity 6
ㅤ❖ Tested game versions: Steam BuildID 21728008
ㅤ❖ Mods used: -
ㅤ❖ Author: mece
 
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
【 FEATURES 】
ㅤ❖ Edit amount of money
ㅤ❖ Edit amount of inventory items
ㅤ❖ Edit equipment
ㅤ❖ Keep an item when extracting a gem
ㅤ❖ Keep a weapon when extracting runes
ㅤ❖ Keep an item when using an Essense Ember
ㅤ❖ Keep Charged Essence Ember when applying to an item
ㅤ❖ Keep Fallen Ember when adding missing enchantment
ㅤ❖ Keep Fallen Ember when rerolling an echantment

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
【 HOTKEYS 】
ㅤ[Edit amount of inventory items -&gt; [Amount] -&gt; Amount]
ㅤ❖ Ctrl+Numpad 1: Set value to 891
ㅤ❖ Ctrl+Numpad 9: Set value to 90

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
【 VALUES 】
ㅤ⋯ Notable pointers and values for manual editing ⋯
ㅤ[Enchantments]
ㅤ❖ Item Facet - An item's facet can be replaced. It's important to note that the
ㅤㅤ appearance of specific facets depends on the item's type. Manually changing the
ㅤㅤ facet allows you to bypass this limitation, but the result must be tested.
ㅤ❖ Enchantment # - Like facets, individual item enchants can be replaced.
ㅤㅤ Make sure the number of enchants (count) matches.
ㅤ❖ Exalted - The number of Exaltations rolled for the corresponding enchant can be
ㅤㅤ changed. This allows you to redistribute Exaltation attempts between enchants
ㅤㅤ or even exceed the limit of four Exaltations.
ㅤ❖ Quality - 0% is the minimum enchantment roll, 100% is the maximum. "Unknown" means
ㅤㅤ something in between

ㅤ[Gems]
ㅤ❖ Gem # - Individual gems can be replaced.
ㅤㅤ Gems and their effects are replaced separately.
ㅤ❖ Gem Enchantment - The effect of the corresponding gem.
ㅤㅤ It looks like it could be any enchantment.
ㅤ❖ Quality - The effects of gems are fixed, however, if you replace the effect with
ㅤㅤ an equipment enchantment, then this value will determine its roll.

ㅤ[Item]
ㅤ❖ Level - The item drop level. It affects character attribute requirements.
ㅤ❖ Upgrades - The item upgrade level.
ㅤ❖ Seed - The item RNG seed. At the moment, it seems that the value only affects
ㅤㅤ the rings - the set of resistances and their rolls. The available values ​​include
ㅤㅤ seeds for interesting resistance pairs with rolls of approximately 10% and 10%.
ㅤㅤ "Unknown" means that the seed value has an unknown impact.
ㅤ❖ Rarity - The rarity of an item can be changed. Hacked Common items could have up to
ㅤㅤ 10 affixes (6 from Enchantments, 4 from Gems)

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
【 USAGE TIPS 】
ㅤ❖ Recommended for offline use only. 
 
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
【 KNOWN ISSUES 】
ㅤ❖ To obtain data on an equipped weapon or shield, the item must be the only one in
ㅤㅤ the slots of its type or replace an already equipped one.
ㅤ❖ Some enchant names are included in the table, but not all.
ㅤ❖ If you equip an item that doesn't meet the attribute requirements, its stats may
ㅤㅤ not be available in the table. Alternatively, you can move the item from its
ㅤㅤ container to your inventory.
 
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
【 CHANGE LOG 】
ㅤ⋯ 2026-03-02 ⋯
ㅤ❖ Changed: "Edit equipment" now has Gems section for editing Gems and their effects
ㅤ❖ Added: "Keep HP above zero" cheat separately for the player and NPC
 ❖ Added: "Keep an item when extracting a gem"
 ❖ Added: "Keep a weapon when extracting runes"
 ❖ Added: "Keep an item when using an Essense Ember"
 ❖ Added: "Keep Charged Essence Ember when applying to an item"
 ❖ Added: "Keep Fallen Ember when rerolling an echantment"
 ❖ Added: "Keep Fallen Ember when adding missing enchantment"
 ❖ Updated known enchantments

ㅤ⋯ 2026-02-17 ⋯
ㅤ❖ Game version: Steam BuildID 21728008
 
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
【 TABLE UPDATE TIPS 】
ㅤ❖ 
 
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
【 FEATURE IDEAS 】
ㅤ❖ Automate retrieving enchantment and facet names from the game.
ㅤ❖ Custom UI for item editor, filters for enchantments
ㅤ❖ Set enchantment quality to any between 0..100%
ㅤ❖ Replace item base
ㅤ❖ Edit item Durability or Weight if possible
ㅤ❖ Set character Weight Class
 
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
【 CONTACT THE AUTHOR 】
ㅤ❖ https://www.nexusmods.com/profile/voidfiction/mods
</Comments>
</CheatTable>
