- Joined
- Feb 5, 2014
- Messages
- 184
- Reaction score
- 31
- First Language
- English
- Primarily Uses
Hello RM Folks =D
I had a question that I hope is fairly simple to answer regarding Force Action Targeting options...
I currently have a duo of characters who use skills that force the other to do a skill immediately after. Forcing the actions is fine but the options of targeting with Forced Actions are a bit limited. What I would like to happen is that both actors attack the same target. Is there any way to set it so that the second actor will target the same enemy?
The options for Forced Action are Random, Last Target and Troop Index numbers.
Random clearly wouldn't work.
Last Target forces the action on the last target of each Actor individually. So if Actor B hit enemy Index 3 for his last round, and I am initiating the Force Action by Actor A on Enemy Index 1, then Actor B will attack Enemy Index 3 (the last enemy that Actor B had targeted) instead of Enemy Index 1 who the skill was initiated on by Actor A.
The Troop Indexes might work, though the eventing behind it may be a bit cumbersome and ineffective, I imagine I would have to set a variable to the Troop Index targeted and then make conditional statements if the variable is 0, force action on Index 0. If the variable is 1 force action on Index 1, etc etc. I plan for most of their skills to be like this and hope to avoid having to do this for each one...
A possible solution would be to use a variable as I mentioned in the Troop Index solution and script call a Forced Action...
and designating the target by $game_troop.members[$game_variables[x]]... I am not sure how I would do this in actual eventing though...
Hopefully that wasn't confusing and someone has an idea on how best to approach this. Thanks in advance for any help!
~ Dinhbat
I had a question that I hope is fairly simple to answer regarding Force Action Targeting options...
I currently have a duo of characters who use skills that force the other to do a skill immediately after. Forcing the actions is fine but the options of targeting with Forced Actions are a bit limited. What I would like to happen is that both actors attack the same target. Is there any way to set it so that the second actor will target the same enemy?
The options for Forced Action are Random, Last Target and Troop Index numbers.
Random clearly wouldn't work.
Last Target forces the action on the last target of each Actor individually. So if Actor B hit enemy Index 3 for his last round, and I am initiating the Force Action by Actor A on Enemy Index 1, then Actor B will attack Enemy Index 3 (the last enemy that Actor B had targeted) instead of Enemy Index 1 who the skill was initiated on by Actor A.
The Troop Indexes might work, though the eventing behind it may be a bit cumbersome and ineffective, I imagine I would have to set a variable to the Troop Index targeted and then make conditional statements if the variable is 0, force action on Index 0. If the variable is 1 force action on Index 1, etc etc. I plan for most of their skills to be like this and hope to avoid having to do this for each one...
A possible solution would be to use a variable as I mentioned in the Troop Index solution and script call a Forced Action...
and designating the target by $game_troop.members[$game_variables[x]]... I am not sure how I would do this in actual eventing though...
Hopefully that wasn't confusing and someone has an idea on how best to approach this. Thanks in advance for any help!
~ Dinhbat
Last edited by a moderator:


