Well, my game is based around summoning monsters to aid you in battle, I have come up with a way to summon monsters into your party and getting them out using common events.
But, I want a skill to remove them DURING battle, here's what I have so far.
Skill: Summon Giant
Add "Giant" status to "hero1"
Call Common Event "Giant Summon Begin"
=
Branch: "hero1" is "Giant" inflicted.
>*comment* This is too make sure hero1 stays at the front of the party after summon
>Branch: "hero2" is in party
>>Switch "hero2inparty" on
>>Branch End
>Branch: "hero3" is in party
>>Switch "hero3inparty" on
>>Branch End
>Remove "hero1"
>Add "Giant"
>Add state "giant" to "Giant"
>Recover all "Giant"
Then heres where the problem starts.
Common Event "Giant Summon End" Parallel
Branch: "Giant" is in party
>Branch "Giant" is "Giant" inflicted
>
>else
>> Remove "Giant"
>>Add "Hero1"
>>*comment* adding other members to make hero1 first in party
>>*removed this part 'cause it's long
*
>>Change State "Hero1" -"Giant"
The state "Giant" Ends after the battle, so our hero that was replaced returns after battle.
But I made a skill, that removes the giant state from the summon and also calls the Common Event "Giant Summon End"
For some strange reason, when the summon is called, the giant state isn't added to the summon, and even though the ending summon
skill calls the common event to end the summon it doesn't work.
And if anyone asks no your hero will not return when the summon dies.
Thank You for reading.