allergyy

The eeper
Member
Joined
Feb 23, 2023
Messages
18
Reaction score
1
First Language
English
Primarily Uses
RMMV
Is it possible to create a battle sequence where you are able to either fight a monster or befriend them? Like giving them mercy? Kinda like undertale.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
38,438
Reaction score
10,869
First Language
German
Primarily Uses
RMMV
from inside or outside battle?
outside it is very easy with evented battles but impossible with random battles
inside you could make a skill "befriend" that in reality just gives the escape effect to the enemy, removing it from the battle.
 

kirbwarrior

Veteran
Veteran
Joined
Nov 13, 2014
Messages
1,242
Reaction score
1,129
First Language
English
Primarily Uses
N/A
inside you could make a skill "befriend" that in reality just gives the escape effect to the enemy, removing it from the battle.
Or just outright kills them without 'looking' like killing them if you want to ensure drops by befriending them. However, since OP specified Undertale, I'm not sure how to make sure the enemy gives drops other than exp.
 

Creative Ed

Veteran
Veteran
Joined
Sep 16, 2013
Messages
356
Reaction score
420
First Language
Private
Primarily Uses
RMMV
Or just outright kills them without 'looking' like killing them if you want to ensure drops by befriending them. However, since OP specified Undertale, I'm not sure how to make sure the enemy gives drops other than exp.
Unfortunately it still displays the death animation and the enemy Slain message.

The best way is t probably use a steal plugin. The user "steals" an item from the enemy then the enemy escapes. Problem solved.
 

kirbwarrior

Veteran
Veteran
Joined
Nov 13, 2014
Messages
1,242
Reaction score
1,129
First Language
English
Primarily Uses
N/A
Unfortunately it still displays the death animation and the enemy Slain message.
The death animation can be changed, I believe. I did entirely forget the slain message exists at all XD

The best way is t probably use a steal plugin. The user "steals" an item from the enemy then the enemy escapes. Problem solved.
If we're using plugins then there's far more options. For instance, you can modify the drops at the end of the battle or have a skill that directly takes their drops, you can have them visibly walk off and then kill them, you might even be able to permanently befriend them and have them join your party without needing to make an actor for them.
 

Creative Ed

Veteran
Veteran
Joined
Sep 16, 2013
Messages
356
Reaction score
420
First Language
Private
Primarily Uses
RMMV
The death animation can be changed, I believe. I did entirely forget the slain message exists at all XD
Haha yeah it's possible to change the death animation, but not within the same skill. So you would need to first apply the death animation change, and then kill the enemy. I guess that by killing the enemy through a common event might work though. As for the slain message yeah, unless the OP removes it altogether :p

If we're using plugins then there's far more options. For instance, you can modify the drops at the end of the battle or have a skill that directly takes their drops, you can have them visibly walk off and then kill them, you might even be able to permanently befriend them and have them join your party without needing to make an actor for them.
I was just going for something that's already out there, without the need to create a specific plugin for this situation. The OP can just repurpose plugins that already exist and combine a few mechanics to make the effect they want.

There are a few Steal skill plugins out there that would allow the OP to achieve the effect they desire.
 

kirbwarrior

Veteran
Veteran
Joined
Nov 13, 2014
Messages
1,242
Reaction score
1,129
First Language
English
Primarily Uses
N/A
Haha yeah it's possible to change the death animation, but not within the same skill. So you would need to first apply the death animation change, and then kill the enemy. I guess that by killing the enemy through a common event might work though.
If it just requires two skills, then you can use a common event, but yeah it might just be possible through common event anyways.

I was just going for something that's already out there, without the need to create a specific plugin for this situation
Looking at my list, I think you could do any of those with either Yanfly or SumRndmDde plugins.
 

allergyy

