View Single Post
  #7  
Old 08-21-2013, 01:13 AM
Envisage
Sarnak
 
Join Date: Mar 2010
Posts: 45
Default

Right if they can never learn the skill or its set in OPGMTraining. Thats my work around for the moment I was hoping to get an answer glad your looking at it .

Code:
		if( sk == PICK_LOCK && GetClass() == BARD && GetLevel() < 40 ){
			gmtrain->skills[sk] = 0;
Honestly I almost never would have noticed but I thought okay I'll leave one skill out that has 0's in it to a high level just to check it. Even deleting the 0'd out rows in the DB it was still trainable at that level and thats when I thought something was off. Logged in and it was wrong and could train it at the level the client set it to with no problem.

Eager to see what you find.

EDIT: Forgot to include this, the fact the workaround works says its sending to the client right maybe skills need a struct somewhere to store values etc? I dunno if I'm even wording that correctly but its just a thought.
Reply With Quote