Sure! It sounds a lot more complicated than it is, be sure to click reset in Cactus before doing this.
- Download Ladik's MPQ editor and open d2exp.mpq in the root Diablo ii directory.
- Click data > local > LNG > ENG and right click on expansionstrings.tbl > Extract ...
- Now browse to your Diablo ii directory again within MPQ editor but this time go to ..\Platforms\1.09d and open Patch_D2.mpq
- Click data > local > LNG > ENG and right click on patchstring.tbl > Extract ..
- Download QTblEditor and open expansionstrings.tbl
- Now with the table file open scroll down to line 441, you will see the names r33 all the way to r01 in here.
- Double click the right column with the rune name and click color to pick the color you want. I went for the blizzard style orange. as an alternative you could just right click the name field and manually add \orange;Rune name. Don't forget to save after editing the file!
- Now do the same thing for patchstring.tbl scroll down to line 903 and add the Orange color to the runes. you can ignore the R01L etc entries, I'm not sure what they are used for.
- So now we have 2 modified table files, put them both in the same folder (\data\local\LNG\ENG) and copy the whole folder (including the file path) into \Platforms\1.09d so it will look like ..\Platforms\1.09d\data\local\LNG\ENG
- Open Cactus and add -direct -txt to the startup flags.
FYI you can also load D2FPS directly with D2GL by using load_dlls_early=d2fps.dll:stdcall:_Init@0 in the d2gl.ini config file.
Apparently you can also add both .tbl files to the Patch_D2.MPQ and load it without start up flags, however I would end up with a non working MPQ file (assertion errors). Maybe @galaxyhaxz or @fearedbliss have the knowledge to get it working?
Good luck and have fun! let me know if you manage to do it, otherwise I could share my modified files. (if that is allowed?)
Last edited: