Jump to content
  • 0
Sign in to follow this  
Cedric.Chan

How to increase ASPD by Weapons and Skills in Source?

Question

How to increase ASPD by corresponding weapons and skills ??

 

{

if((skill_lv=pc->checkskill(sd,SA_ADVANCEDBOOK))>0 && sd->status.weapon == W_BOOK)
bstatus->aspd_rate -= 5*skill_lv;

}

 

this's for SA Equipped with BOOK?

how to get all jobs with Equipped Proprietary Waepon,and make it works ?

Then I put it where the Between?

 

Thanks very much.

Edited by Cedric.Chan

Share this post


Link to post
Share on other sites

6 answers to this question

Recommended Posts

  • 0

I am change status.c on line 2991 to increase ASPD on some jobclass before.

 

more info
if((skill_lv=pc->checkskill(sd,AC_CONCENTRATION))>0 && sd->status.weapon == W_BOW)
bstatus->aspd_rate += 20;
if((skill_lv=pc->checkskill(sd,KN_TWOHANDQUICKEN))>0 && sd->status.weapon == W_2HSWORD)
bstatus->aspd_rate += 35;
if((skill_lv=pc->checkskill(sd,BS_ADRENALINE))>0 && sd->status.weapon == W_2HAXE)
bstatus->aspd_rate += 25;
if((skill_lv=pc->checkskill(sd,CR_SPEARQUICKEN))>0 && sd->status.weapon == W_2HSPEAR)
bstatus->aspd_rate += 35;
if((skill_lv=pc->checkskill(sd,GC_CROSSIMPACT))>0 && sd->status.weapon == W_KATAR)
bstatus->aspd_rate += 25;
if((skill_lv=pc->checkskill(sd,GC_CROSSIMPACT))>0 && sd->status.weapon == W_DAGGER)
bstatus->aspd_rate += 45;
if((skill_lv=pc->checkskill(sd,GC_CROSSIMPACT))>0 && sd->status.weapon == W_1HSWORD)
bstatus->aspd_rate += 45;
if((skill_lv=pc->checkskill(sd,TF_DOUBLE))>0 && sd->status.weapon >= W_1HSWORD)
bstatus->aspd_rate += 25;
if((skill_lv=pc->checkskill(sd,NJ_ISSEN))>0 && !pc->nextjobexp(sd))
bstatus->aspd_

 

But it invalid after https://github.com/HerculesWS/Hercules/commit/53b2d771beebbb358bf88cad47317965876eb0b4  this update.

 

So, how can I increase ASPD now?  I wanna increase RK Aspd.. I feel its much lower than the CRO.

 

Thanks.

 

sounds like this

Share this post


Link to post
Share on other sites
  • 0

why you dont try to make script for ASPD and input it to equip script on

OnEquipScript: <" OnEquip Script (can also be multi-line) ">

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.