Eross Posted August 2, 2021 Posted August 2, 2021 Regarding critical on PR_MACEMASTERY passive .. How to add +1 critical for every skill level ? Thankyou ! Quote
0 Dazzu Posted August 5, 2021 Posted August 5, 2021 In status.cpp, under the status_calc_pc_sub function Under this code block: #ifdef RENEWAL if ((skill = pc_checkskill(sd, DC_DANCINGLESSON)) > 0) base_status->cri += skill * 10; if ((skill = pc_checkskill(sd, PR_MACEMASTERY)) > 0 && (sd->status.weapon == W_MACE || sd->status.weapon == W_2HMACE)) base_status->cri += skill * 10; #endif Insert: if ((skill = pc_checkskill(sd, PD_MACEMASTERY)) > 0) base_status->cri += skill * 10; 1 Quote
0 Eross Posted August 7, 2021 Author Posted August 7, 2021 On 8/5/2021 at 4:06 PM, Dazzu said: In status.cpp, under the status_calc_pc_sub function Under this code block: #ifdef RENEWAL if ((skill = pc_checkskill(sd, DC_DANCINGLESSON)) > 0) base_status->cri += skill * 10; if ((skill = pc_checkskill(sd, PR_MACEMASTERY)) > 0 && (sd->status.weapon == W_MACE || sd->status.weapon == W_2HMACE)) base_status->cri += skill * 10; #endif Insert: if ((skill = pc_checkskill(sd, PD_MACEMASTERY)) > 0) base_status->cri += skill * 10; Hi I cant find those lines on my status.cpp sir Quote
0 Dazzu Posted August 7, 2021 Posted August 7, 2021 (edited) I see it in the rAthena repo. Look harder. Edited August 7, 2021 by Dazzu Quote
0 Eross Posted August 7, 2021 Author Posted August 7, 2021 6 hours ago, Dazzu said: I see it in the rAthena repo. Look harder. Hi ! thanks for your help ! ive already done it by adding manually .. Thanks for your help sir ! Quote
Question
Eross
Regarding critical on PR_MACEMASTERY passive .. How to add +1 critical for every skill level ? Thankyou !
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.