Max skill count is ?

View previous topic View next topic Go down

Max skill count is ?

Post by Sirius_Fakk on Thu Dec 06, 2012 9:04 pm

I was just wondering is it possible with moding to give each skill tree some more skill choices ? Like 15 or 20 instead of 10 each page ?

Sirius_Fakk
Stygian Watcher

Posts : 26
Country : ???

View user profile

Back to top Go down

Re: Max skill count is ?

Post by whist on Thu Dec 06, 2012 9:19 pm

well, on an unmodded game, if I remember right, you can have a maximum of 54 skills, that being 18 skills per page.

(three columns of 6 skills)

The close buttons may cause problems though

But that is very easy to expand with code editing.

Finally, always remember the 7 classes must have the same skill count

whist
Nihlathak

Huehuehue™
Posts : 3927
Country : Canada

View user profile

Back to top Go down

Re: Max skill count is ?

Post by MarcoNecroX on Fri Dec 07, 2012 1:57 am

I'm hoping for multi res some day (even though I'm totally against it) that way I could expand skill pages, and add old-style hierarchy, which completely sucks in MXL (1 skill then the next etc... something that I can admit was a lot better in clod). I could do that only with a lot more space, because I can't do it now.

_____________________
http://www.median-xl.com Cookie monster

MarcoNecroX
Malthael

Führer
Posts : 10181
Country : Argentina

View user profile

Back to top Go down

Re: Max skill count is ?

Post by iwansquall on Fri Dec 07, 2012 2:08 am

Put the skill on charm?
Well but then there will be lacked of skill description.

iwansquall
Blood Golem

Underpowered Admin
Posts : 2206
Country : Malaysia

View user profile

Back to top Go down

Re: Max skill count is ?

Post by MarcoNecroX on Fri Dec 07, 2012 2:10 am

No way

_____________________
http://www.median-xl.com Cookie monster

MarcoNecroX
Malthael

Führer
Posts : 10181
Country : Argentina

View user profile

Back to top Go down

Re: Max skill count is ?

Post by whist on Fri Dec 07, 2012 2:21 am

As I stated, the skill tree is very easy to expand via code editing. You can do it in raw edits through Olly.

Basically, it looks like this (1.13c)

Columns. Here the CMP AL,? represents the column value you put in Skilldesc. XOR EAX,EAX when no case is found.
Simply add a fourth case here, and there you, 4 columns
Code:
6FB27C50 >  3C 01          CMP AL,1
6FB27C52    75 11          JNZ SHORT D2Client.6FB27C65
6FB27C54    A1 48BCB86F    MOV EAX,DWORD PTR DS:[<ScreenSizeX>]
6FB27C59    2B05 A0B9BC6F  SUB EAX,DWORD PTR DS:[6FBCB9A0]
6FB27C5F    2D 31010000    SUB EAX,131
6FB27C64    C3              RETN
6FB27C65    3C 02          CMP AL,2
6FB27C67    75 11          JNZ SHORT D2Client.6FB27C7A
6FB27C69    A1 48BCB86F    MOV EAX,DWORD PTR DS:[<ScreenSizeX>]
6FB27C6E    2B05 A0B9BC6F  SUB EAX,DWORD PTR DS:[6FBCB9A0]
6FB27C74    2D EC000000    SUB EAX,0EC
6FB27C79    C3              RETN
6FB27C7A    3C 03          CMP AL,3
6FB27C7C    75 11          JNZ SHORT D2Client.6FB27C8F
6FB27C7E    A1 48BCB86F    MOV EAX,DWORD PTR DS:[<ScreenSizeX>]
6FB27C83    2B05 A0B9BC6F  SUB EAX,DWORD PTR DS:[6FBCB9A0]
6FB27C89    2D A7000000    SUB EAX,0A7
6FB27C8E    C3              RETN
6FB27C8F    33C0            XOR EAX,EAX
6FB27C91    C3              RETN

