Some of my magic skills increase in strength by using the actor's level as part of the damage formula. This is to avoid having a weak spell, then later having a med damage spell and finally a high damage spell i.e. the old Fire 1, 2, 3 route. However, I have not been able to resolve a particular problem that comes with that approach.
The problem is skill cost. At the beginning it can't be too high or else the player won't be able to use it. However, just leave it at that, and it soon becomes ridiculously cheap. I have not been able to find a way to increase the MP cost of a skill over time, other than making lots and lots of duplicate/triplicate skills, using parallel processes on all maps to determine the level of every single actor and then substitute a duplicate skill with a higher cost for the original. That strikes me as a lot of work and wide open to error, plus I'm not keen on having a lot of parallel processes going all the time.
Does anyone have any ideas about an alternative approach? I've looked at various scripts e.g. Yanfly's skill costs, and none of them have the facility to change things mid game as they all use note tags.
Thanks.
The problem is skill cost. At the beginning it can't be too high or else the player won't be able to use it. However, just leave it at that, and it soon becomes ridiculously cheap. I have not been able to find a way to increase the MP cost of a skill over time, other than making lots and lots of duplicate/triplicate skills, using parallel processes on all maps to determine the level of every single actor and then substitute a duplicate skill with a higher cost for the original. That strikes me as a lot of work and wide open to error, plus I'm not keen on having a lot of parallel processes going all the time.
Does anyone have any ideas about an alternative approach? I've looked at various scripts e.g. Yanfly's skill costs, and none of them have the facility to change things mid game as they all use note tags.
Thanks.

