UnknownZombie Posted December 5, 2010 Share Posted December 5, 2010 Say you create a perk that has four entries. One entry modifies item damage, the other three modify DT by different amounts. The item damage modification entry is marked as rank 1 and has no conditions. One entry modifies DT by 2. It is marked as rank 1 and has a condition of GetIsLevel >= 3Another entry modifies DT by 6. It is marked as rank 2 and has a condition of GetIsLevel >=10The last entry modifies DT by 10. It is marked as rank 3 and has a condition of GetIsLevel >= 25 If this perk is placed only once upon the player, using these settings, how would this perk be handled? Will the ranks of DT modifications be automatically progressed once the player reaches specified levels? Or must the perk be reapplied after reaching these specific levels to set the proper rank? Also, will the damage modification persist through all three ranks, or must a new entry for it be made for each rank? Link to comment Share on other sites More sharing options...
WastelandAssassin Posted December 5, 2010 Share Posted December 5, 2010 i think that each rank of a perk has a new ID for it, and that you will need to add the rank 3 perk to get it's effects if you really want to figure it out, i think that there are several perks in the game, that has ranks, that you could use as a reference for how this is done Link to comment Share on other sites More sharing options...
UnknownZombie Posted December 5, 2010 Author Share Posted December 5, 2010 From looking at perks with ranks, such as Action Boy/Girl, these perks have no conditions. This leads me to believe that a perk's rank is determined only by how many times it has been placed on the player. I think that the effect I'm looking for will be accomplished if I set all entries to rank 1, and apply more stringent conditions. Like: If I set the condition for the first level of DT reduction to check that the player's level is between 3 and 9, and set the second level of DT reduction to check that the player's level is between 10 and 24, etc... It should automatically set the value of DT according to proper player level, as desired. Or, that's the theory... I'll have to test it to be sure. Link to comment Share on other sites More sharing options...
WastelandAssassin Posted December 5, 2010 Share Posted December 5, 2010 yeah, trial and error is almost always how it goes sorry i can't help you more, but i have zero knowledge of perks (just another thing to learn.......) Link to comment Share on other sites More sharing options...
adman85 Posted December 5, 2010 Share Posted December 5, 2010 (edited) If you set the conditionals to check if the player is between a certain set of levels, you will have to set it to the amount you want each time.If you set it so it checks if the player is >= (greater than or equal to) a certain level, you can just put in the amount you want it to increase each time as it will still include those gained at lower levels, it'l be much easier this way.Not a bad idea for making perks scale, I might use that.No reason why it shouldn't work. Edited December 5, 2010 by adman85 Link to comment Share on other sites More sharing options...
Recommended Posts