Jump to content

[Added] P&P Wizard & Priest spell progression


Echon

Recommended Posts

That's what I thought. :)
How boring.
COPY_EXISTING ~MXSPLWIZ.2DA~ ~OVERRIDE~
 FOR (column = 1; column < 10; column = column + 1) BEGIN
   FOR (row = 30; row < 33; row = row + 1) BEGIN
     SET_2DA_ENTRY ~%row%~ ~%column%~ 10 ~7~
   END
   FOR (row = 35; row < 38; row = row + 1) BEGIN
     SET_2DA_ENTRY ~%row%~ ~%column%~ 10 ~8~
   END
   PATCH_IF (~%column%~ < 6) BEGIN
     FOR (row = 20; row < 23; row = row + 1) BEGIN
       SET_2DA_ENTRY ~%row%~ ~%column%~ 10 ~5~
     END
     SET ~value~ = 6
     FOR (row = 25; row < 39; row = (row = 25) ? row + 3 : row + 5) BEGIN
       SET_2DA_ENTRY ~%row%~ ~%column%~ 10 ~%value%~
       SET ~value~ = ~%value%~ + 1
     END
   END
   PATCH_IF (~%column%~ < 8) BEGIN
     SET ~value~ = 6
     FOR (row = 26; row < 40; row = (row = 26) ? row + 3 : row + 5) BEGIN
       SET_2DA_ENTRY ~%row%~ ~%column%~ 10 ~%value%~
       SET ~value~ = ~%value%~ + 1
     END
   END
   PATCH_IF (~%column%~ < 9) BEGIN
     SET_2DA_ENTRY 23 ~%column%~ 10 ~5~
     SET_2DA_ENTRY 24 ~%column%~ 10 ~5~
   END
   PATCH_IF (~%column%~ > 5) BEGIN
     SET ~value~ = 5
     FOR (row = 25; row < 39; row = (row = 25) ? row + 3 : row + 5) BEGIN
       SET_2DA_ENTRY ~%row%~ ~%column%~ 10 ~%value%~
       SET ~value~ = ~%value%~ + 1
     END
   END
   PATCH_IF (~%column%~ > 7) BEGIN
     SET ~value~ = 5
     FOR (row = 26; row < 40; row = (row = 26) ? row + 3 : row + 5) BEGIN
       SET_2DA_ENTRY ~%row%~ ~%column%~ 10 ~%value%~
       SET ~value~ = ~%value%~ + 1
     END
   END
   PATCH_IF (~%column%~ > 8) BEGIN
     SET_2DA_ENTRY 23 ~%column%~ 10 ~4~
     SET_2DA_ENTRY 24 ~%column%~ 10 ~4~
   END
   PATCH_IF (~%column%~ = 7) OR (~%column%~ = 8) BEGIN
     SET_2DA_ENTRY 20 ~%column%~ 10 ~4~
     SET_2DA_ENTRY 21 ~%column%~ 10 ~4~
     SET_2DA_ENTRY 22 ~%column%~ 10 ~5~
   END
   SET_2DA_ENTRY 27 ~%column%~ 10 ~6~
 END
BUT_ONLY_IF_IT_CHANGES

Be creative. :p

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...