How to increase arrows quantity more than 511?
Moderator: Nizari
How to increase arrows quantity more than 511?
How to increase arrows quantity more than 511? I changed arrows quantity in misc.txt to 3500, but game shows only 511.
- HarvestWombs
- Arch-Angel
- Posts: 1019
- Joined: Wed May 25, 2011 11:50 pm
Re: How to increase arrows quantity more than 511?
It requires code editing to remove the hardcoded cap.
There are a couple posts in code editing for 1.10 or 1.13c iirc.
There are a couple posts in code editing for 1.10 or 1.13c iirc.
Re: How to increase arrows quantity more than 511?
I found only for 1.10, maybe there is also for version 1.13c?
- HarvestWombs
- Arch-Angel
- Posts: 1019
- Joined: Wed May 25, 2011 11:50 pm
Re: How to increase arrows quantity more than 511?
Sorry for the late reply. I did as in the example in this thread: viewtopic.php?t=60360, but this does not work.
But when I change only "00026170 81FD FF010000 CMP EBP,1FF" to "00026170 81FD FF0F0000 CMP EBP,FFF": then character can equip more than 511, but the problem is that if I save and re-enter the game, the stack size becomes 511 even if you had 3000 when you saved the game. Another problem is that when stacks are equipped the displayed value shows as 511 even if it is really 3000 and it stays bugged until you use one of the stack.
I'm using D2SE with 1.13c core, but game displays 1.13 version. Can you tell me why this is not working? I changed four 1FF to FFF and two Push 9 to Push 0C. And game shows message: Unable to load, bad inventory.jean10451 wrote: ↑Sun Dec 02, 2012 1:44 pmChange 1FF:
00026170 81FD FF010000 CMP EBP,1FF
00026176 7C 05 JL SHORT 0002617D
00026178 BD FF010000 MOV EBP,1FF
Change 1FF and 9 in Push 9:
00027F52 3D FF010000 CMP EAX,1FF
00027F57 7C 05 JL SHORT 00027F5E
00027F59 B8 FF010000 MOV EAX,1FF
00027F5E 8B4D 0C MOV ECX,DWORD PTR SS:[EBP+C]
00027F61 6A 09 PUSH 9
Change the 9:
0002B1F6 6A 09 PUSH 9
But when I change only "00026170 81FD FF010000 CMP EBP,1FF" to "00026170 81FD FF0F0000 CMP EBP,FFF": then character can equip more than 511, but the problem is that if I save and re-enter the game, the stack size becomes 511 even if you had 3000 when you saved the game. Another problem is that when stacks are equipped the displayed value shows as 511 even if it is really 3000 and it stays bugged until you use one of the stack.
Re: How to increase arrows quantity more than 511?
Why don't you make some unique arrows with replenishes quantity?
Re: How to increase arrows quantity more than 511?
Can it be used in hex editing in hex editor?Razi198 wrote: ↑Thu Aug 22, 2019 9:41 pmSorry for the late reply. I did as in the example in this thread: viewtopic.php?t=60360, but this does not work.I'm using D2SE with 1.13c core, but game displays 1.13 version. Can you tell me why this is not working? I changed four 1FF to FFF and two Push 9 to Push 0C. And game shows message: Unable to load, bad inventory.jean10451 wrote: ↑Sun Dec 02, 2012 1:44 pmChange 1FF:
00026170 81FD FF010000 CMP EBP,1FF
00026176 7C 05 JL SHORT 0002617D
00026178 BD FF010000 MOV EBP,1FF
Change 1FF and 9 in Push 9:
00027F52 3D FF010000 CMP EAX,1FF
00027F57 7C 05 JL SHORT 00027F5E
00027F59 B8 FF010000 MOV EAX,1FF
00027F5E 8B4D 0C MOV ECX,DWORD PTR SS:[EBP+C]
00027F61 6A 09 PUSH 9
Change the 9:
0002B1F6 6A 09 PUSH 9
But when I change only "00026170 81FD FF010000 CMP EBP,1FF" to "00026170 81FD FF0F0000 CMP EBP,FFF": then character can equip more than 511, but the problem is that if I save and re-enter the game, the stack size becomes 511 even if you had 3000 when you saved the game. Another problem is that when stacks are equipped the displayed value shows as 511 even if it is really 3000 and it stays bugged until you use one of the stack.
Miniguns Assault!
Re: How to increase arrows quantity more than 511?
Yes, but that didn't work for me.
Quote from other topic:
You also need to change maxstack column for Arrows in Misc.txt. The store also shows the wrong price. Shows 100, but the real price for arrows is 800.