• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

M&M 3rd ed. Power Level Increase

SeeleyOne

Well-known member
The only way to increase Power Level in-game is by using the Journal. This is ok for most games, but some settings (Paragons comes to mind) has it where you spend PP on increasing your PL.

I want to make it so that each PL costs 20 per increase. My current method is to buy the power and then go to Journal and increase it manually. However I believe that Hero Lab is capable of doing it automatically.

I THINK that it may involve this:
Code:
Field CurrentPL: Power Level Final" priority="1000" phase="Traits Calculation
It is hard to say, as the mutants3 lacks the source folder that is found in the savage folder for Savage Worlds. In that folder one can find useful tags.
 
I have to admit that I find it less than pleasing that I never got a single response in the past year. However, as I have played with other systems (Savage Worlds and Pathfinder), I was able to figure this one out. It took me all of 5 minutes to do.

I made a power called Power Level and made it cost 20 PP.
Then I made an eval script.

Phase: Traits Calculation
Timing: 500
Code:
 herofield[CurrentPL].value += field[pwRanks].value
 
Last edited:
I added a second eval script to the same power. The point is to make it so it will charge the PP, but afterwards it does not show up as the character's total PP. Without the second script it will bloat the PP total of a character. For example, after spending PP to increase the Power Level twice by having it be a power it will show that the character is worth 40 more PP than it should be, and that 40 PP have been dumped into Powers. The points are still spent, and it will still show Power Level 2 for 40 PP in the list of powers, but it will not otherwise affect the PP total (besides reducing the total by 40 PP, of course).

The second Eval script is Traits Calculation 2000
Code:
~Determine Rank cost
var cost as number
cost = 20 * field[pwRanks].value

~Power Level cost does not count towards total.
herofield[TotalPP].value -= cost
hero.child[pptPower].field[pptUsed].value -= cost
 
Back
Top