public override bool ProcInSkillCoolDown(int skillBagIndex) { if (m_monsterData.skillIds.Count < skillBagIndex || skillBagIndex <= 0) { return(false); } skillBagIndex--; int skillId = m_monsterData.skillIds[skillBagIndex]; if (!SkillData.dataMap.ContainsKey(skillId)) { return(false); } //SkillData skillData = SkillData.dataMap[skillId]; bool rnt = false; MercenaryBattleManager tmpBattleManager = this.battleManger as MercenaryBattleManager; rnt = tmpBattleManager.IsCoolDown(skillId); return(rnt); }