let's get into it,
1- open your debugger (I use x64dbg), Select your gameServer
2- ctrl + g & search for 004E7116
3- change "movzx eax, byte ptr ss:[ebp+0x08]" to "movzx eax, byte ptr ss:[ebp]".
so we get rid of the new value
Code:
004E7116 | 0FB645 00 | movzx eax,byte ptr ss:[ebp+0x08]
Code:
004E7116 | 0FB645 00 | movzx eax,byte ptr ss:[ebp]
If item got maximum durability while failed alchemy fuse durability attribute drops as that's the default and you need to make your maximum durability remover scroll change _Items.Data = _RefObjItem.Dur_L
(Optional)
- In case you want maximum durability attribute still the same and only the blue added
ctrl + g & search for 004E71F4 and press ctrl+9 to fill it with nopes
Code:
004E71F4 | 90 | nop 004E71F5 | 90 | nop 004E71F6 | 90 | nop 004E71F7 | 90 | nop
you can simply jmp the 004E7110 to 0x004E71F4 and you don't have to apply the first step with 004E7116 since NPC Repair function is useless right now.
Code:
004E7110 | 0F84 DE000090 | jz 0x004E71F4
Code:
004E7110 | E9 DF000000 | jmp 0x004E71F4







