diff --git a/lua/app/userdata/battle/skill/battle_skill_entity.lua b/lua/app/userdata/battle/skill/battle_skill_entity.lua index a4ce3621..3ff5d37b 100644 --- a/lua/app/userdata/battle/skill/battle_skill_entity.lua +++ b/lua/app/userdata/battle/skill/battle_skill_entity.lua @@ -23,6 +23,7 @@ function BattleSkillEntity:init() self.cd = 0 end self:initSkillEffect() + self.available = self.skillInfo.effect_type ~= nil end function BattleSkillEntity:initSkillEffect() @@ -55,6 +56,9 @@ end -- 技能是否可用 function BattleSkillEntity:getIsAvailable() + if not self.available then + return false + end return self.cd == 0 end