Yanfly Battle AI Core + Instant Cast

Soryuju

Combat Balance Enthusiast
Veteran
Joined
Apr 19, 2018
Messages
179
Reaction score
213
First Language
English
Primarily Uses
RMMV
Is there a way to use Yanfly’s Battle AI Core to make an enemy use multiple actions in one turn under certain conditions? Or is there some workaround to achieve a similar effect?

I’m also using Yanfly’s Instant Cast plugin, which would affect some skills which enemies learn, but there’s nothing in the AI Core description about enemies using multiple actions per turn. As such, I’m not sure whether or not it’s possible to achieve this directly.

For context, I’ve got certain States in my project which modify the next skill used. The skills which apply these States are Instant Cast, allowing players to follow up immediately. Currently, however, enemies have to wait until the following turn to follow up. I was hoping I could let enemies also act immediately after applying these States, like players.

Thanks!
 

Soryuju

Combat Balance Enthusiast
Veteran
Joined
Apr 19, 2018
Messages
179
Reaction score
213
First Language
English
Primarily Uses
RMMV
I solved this myself, though with an external plugin. From the research I did, Yanfly’s STB is actually the issue here. STB’s description mentions that the system limits all enemies to a single action each turn to prevent AGI-based turn stacking, and apparently it doesn’t make an exception for enemy Instant Cast abilities.

I solved the issue by switching over to DreamX’s Instant Turn Battle system (https://forums.rpgmakerweb.com/index.php?threads/instant-turn-battle.58464/), which is similar to STB but friendlier to combat systems which use consecutive actions.

Instead of using conditional Instants with skills, I’m using Action Sequences which cause any chainable skill to apply a 1-turn dummy state to the user on the initial cast. Each skill then applies a stunned state on subsequent uses when the user is affected by the dummy state. This lets me control skills with the <free_itb_action> tag in a similar way to how I was using conditional Instants, and my enemy AI is now responsive when I try to program it to use multiple skills in a single turn.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c
So I was playing with filters and this looked interesting...

Versus the normal look...

Kind of gives a very different feel. :LZSexcite:
To whom ever person or persons who re-did the DS/DS+ asset packs for MV (as in, they are all 48x48, and not just x2 the pixel scale) .... THANK-YOU!!!!!!!!! XwwwwX

Forum statistics

Threads
105,847
Messages
1,016,972
Members
137,561
Latest member
JaCrispy85
Top