1
2
3
4
5
6
7
8
9
Sð    hc@sRddlZddlZddlZddlZddlZd„Zd„ZdS(iÿÿÿÿNcKs—|jdƒ}|r.|tj|ƒkr.tS|jdƒrntj|ƒtjj|jdƒƒkrntSn|jdƒstSt    j
|jdƒƒS(Niii( tGetEffectValuet SkillCommontGetBuffStateTypetFalset GetBuffTypetChConfigtDef_SkillBuffListtgettTruet    GameWorldt    CanHappen(tattackertdefenderteffectttagSkillt skillkwargst debuffState((s_.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Skill\PassiveBuff\PassiveBuff_4517.pytCheckCanHappens*c
    Csú|s
dStjƒj|ƒ}|s)dStj|ƒ}tj||ƒ}|dkrZdS|d}|j|ƒ}    |    s}dStj||    |    j    ƒdd|j
ƒƒ|j ƒt j kr¿dStj|tj|ƒ|tjƒjƒg|dtƒdS(Niit skillTypeIDtaddForce((R    t GetGameDatatGetSkillBySkillIDRRtGetBuffManagerByBuffTypet
FindBuffExt    BuffSkillt SetBuffLayertGetLayertGetSkillTypeIDtGetGameObjTypet IPY_GameWorldt    gotPlayert    DoAddBufft GetGameWorldtGetTickR(
R R R RtskillIDt    findSkilltbuffTypet    buffTuplet buffManagertfindBuff((s_.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Skill\PassiveBuff\PassiveBuff_4517.pytDoLogic s& 
)(RR    RRRRR((((s_.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Skill\PassiveBuff\PassiveBuff_4517.pyt<module>s