


Well, I did play a little bit of Diablo III on Friday evening, getting myself along to the end of Act I with my Season 28 character, yet another barbarian. I was, after all, getting over a cold this past weekend, which was a perfect excuse to do nothing but sit around and play video games. Let me know if you have any more questions.You would think, having put up such a post… and having been effusive about the series on multiple occasions, that I might have spent some time over the weekend… you know… actually playing some Diablo. So to answer simply, you need to make a new block, with a new unique id, key and language string.Īnd remember that if you make a new skill for a class, to disable another as each class needs to have exactly 30 skills or things will break. "enUS" is the english language in-game text for the chosen string, so in the case of Cleave, calling "skillnamecleave" within the "str name" column, will output this string "Cleave" as the name, providing my game is set to English language. "Key" is the string that we use to call it, so for example, in my skilldesc.txt line 233 i have cleave, and in the "str name" column, aka column 8, i have written "skillnamecleave" which refers to that string within skills.json "id" is simply a unique number for the string that the game uses to build to files, we don't need to worry about it, just make sure that it isnt used by any other string. The skills.json file is just to store strings and nothing else, it doens't reference anything and doesn't use anything, it is however used by skilldesc.txt to give the skills ingame their text.
