<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>1337096457</ID>
<Description>"Bypass Give Rarity"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Monster Hunter Rise Sunbreak v16
Version:
Date : 2023-06-08
Author : HenryEx
Bypass rarity check when giving items to others in multiplayer
}
[ENABLE]
{$lua}
if syntaxcheck then return end
local rarityAOB=AOBScan("80 78 1C 02 77","+X-W") -- scan in Execute/Read Only memory
if rarityAOB ~= nil then
local rarityCount=stringlist_getCount(rarityAOB)
if (rarityCount ~= 3) then
print( "Number of hits unexpected! Aborting..." )
return
end
registerSymbol( "bypassRarityA", stringlist_getString(rarityAOB,0) )
registerSymbol( "bypassRarityB", stringlist_getString(rarityAOB,1) )
registerSymbol( "bypassRarityC", stringlist_getString(rarityAOB,2) )
rarityCount=nil
rarityAOB=nil
else
print( "AOBScan failed!" )
return
end
{$asm}
bypassRarityA+3:
db 0A
bypassRarityB+3:
db 0A
bypassRarityC+3:
db 0A
[DISABLE]
bypassRarityA+3:
db 02
bypassRarityB+3:
db 02
bypassRarityC+3:
db 02
unregistersymbol(bypassRarityA)
unregistersymbol(bypassRarityB)
unregistersymbol(bypassRarityC)
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>