PDA

View Full Version : Rolemater Classic ruleset - changing rank bonus progression



thiha
April 6th, 2010, 02:21
Hi, there

I have a question to those who familiar with the Rolemaster Classic ruleset.

I'd like to tweak some of the "skill rank bonus" progressions for my houseruled Rolemaster campaign. And while I'm using the Rolemaster Classic ruleset (which I bought through RPGnow just after its release in summer 2009), I cannot figure out which component of the ruleset should I change.:confused:

For example, the default ruleset defines the stardard "skill rank bonus" progression as:

-25/5/2/1/0.5

but I'd like to change it to:

-15/3/2/1/0.5



Could anyone tell me which file of the ruleset, and which part of the file I should change? And how?

Foen
April 6th, 2010, 07:28
Hi Thiha

The skill progression is in scripts/charsheet_skillwindow.lua:


function getRankBonus(rank,calc)
if calc==1 then
-- This is a skill with standard progression
if rank < 1 then
return -25;
elseif rank < 11 then
return 5 * rank;
elseif rank < 21 then
return 2 * rank + 30;
elseif rank < 31 then
return rank + 50;
else
return math.floor(rank/2) + 65;
end
elseif calc==2 then
-- This is a skill with basic progression
return 5 * rank;
else
-- This is a skill with manual progression
return 0;
end
end

You'd need to change the logic in the function to calculate your new progression.

Cheers

Foen

thiha
April 6th, 2010, 11:58
Hi, Foen

Wow, that is exactly what I've been looking for.
Many thanks to your quick and kind help! I'm gonna tackle with it!

(and thanks again for providing us this great ruleset!)


Thiha