By default, effects assigned to skills or items are executed after skill or item is executed.
This script allows you to specify that certain effects should be executed before the skill or item is executed.
Script: download here
In the script editor, place this script below Materials and above Main
Note-tag skills or items with
<pre-skill effect: ID>
Where the ID is the effect the ID of the effect.
You can figure out what the ID of the effect is by counting their position in the list from top to bottom. The effect at the top has ID 1, the one under it has ID 2, and so on.
To have effect 2 run before the skill is executed, note-tag it with
<pre skill effect: 2>
By default, the engine does not support multiple common events in a single skill. You can use the Common Event Queue script or any other script that allows you to run multiple common events to overcome this limitation.