I'm not here
- Joined
- Aug 19, 2007
- Messages
- 328
- Reaction score
- 42
First of all you should notice that this will not work for all skills!
As example we will increase the staggering blow grade.
Step 1:
open in your config.pk the jobsystem.dat
Step 2:
Search for "Staggering Blow", you will find this:
Step 3:
Change the max grade:
Max grade is 10
You can change it to (15)
This way you'll be able to skill every lvl up the staggering blow
or you can change it this way:
This way you have to add a new limitation
Step 3.1:
(If you want to change the lvl limitation)
You will be able to learn the skill when you reached lvl 5:
for skilling higher grades you can add a new limitation
This way player will be able to upgrade the staggering blow at lvl 70 to g11, lvl 71 to g12....
Step 4:
Open your InitSkill.txt and search for the staggering blow
( action 3) means it index 3
now change
(skill (class 2) (index 3) (redistribute 1) (limit 5 0 0 0) (maxlevel 10) (mp 16) (lasttime 0) (delay 3000 0 0) (value1 0) (value2 0))
to
(skill (class 2) (index 3) (redistribute 1) (limit 5 0 0 0) (maxlevel 15) (mp 16) (lasttime 0) (delay 3000 0 0) (value1 0) (value2 0))
As example we will increase the staggering blow grade.
Step 1:
open in your config.pk the jobsystem.dat
Step 2:
Search for "Staggering Blow", you will find this:
Code:
( skill
( key "archer-3")
( name "Staggering Blow")
( limit archer)
( action 3)
( image "active007")
( desc "#nDraw a bow longer#nfor more powful attack.")
( ability "#nAdd. Attack Poit + %1!d!#nAdd. On-target Point + %2!d!#nHostility 100 %% Increase#nChance of Fatal Blow 10 %% Increase#nEnergy used : %3!d!")
( parameter 1 ( plus 50 ( div ( mul skill_level (div (mul char_dex 7) 4)) 2)) )
( parameter 2 ( div skill_level 2 ) )
( parameter 3 ( plus 16 ( mul skill_level 3) ) )
( maxparamvalue 1 900)
( level 5 0) ( grade 1 0)
( maxlevel 10 0)
( type active use)
( compare 1 ( plus 16 ( mul skill_level 3)))
( compare 2 weapon_range)
( compare 3 ( minus 3000 ( mul skill_level 100)) )
( compare 4 0 )
( motion 2 3 none )
( effect "Skill_M_3_0" "" "" )
( sound "efs016_L" "" "")
( damagetype 1)
)
Change the max grade:
Max grade is 10
Code:
( maxlevel [COLOR=red]10[/COLOR] 0)
Code:
( maxlevel [COLOR=red]15[/COLOR] 0)
or you can change it this way:
Code:
( maxlevel 10 [COLOR=red]15[/COLOR] 0)
Step 3.1:
(If you want to change the lvl limitation)
You will be able to learn the skill when you reached lvl 5:
Code:
( level 5 0)
Code:
( level 5 [COLOR=red]70[/COLOR] 0)
Step 4:
Open your InitSkill.txt and search for the staggering blow
( action 3) means it index 3
now change
(skill (class 2) (index 3) (redistribute 1) (limit 5 0 0 0) (maxlevel 10) (mp 16) (lasttime 0) (delay 3000 0 0) (value1 0) (value2 0))
to
(skill (class 2) (index 3) (redistribute 1) (limit 5 0 0 0) (maxlevel 15) (mp 16) (lasttime 0) (delay 3000 0 0) (value1 0) (value2 0))