Skill is not passing level

Overlord132

Vassal
Customer
I created a custom skill but when I reach the level set for the skill to evolve, it doesn't happen.
There is no erros in log.

<skill id="9001" levels="8" name="Evolution">
<table name="#magicLevel">
1 20 40 52 61 76 76 76
</table>
<table name="#power">
1.2 1.15 1 0.85 0.8 0.6 0.6 0.6
</table>
<set name="icon" val="IconsCustom.etc_exp_point_i00" />
<set name="magicLevel" val="#magicLevel" />
<set name="target" val="TARGET_SELF" />
<set name="skillType" val="HARDCODED" />
<set name="operateType" val="OP_PASSIVE" />
<set name="canLearn" val="" />
<set name="isCommon" val="true" />
<for>
<mul order="0x30" stat="ExpMultiplier" val="#power" />
<mul order="0x30" stat="SpMultiplier" val="#power" />
</for>
</skill>

9001 1 2 0 -1 0 0.00000000 0 IconsCustom.etc_exp_point_i00 0 0 0 0 -1 -1
9001 2 2 0 -1 0 0.00000000 0 IconsCustom.etc_exp_point_i00 0 0 0 0 -1 -1
9001 3 2 0 -1 0 0.00000000 0 IconsCustom.etc_exp_point_i00 0 0 0 0 -1 -1
9001 4 2 0 -1 0 0.00000000 0 IconsCustom.etc_exp_point_i00 0 0 0 0 -1 -1
9001 5 2 0 -1 0 0.00000000 0 IconsCustom.etc_exp_point_i00 0 0 0 0 -1 -1
9001 6 2 0 -1 0 0.00000000 0 IconsCustom.etc_exp_point_i00 0 0 0 0 -1 -1
9001 7 2 0 -1 0 0.00000000 0 IconsCustom.etc_exp_point_i00 0 0 0 0 -1 -1
9001 8 2 0 -1 0 0.00000000 0 IconsCustom.etc_exp_point_i00 0 0 0 0 -1 -1

9001 1 a,Evolution\0 a,A skill that changes how much XP you get based on how far you've come.\0 a,none\0 a,none\0
9001 2 a,Evolution\0 a,A skill that changes how much XP you get based on how far you've come.\0 a,none\0 a,none\0
9001 3 a,Evolution\0 a,A skill that changes how much XP you get based on how far you've come.\0 a,none\0 a,none\0
9001 4 a,Evolution\0 a,A skill that changes how much XP you get based on how far you've come.\0 a,none\0 a,none\0
9001 5 a,Evolution\0 a,A skill that changes how much XP you get based on how far you've come.\0 a,none\0 a,none\0
9001 6 a,Evolution\0 a,A skill that changes how much XP you get based on how far you've come.\0 a,none\0 a,none\0
9001 7 a,Evolution\0 a,A skill that changes how much XP you get based on how far you've come.\0 a,none\0 a,none\0
9001 8 a,Evolution\0 a,A skill that changes how much XP you get based on how far you've come.\0 a,none\0 a,none\0
 
Add it to skill tree.
<normal_skill_tree>
<class id="0">
<!-- Evolution -->
<skill id="9001" level="1" cost="0" min_level="1"/>
<skill id="9001" level="2" cost="0" min_level="20"/>
<skill id="9001" level="3" cost="0" min_level="40"/>
<skill id="9001" level="4" cost="0" min_level="52"/>
<skill id="9001" level="5" cost="0" min_level="61"/>
<skill id="9001" level="6" cost="0" min_level="76"/>
<skill id="9001" level="7" cost="0" min_level="76"/>
<skill id="9001" level="8" cost="0" min_level="76"/>

I did it already but still doesn't work
 
Last edited:
The skill don't work because you didn't define any class <class id="0">, and from the skill tree the level that need to be learned.
 
Back
Top