I've been on this field for quite long time, I'm not very expert but I know how to do ****, I've been trying to add a new mastery but client crashes whenever I try, I could add the first mastery no issues, i did that on like 6 servers without a single crash but when i try to add the 2nd, it crashes no matter what i do, what i change, i tried keeping the length by deleting **** of nosense like chinese letters and comments inside the skillmasterydata.txt but it didn't, i tried not to touch it. my skillgroup.txt and skillmasterydata.txt are on the attachments, hopefully someone can give me a hint or an answer
I've been on this field for quite long time, I'm not very expert but I know how to do ****, I've been trying to add a new mastery but client crashes whenever I try, I could add the first mastery no issues, i did that on like 6 servers without a single crash but when i try to add the 2nd, it crashes no matter what i do, what i change, i tried keeping the length by deleting **** of nosense like chinese letters and comments inside the skillmasterydata.txt but it didn't, i tried not to touch it. my skillgroup.txt and skillmasterydata.txt are on the attachments, hopefully someone can give me a hint or an answer
Quote:
Originally Posted by *Deadly
bump
Hello,
Can you add the Mastery or skills to an existing character on _CharSkillMastery and _CharSkill tables
manually ?
Hello,
Can you add the Mastery or skills to an existing character on _CharSkillMastery and _CharSkill tables
manually ?
i can always add the 1st mastery as shown on the screenshot and it won't do any kind of crashes but when i try to add the 2nd, here comes a permanent client crash no matter what
i can always add the 1st mastery as shown on the screenshot and it won't do any kind of crashes but when i try to add the 2nd, here comes a permanent client crash no matter what
If you added the Mastery the right way and it works on manually on a character the only thing left is this:
You need to let the server know that this mastery exist for a certain race.
Take a look on the store procedure _AddNewChar @ ShardDB:
The stored procedure tells us that it gets the default available masteries for a character given it's race from a table that acts as a pool.
I can only assume the the server files (GS or Shard it's most like the SM since its responsible for Character Creation logic) loads this table on its first initialization process.
The server has no knowledge of this and the client won't expect it, hence the crash.
I'm not sure if there is an equivalent .txt file in the Media.pk2 for this table, there shouldn't be, but I'd use my DB2Media tool just for good measure.
So, all you need to do is add the your newly created mastery to this table:
_RefCharDefault_SkillMastery @ ShardDB
I'm sorry but this is not my case here, my issue here is that the client crashes upon adding a new line on skillmasterydata.txt which absolutely has nothing to do db side and for the procedure you mentioned, i'm not trying to add it to all players, its just like that GM one which i manually add to gm characters
I'm sorry but this is not my case here, my issue here is that the client crashes upon adding a new line on skillmasterydata.txt which absolutely has nothing to do db side and for the procedure you mentioned, i'm not trying to add it to all players, its just like that GM one which i manually add to gm characters
There should still be a mention of any mastery on that table.
If you think this is a Media issue, Use my DB2Media it covers all important table-.txt file relations.
If you think that this is a specific file, Upload it here. There could be a formatting issue.
More than 1 Custom Mastery will crash the client. 12/14/2014 - SRO Private Server - 2 Replies -Edit-
Why am I even trying to explain such a complicated issue to a so called "developing" community.
Cut this one.
[Guide] How to join 1 Game with more than 4 Chars or bnet with more than 8 per PC/IP 05/14/2013 - Diablo 2 - 39 Replies ok i m writing here a lil Guide to show you how to get into Bnet with more than 8 accounts or 4 per game per IP /PC
Stuffs you need:
*D2_Loader or d2nt/d2bs (which have loader included)
*Sandboxie and KnowHow (Guide can be found here somewhere, insert link later prolly)
*Proxifier (this is the programm to proxy our connection to bnet over a proxy server)
*a SOCKS Proxy Server (yes you need to find your own, note there are a lot of free proxies out there, but be careful, some may log...
Crash, crash, and more crash trying to log in 07/28/2010 - SRO Private Server - 3 Replies When i try to log in i always put something heavy pressing the enter key but i get a crash after 10-15 min of trying to log in