Editing Stat per level of HM,NM||sys.sp_addlogin question

04/07/2014 20:46 drachentypi#1
Hello two questions here,
I watched the guide to change the status point per level for UM but I have no idea where I have to search or what to change for to get the part of HM and NM characters status points.


Also I wondered login doesn't care of BIG or small letters (case sensetive), I searched for it a while and I'm not sure but can I change it in sys_addlogin?
Or maybe here?
If yes what do I have to change?
A little bit help would be nice.
04/08/2014 22:10 Autrux#2
#moved
04/09/2014 20:34 drachentypi#3
#bump
04/09/2014 21:43 Blober#4
[Only registered and activated users can see links. Click Here To Register...]
As you can see in this picture, Stat points for HM is 2 lines above.
For NM it's the same. But the value should be declared somewhere before.

EDIT: For the NM and EM Using ollydbg: "Ctrl + G" and enter: 0048A5FE then change the value. (But be careful! It will also change the skill points won by the UM toon for each level.)

For case sensitive i can't answer you. It's maybe a ps_login part. Need to take a look.
04/11/2014 23:48 drachentypi#5
Ok and the Skillpointresetstone, also two lines above the one of the UM?

Sorry I am really not used to ODB
04/18/2014 10:42 Blober#6
Quote:
0048aaa8 - ADD WORD PTR DS:[EDI+13A],DX < This one is how many skill points per level DX = 5 and yes you can change it to a number.
00480c30 - LEA EDX,[EAX*4+EAX+5] < This one is the points you get when you use a skill reset + 5 you get at the start of the game
This is the answer ^^
04/19/2014 13:31 drachentypi#7
Ok i got this. The skillreset is working but now I statreset and the Ultimative Mode got 8 points with a reset while hard mode got 7.
It should be that Hard mode get 8 point by a reset.
Where do I find the value for the hard mode statreset?
I really have to thank you for your help.
04/23/2014 01:49 drachentypi#8
#bump
04/23/2014 02:06 nubness#9
The value for all modes are close to each other, keep looking.
04/25/2014 13:57 drachentypi#10
Ok, found the value but I donno how to change it, that it gives 8 points instead of 7 points per level.

LEA ESI,[ECX*8] = gives 7 stat points to the hard mode per level with the stat reset stone.

So I tested a few things:
LEA ESI,[ECX*8+ECX] = should give 8 stat points per level(with stat reset) but crashes the game
IMUL ESI, ECX, 8 = should give 8 stat points per level(with stat reset) but crashes the game

Anybody have something that workes?
Thanks for any help you can give me :)
04/25/2014 14:11 Blober#11
[Only registered and activated users can see links. Click Here To Register...]

Above the highlighted line you have the hard mode stat reset points. (8)

But the hightlighted line is a substract.

You have SUB ESI, ECX

So it mean: SUbstract to ESI the ECX Value (1) It's why it give 7 to you.

Maybe by removing this line or just remplacing the ECX to 0 will work. Have not tested it.
04/27/2014 19:38 drachentypi#12
Hmm...
I filled the line SUB ESI, ECX with NOP's
But this didn't worked also I can't use SUB ESI, ECX*0
or SUB ESI, 0

Is there another way to delete a line, or can I just fill it with NOP's?
04/27/2014 19:54 nubness#13
You cannot delete a line, just fill it with nops.
05/04/2014 14:26 drachentypi#14
Thanks I did it today. It worked by fill ECX with 0 and without keeping the size. :)