This event is enables you to make a capture enemy skill, meaning you will be able capture an enemy
Battler and add it to your party, Its is also set up to consume items each time an enemy is caught and works best with YERD_SkillEffects.
First we need the Common event for the skill in Question, feel free to change as you see fit!
@> Conditional Branch: Switch [001: Critical Capture] = ON
@> Control Switches: Switch [002: Capture] = ON
@> Change Items: [Item 1], - 1
@> Control Variables: [001: Captures] + = 1
@>Text:-,-, Normal, Bottom
: : The enemy is caught!
@>
: Else
@> Change Enemy State: Entire Troop, - [Capture]
@> Change Items: [Item 1], - 1
@> Control Switches: Switch [002: Capture] = OFF
@>Text:-,-, Normal, Bottom
: : The enemy escaped!
@>
: Branch End
@>
Next make a state call it Capture
Set its priority at 10
Make it non-resistance
Put nothing in the text box’s
Make it release after 1 turn with 100 Chance
Then make a skill and call it Capture!
If you have YERD_SkillEffects paste <require all item 1> into the note box
If you don’t then it means you will still use the skill when there’s no capture items for it
And the skill does nothing when it has no capture items.
Give it 1 Base Damage
Give it 1 Attack-Force
Make the skill add the Capture state
Set the mp cost to zero
Make it use the capture common event
Set the target as one enemy
Then make a Item and call it Trap!
Make sure the items id is the same as the one above
And set the costs for the capture item?
Make a Common Event call it: Call Enemy 1
@> Change Part Member: Add [enemy here], Initialize
@>
Make a Common Event call it: Call Enemy 2
@> Change Part Member: Add [enemy here], Initialize
@>
Make a Common Event call it: Call Enemy 3
@> Change Part Member: Add [enemy here], Initialize
@>
Obviously you will need to make sure the actor is the same as the enemy you want
To Call so give the actor the same skills and appearance.
Then Go into your troop box
Make a new condition event with enemy 1’s HP 20% or below
@> Control Switches: Switch [003: Critical Capture HP] = ON
The make another event page with the conditional Switch [002: Capture] = ON
make it set for moment
Then enter
@> Conditional Branch: Switch [1. Enemy A] is [Capture] Inflicted
@> Call Common Event: Call Enemy 1
@> Call Change Enemy State: [1. Enemy A], + [Incapacitated]
@> Control Switches: Switch [002: Capture] = OFF
@> Conditional Branch: Switch [001: Critical Capture] = OFF
@>
: Else
@>
: Branch End
@>
Currently this event can only capture enemy: [1. Enemy A]
If you want capture more copy the above and paste it below that branch and then change
[1. Enemy A] to [2. Enemy B]
Repeat to cover all the enemies and if their different types of enemy, make sure they have there own
@> Control Switches: Switch [003: Critical Capture HP] = ON, Event Page and change
@> Call Common Event: Call Enemy 1
To the actor you want to be caught.
Let me know of any bugs in it!