Is there a way to level up during battle?

● ARCHIVED · READ-ONLY
Started by Ashtonion 6 posts View original ↗
  1. Don't think you would need a script for this I just don't know how to do it. Also getting experience only from partaking in the battle would be nice as well.
  2. Event Commands > Page 1 > Actor > Change EXP or Change Level


    System > Options > Reserve Members' EXP - make sure it's UNchecked to prevent reserve members gaining EXP.
  3. A real full-on level up during a battle would have to call the exp gain and level up methods from defeated troop members after any member is killed. Which would need a script.

    The first thing Shaz mentioned is more of like an evented cut-scene-ish thing, which is something you may not want for obvious reasons.
  4. What? I don't know what you're looking at, but the Change Level command does exactly the same thing as the gaining of EXP after a battle. It's got nothing to do with cutscenes.


    It calls change_exp passing in the new EXP (whatever is needed for that level), which is exactly the same method called at the end of battle. That then calls level_up, updates the skills and shows messages as necessary.
  5. But then you would have to put a manual call for that after every enemy is killed somehow, and it would have to somehow be the same EXP amount as the enemy (could be hundreds of enemies) to do what he wants. Using the "Change Level/EXP" command is more of a static thing.
  6. Oh - you mean gain EXP from an enemy as soon as the enemy is killed, rather than waiting until the end of battle? I didn't get that from the OP - they said "change level" not "gain exp" so I assumed there was a particular battle where they specifically wanted to adjust levels.


    Yeah, in that case you'd need to modify the script. In fact, I'm pretty sure the battle system in my game does this.


    Can you confirm that this IS what you're after, and I'll move the thread to the correct place.