|  |  |  | 
|---|
|  |  |  | import ChPyNetSendPack | 
|---|
|  |  |  | import NetPackCommon | 
|---|
|  |  |  | import FamilyRobBoss | 
|---|
|  |  |  | import EquipZhuXian | 
|---|
|  |  |  | #import EquipZhuXian | 
|---|
|  |  |  | import FBCommon | 
|---|
|  |  |  | import ChNPC | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | if atkObj.GetGameObjType() != IPY_GameWorld.gotPlayer: | 
|---|
|  |  |  | return skillPer | 
|---|
|  |  |  |  | 
|---|
|  |  |  | skillTypeID = curSkill.GetSkillTypeID() | 
|---|
|  |  |  | #skillTypeID = curSkill.GetSkillTypeID() | 
|---|
|  |  |  |  | 
|---|
|  |  |  | addPer = EquipZhuXian.GetZhuXianEquipSkillAddPer(atkObj.GetPlayerID(), skillTypeID) | 
|---|
|  |  |  | addPer = 0 | 
|---|
|  |  |  | reducePer = 0 | 
|---|
|  |  |  | #addPer += EquipZhuXian.GetZhuXianEquipSkillAddPer(atkObj.GetPlayerID(), skillTypeID) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if defObj.GetGameObjType() == IPY_GameWorld.gotPlayer: | 
|---|
|  |  |  | reducePer = EquipZhuXian.GetZhuXianEquipSkillReducePer(defObj.GetPlayerID(), skillTypeID) | 
|---|
|  |  |  | #reducePer = EquipZhuXian.GetZhuXianEquipSkillReducePer(defObj.GetPlayerID(), skillTypeID) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | #根据防守方职业 计算攻击方伤害加成 | 
|---|
|  |  |  | if defObj.GetJob() in [ShareDefine.PlayerJob_Warrior, ShareDefine.PlayerJob_Knight]: | 
|---|