From d292f7fe02cfbb9365850c69bf2aa90708c3ccb4 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期三, 26 十二月 2018 15:32:09 +0800 Subject: [PATCH] 5424 【后端】【1.4】跨服竞技场开发(增加查看跨服玩家) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/AttackLogic/Player_Attack_NormalNPC.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/AttackLogic/Player_Attack_NormalNPC.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/AttackLogic/Player_Attack_NormalNPC.py index f9231ca..2465e39 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/AttackLogic/Player_Attack_NormalNPC.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/AttackLogic/Player_Attack_NormalNPC.py @@ -79,7 +79,6 @@ # @return hurtType : HurtType 伤害结构体类 # @remarks 函数详细说明. def DoAttack(curPlayer, curTagNormalNPC, skill, skillValue, skillPercent, skillHurtList, tick): - #finalHurtPer = SkillCommon.GetSkillFinalHurtPer(curPlayer, curTagNormalNPC, skill, tick) curTagNPCHPBeforeAtk = GameObj.GetHP(curTagNormalNPC) hurtType = AttackCommon.GetHurtHP(curPlayer, curTagNormalNPC, skill, skillValue, skillPercent, tick) @@ -111,6 +110,8 @@ return if GameObj.GetHP(curTagNormalNPC) <= 0: + if not ChNPC.OnCheckCanDie(curPlayer, curTagNormalNPC, skill, tick): + return #执行击杀NPC逻辑 FBLogic.DoFB_Player_KillNPC(curPlayer , curTagNormalNPC , tick) NPCCommon.OnPlayerAttackNPCDie(curTagNormalNPC, curPlayer, skill) -- Gitblit v1.8.0