So I had the demo working with cooldown.
Cut all my scripts otu and pasted in the working demo ones.
Still cooldowns don't work.
I have no idea what is going on.
If anyone has an idea, PLEASE let me know.
EDIT: Even more weirdness,
I tried another skill, the CD worked
Skill that doesnt work:
Blazing End:
<letbs>
scope: circle(3)
aoe: circle(2)
sequence: blazing_end
</letbs>
<letbs_AI>
type: offense
maximise_targets
</letbs_AI>
<Cooldown: 10>
Skill that DOES work:
Kickback:
<letbs>
scope: circle(1)
sequence: kickback
collision_formula: b.mhp * 0.05 * (distance-covered)
</letbs>
<letbs_AI>
type: offense, push
</letbs_AI>
<Cooldown: 2>
Here's the sequences:
"blazing_end": [
"call: pre-skill",
"map_anim: cursor_cell, obj_anim",
"wait: 20",
"effects: {square(0)}_enemies, current_obj, obj_anim",
"wait: 30",
"effects: {aoe}_enemies, current_obj, obj_anim",
"call: post-skill"
],
"kickback": [
"play_pose: user, atk",
"wait: 10",
"effects: {aoe}_battlers, current_obj, obj_anim",
"set_speed: {aoe}_battlers, +6",
"push: {aoe}_battlers, user_cell, 3",
"set_speed: {aoe}_battlers, reset",
"wait: 60"
],