I can alter the progression.xml no problem to remove the level gates. But I wanted to use the modlet so I don't have to alter the xml every time.
Except my mind will not seem to work with the explanations on how to do modlets. I've spend hours working on it with small tweaks trying to get it to work.
I'm hoping some kind soul that understands the modlet path will correct my error so I can get the modlet completed.
Original:
Modlet that doesn't work:
Seems right to me
but of course it doesn't work. If I change value from 20 to 1 in original xml etc it works just fine. And as a side note the 500 points for leveling was just to test out this system.
Thanks for any help to get me on the right path.
Except my mind will not seem to work with the explanations on how to do modlets. I've spend hours working on it with small tweaks trying to get it to work.
I'm hoping some kind soul that understands the modlet path will correct my error so I can get the modlet completed.
Original:
Code:
<progression>
<level max_level="300" exp_to_level="9545" experience_multiplier="1.0149" skill_points_per_level="500">
<!-- A15: 8000 XP for level 1 and 134k for level 199, total cumulative of 9MXP; XPRequired = exp_to_level * experience_multiplier ^ level -->
<!-- A16: 8300 XP for level 1, total cumulative of 11MXP -->
</level>
<attributes min_level="1" max_level="10" base_skill_point_cost="1" cost_multiplier_per_level="1"> <!--values here are simply base values for any attribute that doesn't override it. -->
<attribute name="attPerception" name_key="attPerceptionName" desc_key="attPerceptionDesc" icon="ui_game_symbol_stealth">
<level_requirements level="1"><requirement name="PlayerLevel" target="self" operation="GTE" value="1" desc_key="reqGenericLevel01"/></level_requirements>
<level_requirements level="2"><requirement name="PlayerLevel" target="self" operation="GTE" value="1" desc_key="reqGenericLevel02"/></level_requirements>
<level_requirements level="3"><requirement name="PlayerLevel" target="self" operation="GTE" value="1" desc_key="reqGenericLevel03"/></level_requirements>
<level_requirements level="4"><requirement name="PlayerLevel" target="self" operation="GTE" value="20" desc_key="reqGenericLevel04"/></level_requirements>
<level_requirements level="5"><requirement name="PlayerLevel" target="self" operation="GTE" value="30" desc_key="reqGenericLevel05"/></level_requirements>
<level_requirements level="6"><requirement name="PlayerLevel" target="self" operation="GTE" value="40" desc_key="reqGenericLevel06"/></level_requirements>
<level_requirements level="7"><requirement name="PlayerLevel" target="self" operation="GTE" value="50" desc_key="reqGenericLevel07"/></level_requirements>
<level_requirements level="8"><requirement name="PlayerLevel" target="self" operation="GTE" value="60" desc_key="reqGenericLevel08"/></level_requirements>
<level_requirements level="9"><requirement name="PlayerLevel" target="self" operation="GTE" value="80" desc_key="reqGenericLevel09"/></level_requirements>
<level_requirements level="10"><requirement name="PlayerLevel" target="self" operation="GTE" value="100" desc_key="reqGenericLevel10"/></level_requirements>
Code:
<configs>
<!-- Perception changed-->
<set xpath="/progression/attributes/attribute[@name='attPerception']/level_requirements[@value='20']/@value">1</set>
<set xpath="/progression/attributes/attribute[@name='attPerception']/level_requirements[@value='30']/@value">1</set>
<set xpath="/progression/attributes/attribute[@name='attPerception']/level_requirements[@value='40']/@value">1</set>
<set xpath="/progression/attributes/attribute[@name='attPerception']/level_requirements[@value='50']/@value">1</set>
<set xpath="/progression/attributes/attribute[@name='attPerception']/level_requirements[@value='60']/@value">1</set>
<set xpath="/progression/attributes/attribute[@name='attPerception']/level_requirements[@value='80']/@value">1</set>
<set xpath="/progression/attributes/attribute[@name='attPerception']/level_requirements[@value='100']/@value">1</set>
</configs>

Thanks for any help to get me on the right path.
Last edited by a moderator: