Jump to content

Question

Posted (edited)

It is possible to set the Maximum ASPD of a certain Job differently from others?

Ex. Server Max ASPD for trans is 195
while for Normal Second Job it is 190


 

Edited by NexusXVI

4 answers to this question

Recommended Posts

  • 1
Posted (edited)

There's this option found in conf/battle/player.conf but only for 3rd class.

// Maximum atk speed. (Default 190, Highest allowed 199)
max_aspd: 190

// Same as max_aspd, but for 3rd classes. (Default 193, Highest allowed 199)
max_third_aspd: 193
Edited by Jyabil
Posted

you can learn from

conf/battle.player.conf

// Same as max_aspd, but for 3rd classes. (Default 193, Highest allowed 199)
max_third_aspd: 193

// Maximum walk speed rate (200 would be capped to twice the normal speed)
max_walk_speed: 300

and edit

status.c
 

// ----- ASPD CALCULATION -----

	/// Unlike other stats, ASPD rate modifiers from skills/SCs/items/etc are first all added together, then the final modifier is applied

	// Basic ASPD value
	i = status_base_amotion_pc(sd,status);
	status->amotion = cap_value(i,((sd->class_&JOBL_THIRD) ? battle_config.max_third_aspd : battle_config.max_aspd),2000);

Posted

you can't do this by script

status->amotion = ((sd->class_&MAPID_UPPERMASK) == MAPID_ASSASSIN)? 198:190)

assassin and upper will have max aspd 198 else 190

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...