Cooldown on skills
01/03/2013
English is not my native language. I'm french. Sorry if there are errors.
SummaryI need a script that enables skills to have cooldowns.
For exemple: Hero uses Sword Skills, he won't be able to use Sword Skill for two turns.
The cooldown has to reset after the battle ends.
I'm using SBS Tankentai: http://www.rpgmakervx.net/index.php?showtopic=3781
I'm not using the Active Time Battle though. Just the turn based battle.
The script I found so far that has a cooldown system for skills:
Recharge skill by Modern Algebra: http://rmrk.net/index.php?topic=41079.0
>>> It doesn't reset the cooldown after the end of the battle. I tried to look for something, but didn't know where to look. <<"
Cooldown Script by Dhoom: http://www.rpgrevolution.com/forums/index.php?showtopic=50083
>>> There's a bug when you select an action for an actor and then cancel it, the cooldown still decreases.
Yanfly YERD/YEZ Custom Skill effect: http://yanflychannel.wordpress.com/
>>> Compatiblity problem with SBS Tankentai.
Features Desired
- Cooldown reset after end of each battle
- Cooldown is to be shown next to the skills in the skill windows in a different color when in battle
- If possible, I would like this script to use notetags
- Only the skills need cooldowns. Items and weapons won't have cooldown
Did you search?Yes, please look above.
Where did you search?What did you search for?
- rpg maker vx
- cooldown
- recharge
When the request is completed, I can draw some picture for you. http://daheji.deviantart.com/
Thank you for your time.
Yanfly did one for VX Ace, but between Redux and Melody I don't think he ever did anything of the sort for VX...
I updated my Recharge Skills (http://rmrk.net/index.php/topic,41079.0.html) script to v. 1.0.1 in an attempt to fix that bug you mentioned.
I did not test it and am not positive it will work with Tankentai, but let me know.
Hi! Thank you for quick reply.
I have this error when the battle ends.
http://puu.sh/2au6k
Cooldown works in battle.
Ah, right. Go to the identified line in the script and replace $game_actors with $game_party.members, so that the line is:
$game_party.members.each { |actor| actor.clear_skill_recharge }
It works fine now.
Thank you very much!