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 |