This common event provides the following features:
*The ability to summon and dismiss a character with a single skill.
*A system to ensure that a character can only be summoned once.
*A system to ensure that only one character can be summoned at a time.
*A refund of SP/MP if the skill fails.
*Complete recovery upon dismissal.
This common event is the same for both RMXP and RMVX. If you want any features added/removed, contact me via PM.
To use:
1. Create a character that you wish to use for summoning.
2. Create a common event, replacing the defaults with your own characters, text, and numbers.
3. Create a skill. Put the common event in it and set the scope to None.
Here's the default common event:
@>Conditional Branch: [Imp] is In the Party
@>Recover All: [Imp]
@>Change Party Member: Remove [Imp]
@>Control Switches: [001] = OFF
: Else
@>Conditional Branch: Switch [001] == OFF
@>Change Party Member: Add [Imp]
@>Text: I'm at your service, master.
@>Control Switches: [001] = ON
@>
: Else
@>Text: You can only have one summoned being out at a time.
@>Change SP/MP: [Summoner], + 10
: Branch End
@>
: Branch End
@>