Sð    hc           @   sF   d  d l  Z  d  d l Z d  d l Z d  d l Z d   Z d   Z d S(   iÿÿÿÿNc         C   s;   t  j | | j d  |  j   |  j    } | s7 t St S(   Ni    (   t   SkillCommont   FindBuffByOwnert   GetEffectValuet   GetIDt   GetGameObjTypet   Falset   True(   t   attackert   defendert   effectt   curSkillt   findBuff(    (    s`   .\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Skill\PassiveBuff\PassiveSkill_4101.pyt   CheckCanHappen   s    -c         C   sN   t  j | | j d  |  j   |  j    } | s7 d S| j d  | j   S(   Ni   i    i   (   R    R   R   R   R   t   GetLayer(   R   R   R      |