How to increase ASPD by Weapons and Skills in Source?

Cedric.Chan

New member
Messages
9
Points
0
Age
38
Github
czf615
Emulator
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.

 
Last edited by a moderator:
for example i wanna Increase ASPD by Blacksmith / Whitesmith / Mechanic with Maces or Axes , and also other career like this

 
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

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

Code:
OnEquipScript: <" OnEquip Script (can also be multi-line) ">
 
Then will be have to rewrite all weapons equip script ?

Can not imagine......

 
Back
Top