Higher Default ASPD

Helena

New member
Messages
238
Points
0
Emulator
rAthena
I've been checking in status.c how to make the start aspd higher.

When a new novice is made, you start of with (i believe) 153 ASPD and after equipping a weapon this reduces more.

I want to make that start value higher. Like 165 or something when you login with a newly made novice. Can anyone point me in the right direction? Thanks!
default_smile.png


 
I've been checking in status.c how to make the start aspd higher.

When a new novice is made, you start of with (i believe) 153 ASPD and after equipping a weapon this reduces more.

I want to make that start value higher. Like 165 or something when you login with a newly made novice. Can anyone point me in the right direction? Thanks!
default_smile.png
I think you might want to look into the job_db.conf file.
Code:
	Inherit: ("Other_Job_Name")   // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table.
	InheritHP: ("Other_Job_Name") // Base job from which this job will inherit its HP table (if different).
	InheritSP: ("Other_Job_Name") // Base job from which this job will inherit its SP table (if different).
	Weight: Max Weight               (int, defaults to 20000, units in Weight/10)
	BaseASPD: {                   // Base ASPD for specific weapon type (optional)
		Fist: 0~2000             (int, defaults to 2000)
		Dagger: 0~2000           (int, defaults to 2000)
		Sword: 0~2000            (int, defaults to 2000)
		TwoHandSword: 0~2000     (int, defaults to 2000)
		Spear: 0~2000            (int, defaults to 2000)
		TwoHandSpear: 0~2000     (int, defaults to 2000)
		Axe: 0~2000              (int, defaults to 2000)
		TwoHandAxe: 0~2000       (int, defaults to 2000)
		Mace: 0~2000             (int, defaults to 2000)
		TwoHandMace: 0~2000      (int, defaults to 2000)
		Rod: 0~2000              (int, defaults to 2000)
		Bow: 0~2000              (int, defaults to 2000)
		Knuckle: 0~2000          (int, defaults to 2000)
		Instrumen: 0~2000        (int, defaults to 2000)
		Whip: 0~2000             (int, defaults to 2000)
		Book: 0~2000             (int, defaults to 2000)
		Katar: 0~2000            (int, defaults to 2000)
		Revolver: 0~2000         (int, defaults to 2000)
		Rifle: 0~2000            (int, defaults to 2000)
		GatlingGun: 0~2000       (int, defaults to 2000)
		Shotgun: 0~2000          (int, defaults to 2000)
		GrenadeLauncher: 0~2000  (int, defaults to 2000)
		FuumaShuriken: 0~2000    (int, defaults to 2000)
		TwoHandRod: 0~2000       (int, defaults to 2000)
	}
	HPTable:[1, .... 150]            (int array) // Reference table for base HP per level
	SPTable:[1, .... 150]            (int array) // Reference table for base SP per level
You can see the first one for Base ASPD is for fist. If you scroll down a bit, you can see for the job Novice, fist is set at 500. Adjust accordingly.
 
I've been checking in status.c how to make the start aspd higher.

When a new novice is made, you start of with (i believe) 153 ASPD and after equipping a weapon this reduces more.

I want to make that start value higher. Like 165 or something when you login with a newly made novice. Can anyone point me in the right direction? Thanks!
default_smile.png
I think you might want to look into the job_db.conf file.Inherit: ("Other_Job_Name") // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table.
InheritHP: ("Other_Job_Name") // Base job from which this job will inherit its HP table (if different).
InheritSP: ("Other_Job_Name") // Base job from which this job will inherit its SP table (if different).
Weight: Max Weight (int, defaults to 20000, units in Weight/10)
BaseASPD: { // Base ASPD for specific weapon type (optional)
Fist: 0~2000 (int, defaults to 2000)
Dagger: 0~2000 (int, defaults to 2000)
Sword: 0~2000 (int, defaults to 2000)
TwoHandSword: 0~2000 (int, defaults to 2000)
Spear: 0~2000 (int, defaults to 2000)
TwoHandSpear: 0~2000 (int, defaults to 2000)
Axe: 0~2000 (int, defaults to 2000)
TwoHandAxe: 0~2000 (int, defaults to 2000)
Mace: 0~2000 (int, defaults to 2000)
TwoHandMace: 0~2000 (int, defaults to 2000)
Rod: 0~2000 (int, defaults to 2000)
Bow: 0~2000 (int, defaults to 2000)
Knuckle: 0~2000 (int, defaults to 2000)
Instrumen: 0~2000 (int, defaults to 2000)
Whip: 0~2000 (int, defaults to 2000)
Book: 0~2000 (int, defaults to 2000)
Katar: 0~2000 (int, defaults to 2000)
Revolver: 0~2000 (int, defaults to 2000)
Rifle: 0~2000 (int, defaults to 2000)
GatlingGun: 0~2000 (int, defaults to 2000)
Shotgun: 0~2000 (int, defaults to 2000)
GrenadeLauncher: 0~2000 (int, defaults to 2000)
FuumaShuriken: 0~2000 (int, defaults to 2000)
TwoHandRod: 0~2000 (int, defaults to 2000)
}
HPTable:[1, .... 150] (int array) // Reference table for base HP per level
SPTable:[1, .... 150] (int array) // Reference table for base SP per levelYou can see the first one for Base ASPD is for fist. If you scroll down a bit, you can see for the job Novice, fist is set at 500. Adjust accordingly.
Thanks for the reply but I've checked this too.
default_biggrin.png


Is there no easier way other than adjust all 1 by 1? Through server-wide script perhaps (if thats possible)? I.e doppel card effect upon loginevent?

 
Last edited by a moderator:
Back
Top