Original Source
- Original title: Undead actor and game design issues
- Original author: guts_cearense
- Original date: May 26, 2024
- Source thread: https://forums.rpgmakerweb.com/threads/undead-actor-and-game-design-issues.169019/
- Source forum path: Game Development Engines > Legacy Engine Support > RPG Maker VXAce Support
Summary
Hello. One of my actors is a zombie and I was thinking that it would be fun if she had no Life Points (LP), but instead only Mana Points (MP), since it is not alive. What have I done so far to accomplish this? 1. I'm using Yami's Manashield script. So any damage dealt to my zombie actor will be converted to MP damage. If a damage would cause 30 LP loss, my zombie takes 30 MP loss instead.
Archived First Post
What have I done so far to accomplish this?
1.
I'm using Yami's Manashield script. So any damage dealt to my zombie actor will be converted to MP damage. If a damage would cause 30 LP loss, my zombie takes 30 MP loss instead.
2.
My zombie has only 1 LP and lots of mana.
3.
I inserted some post-damage line codes in Yanfly's Lunatic Damage script in a way that my zombie actor dies immediately once her mana gets to zero.
What problems did I find?
1.
When my zombie actor receives Life Point heal from a skill, these life points are also converted to MP heal. This is an unintended effect that I actually liked.
2.
However, this same effect does not happen when my zombie uses a Life Potion or gets Life regen.
So this makes my game inconsistent because Life Heal is converted to Mana heal for my Zombie, but it depends on the source of healing. The player will be confused when they are battling, because they will not not know how to heal the zombie actor when it's needed.
How can I make healing more consistent in this scenario?
One thing I thought was: I could make any LP healing be converted to LP loss always. For example: any time my Zombie would receive a LP Healing potion or a LP Healing Skill, she would be demaged instead, just like in Final Fantasy Games where you can use healing to damage undead enemies.
I think I can easily do this by some code lines using a "item.damage.recover?" check. The problem is that "item.damage.recover?" does not discriminate between LP healing and MP healing. So my undead character would have no source of healing and she would turn out to be an unplayable character.
What do you think?
Downloads / Referenced Files
Log in, then follow the RPG Maker Developers Group to see these download links.
Log in to downloadCreator Claims / Removal
If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.
Replies (0)
No replies yet.
Topic Summary
Loading summary...