@maxhp_plus?
@str_plus?
@int_plus?
Look if he ONLY modifies that, ALL of the actors will get the SAME increase. Sure it's something which can be used easily and btw... seen Game_Battler? It modifies those variables (Enterbrain aint stupid to leave it just for show i guess).
Second... Lemme explain again how that works.
For example let's say you have these classes:
001 - Fighter
002 - Mage
003 - Hunter
004 - Wizard
005 - Monster
006 - Sage
And you want these classes to get bonuses, Fighter, Wizard, Monster, Sage so you do this
CLASS_TYPES = [1, 4, 5, 6]
Ok now... let's say:
- for Fighter - increases will be Strength and Agility
- for Wizard - Max SP and Intelligence
- for Monster - Strength, Max HP, Dexterity
- for Sage - Intelligence, Max SP, Max HP, Agility
Increase numbers are
1 - Max HP
2 - Max SP
3 - STR
4 - AGI
5 - DEX
6 - INT
and now you do this in variable CLASS_INCREASE
CLASS_INCREASE = [
[3, 4], # For Fighter class what to increase is 3 - Strength and 4 - Agility
[2, 6], # For Wizard class what to increase is 2 - Max SP and 6 - Intelligence
[3, 1, 5], # For Monster class what to increase is 3 - Strength, 1 - Max HP, 5 - Dexterity
[6, 2, 1, 4]] # For Sage class what to increase is 6 - Intelligence, 2 - Max SP, 1 - Max HP, 4 - Agility
Now you customize amount of bonus increase per each stat of the each class, and in this example it looks like this:
CLASS_AMOUNT = [
[3, 1], # Fighter: Strength will get bonus by 3 per each level, Agility will get bonus by 1 per each level
[4, 2], # Wizard: Max SP will get bonus by 4 per each level, Intelligence will get bonus by 2 per each level
[5, 10, 3], # Monster: Strength will get bonus by 5 per each level, Max HP by 10 each level and Dexterity by 3 each level
[4, 10, 3, 2]] # Sage: Intelligence will get bonus by 4 per each level, Max SP by 10 each level, Max HP by 3 each level and Agility by 2 each level
So you just read the array and see what to do. Now tell me how did I not allow to configure EACH of stat points?