#!/usr/bin/python # -*- coding: GBK -*- # # @todo: Òý±¬ÊÓÒ°µÄbuffÖÖ×Ó # # @author: Alee # @date 2018-2-1 ÏÂÎç02:51:53 # @version 1.0 # # @note: # #------------------------------------------------------------------------------ import ChConfig import BaseAttack import SkillCommon import IPY_GameWorld import NPCCommon #------------------------------------------------------------------------------ def UseSkill(attacker, defender, curSkill, tagRoundPosX, tagRoundPosY, isEnhanceSkill, tick): skillEffect = SkillCommon.GetSkillEffectByEffectID(curSkill, ChConfig.Def_Skill_Effect_BoomSeedID) if not skillEffect: return seedID = skillEffect.GetEffectValue(0) # ÒªÒý±¬µÄÖÖ×ÓID if not seedID: return owner = NPCCommon.GetSummonNPCOwner(IPY_GameWorld.gotPlayer, attacker) return BaseAttack.AttackDetonateSeed(attacker, curSkill, seedID, tick, owner)