Issue information

Issue ID
#7938
Status
Fixed
Severity
None
Started
SSky
Jan 2, 2014 4:13
Last Post
malufett
Feb 16, 2015 19:39
Confirmation
Yes (5)
No (0)

SSky - Jan 2, 2014 4:13

Frenzy requires Job level 50 before players can add the skill even if you're an RK already. After resetting skills you can't add frenzy skill anymore. But when you change your job level to 50, you can add it again.

renniw - Jan 10, 2014 16:08

i confirm this bug.

zzzjaa - Jan 14, 2014 0:58

pc.c

- if( sd->status.job_level < pc->skill_tree[c][i].joblv )
- f = 0; // job level requirement wasn't satisfied


+ if( sd->status.job_level < pc->skill_tree[c][i].joblv ) { //We need to get the actual class in this case
+ int class_ = pc_mapid2jobid(sd->class_, sd->status.sex);
+ class_ = pc_class2idx(class_);
+ if (class_ == c || (class_ != c && sd->status.job_level < pc->skill_tree[class_][i].joblv))
+ f = 0; // job level requirement wasn't satisfied
+ }

renniw - Jan 14, 2014 2:05

Still Get Error When you change to Rune Knight Skill frenzy(Berserk) will gone.
[quote]
if( sd->status.job_level <pc->skill_tree[c][i].joblv ) { //We need to get the actual class in this case
int class_ = pc->mapid2jobid(sd->class_, sd->status.sex);
class_ = pc_class2idx(class_);
if (class_ == c || (class_ != c && sd->status.job_level < pc->skill_tree[class_][i].joblv))
f = 0; // job level requirement wasn't satisfied
}[/quote]

OmegaRed - Apr 8, 2014 1:41

I confirm this bug!

malufett - Feb 16, 2015 19:38

Fixed @ e809003ebc015acc98728ba6f4515da173d8aabd
:meow: