技能冷却的方法我见过两个....
第一个是豪华版技能冷却系统 By 绿发的Eclair
可是我的游戏是CP条制的战斗,所以回合数是乱的.
第二个是 #===========BY 叶子===========
#冷却的情况下不能使用
#冷却的技能ID(xx) 和这个技能对应附加的状态ID(yy)
if skill_id == 1 and self.states.include?(101)
#状态存在时,技能无法使用
return false
end
#在下面可以继续添加其他需要冷却的技能
#如果添加 or 语句,还可以多技能实现共同冷却
#===========BY 叶子===========
可是我的游戏规定是只能中一个状态
方法是Game_Battler 2●附加状态 中加入了 ######################################################
if @states.size > 0 and not $data_states[state_id].zero_hp and
return
end
######################################################