Rows. Pretty much the same deal as columns there, but with 6 cases by default ...
Code:
6FB27CA0 >  3C 01          CMP AL,1
6FB27CA2    75 13          JNZ SHORT D2Client.6FB27CB7
6FB27CA4    A1 4CBCB86F    MOV EAX,DWORD PTR DS:[<ScreenSizeY>]
6FB27CA9    8B0D A4B9BC6F  MOV ECX,DWORD PTR DS:[6FBCB9A4]
6FB27CAF    8D8401 5EFEFFFF LEA EAX,DWORD PTR DS:[ECX+EAX-1A2]
6FB27CB6    C3              RETN
6FB27CB7    3C 02          CMP AL,2
6FB27CB9    75 13          JNZ SHORT D2Client.6FB27CCE
6FB27CBB    8B15 4CBCB86F  MOV EDX,DWORD PTR DS:[<ScreenSizeY>]
6FB27CC1    A1 A4B9BC6F    MOV EAX,DWORD PTR DS:[6FBCB9A4]
6FB27CC6    8D8410 A2FEFFFF LEA EAX,DWORD PTR DS:[EAX+EDX-15E]
6FB27CCD    C3              RETN
6FB27CCE    3C 03          CMP AL,3
6FB27CD0    75 14          JNZ SHORT D2Client.6FB27CE6
6FB27CD2    8B0D 4CBCB86F  MOV ECX,DWORD PTR DS:[<ScreenSizeY>]
6FB27CD8    8B15 A4B9BC6F  MOV EDX,DWORD PTR DS:[6FBCB9A4]
6FB27CDE    8D840A E6FEFFFF LEA EAX,DWORD PTR DS:[EDX+ECX-11A]
6FB27CE5    C3              RETN
6FB27CE6    3C 04          CMP AL,4
6FB27CE8    75 13          JNZ SHORT D2Client.6FB27CFD
6FB27CEA    A1 4CBCB86F    MOV EAX,DWORD PTR DS:[<ScreenSizeY>]
6FB27CEF    8B0D A4B9BC6F  MOV ECX,DWORD PTR DS:[6FBCB9A4]
6FB27CF5    8D8401 2AFFFFFF LEA EAX,DWORD PTR DS:[ECX+EAX-D6]
6FB27CFC    C3              RETN
6FB27CFD    3C 05          CMP AL,5
6FB27CFF    75 13          JNZ SHORT D2Client.6FB27D14
6FB27D01    8B15 4CBCB86F  MOV EDX,DWORD PTR DS:[<ScreenSizeY>]
6FB27D07    A1 A4B9BC6F    MOV EAX,DWORD PTR DS:[6FBCB9A4]
6FB27D0C    8D8410 6FFFFFFF LEA EAX,DWORD PTR DS:[EAX+EDX-91]
6FB27D13    C3              RETN
6FB27D14    3C 06          CMP AL,6
6FB27D16    75 11          JNZ SHORT D2Client.6FB27D29
6FB27D18    8B0D 4CBCB86F  MOV ECX,DWORD PTR DS:[<ScreenSizeY>]
6FB27D1E    8B15 A4B9BC6F  MOV EDX,DWORD PTR DS:[6FBCB9A4]
6FB27D24    8D440A B3      LEA EAX,DWORD PTR DS:[EDX+ECX-4D]
6FB27D28    C3              RETN
6FB27D29    33C0            XOR EAX,EAX
6FB27D2B    C3              RETN

whist
Nihlathak

Huehuehue™
Posts : 3927
Country : Canada

View user profile

Back to top Go down

Re: Max skill count is ?

Post by MarcoNecroX on Fri Dec 07, 2012 2:26 am

Very interesting thing Smile

But like I said, before having some kind of multi res, I wouldn't be able to do this too soon Sad

_____________________
http://www.median-xl.com Cookie monster

MarcoNecroX
Malthael

Führer
Posts : 10181
Country : Argentina

View user profile

Back to top Go down

Re: Max skill count is ?

Post by Homm on Sat Dec 08, 2012 8:36 pm

Cant you just put the icons smaller? So you will have a bit more space. And yeah having some horizontal arrow like in clod to unlock new spells would be great.

Homm
Ancient Fungus

Posts : 574
Country : Canada

View user profile

Back to top Go down

Re: Max skill count is ?

Post by iwansquall on Sun Dec 09, 2012 1:47 am

Actually we not even using all spaces.
Because the game designed for 640 x 480 and we able to play at 800 x 600.

But im pretty sure any skill tree are not possible (other than 18 x 3 minus the close button) via soft-code, if not sure laz have done it long time ago.

Well, even if can use the 5 slot in the middile, that alone already great.

iwansquall
Blood Golem

Underpowered Admin
Posts : 2206
Country : Malaysia

View user profile

Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum