- Joined
- Apr 1, 2019
- Messages
- 2
- Reaction score
- 0
- First Language
- English
- Primarily Uses
- RMMV
Hey all, I'm super new to this. So I don't know if what I'm trying to do will be doable using in-game variables or if it will need a script ... I'm using RPG Maker MV and the YEP Battle Engine Core (if that's relevant).
I'm hoping to have one character that:
- Starts every fight with 0 MP
- Drains MP from enemies using drain skills
- Casts spells that cost all of his current MP
- Those spells deal damage that is (base damage * proportion of MP gauge he had stored when using attack). So casting the
same spell will deal a lot more damage if he had saved up 70% of his max MP as opposed to 30%.
I've figured out how to do the MP drain using Yanfly's LifeSteal plug-in, and I figured out how to set the skill's MP cost to be the character's current MP. Getting the character to start with 0 MP and having the skill do proportional damage ... not so much.
Any help would be greatly appreciated, and I apologize if this is an obvious set-up that I'm just too novice to know lol
I'm hoping to have one character that:
- Starts every fight with 0 MP
- Drains MP from enemies using drain skills
- Casts spells that cost all of his current MP
- Those spells deal damage that is (base damage * proportion of MP gauge he had stored when using attack). So casting the
same spell will deal a lot more damage if he had saved up 70% of his max MP as opposed to 30%.
I've figured out how to do the MP drain using Yanfly's LifeSteal plug-in, and I figured out how to set the skill's MP cost to be the character's current MP. Getting the character to start with 0 MP and having the skill do proportional damage ... not so much.
Any help would be greatly appreciated, and I apologize if this is an obvious set-up that I'm just too novice to know lol