The eeper
Member
Joined
Feb 23, 2023
Messages
18
Reaction score
1
First Language
English
Primarily Uses
RMMV
from inside or outside battle?
outside it is very easy with evented battles but impossible with random battles
inside you could make a skill "befriend" that in reality just gives the escape effect to the enemy, removing it from the battle.
From inside the battle I believe, where you are in battle but have the choice to fight or flee/give mercy.
Unfortunately it still displays the death animation and the enemy Slain message.

The best way is t probably use a steal plugin. The user "steals" an item from the enemy then the enemy escapes. Problem solved.
is there a specific steal plugin you have that I could possibly use? If this is needed to do this. I am still new to battles so I am going to try to learn as I do this.
If it just requires two skills, then you can use a common event, but yeah it might just be possible through common event anyways.


Looking at my list, I think you could do any of those with either Yanfly or SumRndmDde plugins.
Would you be able to drop names of the plugins needed?
 

ATT_Turan

Forewarner of the Black Wind
Veteran
Joined
Jul 2, 2014
Messages
8,799
Reaction score
6,623
First Language
English
Primarily Uses
RMMV
Haha yeah it's possible to change the death animation, but not within the same skill.
You should be able to just make a state with the Trait Collapse Effect: Instant.

Apply that state before the enemy dies using Yanfly's Skill Core Pre-Damage Eval, or Yanfly's Action Sequences.

For that matter, if you use action sequences I don't think it matters what the collapse looks like as you could visually have the enemy run off the screen before allowing it to die.

is there a specific steal plugin you have that I could possibly use?
You can try what I suggest above, those are both free plugins. If you want to go the steal route, you should be able to find several steal plugins for MV with a quick Google. I see Yanfly's as well as a few posted on these forums.
 

kirbwarrior

Veteran
Veteran
Joined
Nov 13, 2014
Messages
1,242
Reaction score
1,129
First Language
English
Primarily Uses
N/A
Would you be able to drop names of the plugins needed?
Sure thing;

you can have them visibly walk off and then kill them
Yanfly's Action Sequences. Move them off the screen, apply effects.

permanently befriend them and have them join your party without needing to make an actor for them.
Copy Actors by SumRndmDde, although that one does require making an actor base for the enemy. But you could recruit the same enemy over and over like Pokemon. To ensure their stats are equal to what they'd be in the party, Yanfly's Enemy Base Parameters can have them have the same stats as if they had a class.

you can modify the drops at the end of the battle or have a skill that directly takes their drops
Yanfly's Steal & Snatch can directly take their drops. Enemy Base Parameters can also directly dictate exp, so you can set things up so they only give exp if, say, they don't have a state (or vice versa, using Passive States or something to make them always have a state and removing it with 'befriend').

Of course, that's all really complicated for the purpose of denying exp to the player. If it were me, I'd likely give the player more exp for befriending them since that's usually a multiturn affair that's harder to do. Or just simply let them get the exp. If anything, it might make more sense to remove drops if they are befriended because they still have their stuff, unless the intent is they go from being 'drops' to 'gifts'.

I do feel a bit bad naming Yanfly plugins. I own the whole library, but that's because it costs money and I just don't happen to know the free alternatives.
 

Latest Threads

Latest Profile Posts

It was fun while it lasted, but guess it's time to say goodbye to my antidepresants. My body is immune to their good effects and only bad effects would remain.
Character in the game lore: An individual with exceptional skills.
Players: Slip through the cliff and die.
You know.. I... I kinda lost my interest in living a long time ago. What sustains me is a lack of interest in dying.
Like a star that is balanced between the forces of gravity and outward pressure, I feel like the energy to produce that outward pressure is weakening. I feel like I should pull a Stardew Valley and revert to a more primitive lifestyle, away from others. :(
made more sprite for the Time passing game that I may or may not actually make. At least now I have a better idea how to make Rtp Walk sprites actually look wrinkly and old, since the Generator doesn't do that.

Forum statistics

Threads
131,586
Messages
1,221,273
Members
173,285
Latest member
Jacobe
Top