![]() |
|
Mods Armored Princess mods |
![]() |
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
![]()
Here is the concept that I tried that makes it so that a speciific class can have their skills go to higher level while limiting the other classes to the current skill level limitations.
Identify skills that you want to go beyond level 3 for your class, for example, let's say you want Heroism to go beyond level 3 for Warriors only. Files you'll need to edit:
Sample SKILLS.TXT code: Code:
// àòàêóþùèå // ãåðîèçì heroism { pos=0,0 deps= pic=skillicon1_13_ name=skill_heroism_caption hint_header=skill_heroism script=skill_heroism hint_text=skill_heroism_hint levels { 1 { deps= runes=4,1,0 trade= pars=+1 } 2 { deps= runes=9,2,0 trade= pars=+3 } 3 { deps= runes=13,3,0 trade= pars=+6 } } } // àòàêóþùèå // ãåðîèçì heroism_w { pos=0,0 deps= pic=skillicon1_13_ name=skill_heroism_caption hint_header=skill_heroism script=skill_heroism hint_text=skill_heroism_hint levels { 1 { deps= runes=1,0,0 trade= pars=+1 } 2 { deps= runes=8,2,0 trade= pars=+3 } 3 { deps= runes=12,3,0 trade= pars=+6 } 4 { deps= runes=16,4,0 trade= pars=+10 } 5 { deps= runes=20,5,0 trade= pars=+15 } } }
Sample ENG_SKILLS.LNG code: Code:
skill_heroism_name=Heroism skill_heroism_caption=^skills_t0^ skill_heroism=^skills_t1^ skill_heroism_hint=^skills_t3^ skill_heroism_header=Your Attack is increased, and your troops boldly and courageously rush into battle. skill_heroism_text_1=^skills_tPar^Attack [param1]. skill_heroism_text_2=^skills_tPar^Attack [param1]. skill_heroism_text_3=^skills_tPar^Attack [param1]. skill_heroism_w_name=Heroism skill_heroism_w_caption=^skills_t0^ skill_heroism_w=^skills_t1^ skill_heroism_w_hint=^skills_t3^ skill_heroism_w_header=Your Attack is increased, and your troops boldly and courageously rush into battle. skill_heroism_w_text_1=^skills_tPar^Attack [param1]. skill_heroism_w_text_2=^skills_tPar^Attack [param1]. skill_heroism_w_text_3=^skills_tPar^Attack [param1]. skill_heroism_w_text_4=^skills_tPar^Attack [param1]. skill_heroism_w_text_5=^skills_tPar^Attack [param1].
Sample HERO.TXT code: Code:
hero_warrior { // ******************** Âîèí ******************** // ñòàðòîâûå ïàðàìåòðû start { . . . skills_off=heroism,hi_magic,resurrection . . . hero_paladin { // ******************** Ïàëàäèí ******************** . . . skills_off=heroism_w,blood_lust,hi_magic . . . hero_mage { // ******************** Ìàã ******************** . . . skills_off=heroism_w,blood_lust,resurrection . . . Start the game and have fun! Notes: Even though Heroism is disabled for the Warrior, it seems like the skill requirements simply look for what the level of the skill is at that position and so since the new Warrior Heroism is in the same spot, that is sufficient for being a skill prerequisite for Onslaught. Even though the above is true, you'll probably want to sweep through the whole Warrior tree and create "_w" warrior specific versions of those skills for your Warrior. Note that there is no need to keep the rune requirements, bonuses, etc. the same so you can truly have a different playing experience when playing the Warrior with their special Warrior skill tree, or you can even make totally new skills that only the warrior uses! I don't know if there is a length limit on the "skills_off" section of the HERO.TXT file and so this is where we need to experiment to see if there is a limit to the number of skills that can be listed here. For each hero class, you'll have to turn off the "normal" versions of their skill tree, and also turn off the "class" versions of the other classes skill trees so you can imagine that the number of skills listed here could be quite long. All the above has been tested except for the "skill_off" section to see if there is a limit to the number of skills that can be listed here. Feel free to ask questions if any of the above is confusing or difficult to understand. ![]() /C\/C\ |
![]() |
|
|