- Joined
- Feb 17, 2013
- Messages
- 40
- Reaction score
- 11
- First Language
- Portuguese
- Primarily Uses
Hello all,
I am trying to figure out how the speed works in Yanfly's CTB. First of all, I created a test project only with Core plugin, the Battle core plugin and CTB plugin. They are all in their default parameters, except Battle Core which has "ctb" as the Default System, of course. All characters are the default, with default equipment and classes.
The spells I'm testing are Heal, Fire and Spark. I changed their speeds so I could test this further to the following: Heal = 2000 speed, Fire = -1000 speed and Spark = -2000 speed. Attack has 0 speed and Guard has 1000 speed. I created a Fire 2 spell, copied from Fire and made that CTB Speed: -5000.
I changed their damage so the fight could go a long way and I could test them extensively. Also, I made sure Harold started with 50 agi and the bats, 30.
When the fight start, Harold start. He has more agi so that makes sense. I hover the spells, none of them seems to change my turn order. But they do have different speeds so I don't know what gives. If I use Heal, the effect happens, then I go to the end of the queue, then Bat A attacks then Bat B attacks. It's Harold turn again. I use Heal again. The effect happens again but now I can act again... Why? Well I cast Heal again. Now I go to the end of the queue... If I keep using Heal, the pattern is, I go to the end of the line first then come back and I can Heal twice.
Tried with Fire. Same thing, casting Fire all turns (I started the fight all over again). The same behavior happens - I cast, I go to the end of the queue, I cast again and... I can cast another time. I casted on the same target (Bat
. Heal has 2000 speed, Fire has -1000. The difference is none. Could anyone help me figure this out? I noticed maybe agility is too low... but I couldn't tell for sure. Also, changing Heal from 2000 to -2000 makes no difference at all in those tests.
I made a video about it. In the video, for whatever reason, a cast of Fire went to 2nd queue, which is exactly what I would expect with its speed, but then only happened once
Any help is appreciated! While at it, I will try to change the plugin's parameters to see how it goes.
I am trying to figure out how the speed works in Yanfly's CTB. First of all, I created a test project only with Core plugin, the Battle core plugin and CTB plugin. They are all in their default parameters, except Battle Core which has "ctb" as the Default System, of course. All characters are the default, with default equipment and classes.
The spells I'm testing are Heal, Fire and Spark. I changed their speeds so I could test this further to the following: Heal = 2000 speed, Fire = -1000 speed and Spark = -2000 speed. Attack has 0 speed and Guard has 1000 speed. I created a Fire 2 spell, copied from Fire and made that CTB Speed: -5000.
I changed their damage so the fight could go a long way and I could test them extensively. Also, I made sure Harold started with 50 agi and the bats, 30.
When the fight start, Harold start. He has more agi so that makes sense. I hover the spells, none of them seems to change my turn order. But they do have different speeds so I don't know what gives. If I use Heal, the effect happens, then I go to the end of the queue, then Bat A attacks then Bat B attacks. It's Harold turn again. I use Heal again. The effect happens again but now I can act again... Why? Well I cast Heal again. Now I go to the end of the queue... If I keep using Heal, the pattern is, I go to the end of the line first then come back and I can Heal twice.
Tried with Fire. Same thing, casting Fire all turns (I started the fight all over again). The same behavior happens - I cast, I go to the end of the queue, I cast again and... I can cast another time. I casted on the same target (Bat
I made a video about it. In the video, for whatever reason, a cast of Fire went to 2nd queue, which is exactly what I would expect with its speed, but then only happened once
Any help is appreciated! While at it, I will try to change the plugin's parameters to see how it goes.
