From d41a44a9fd316c021c4e85bde9cb0fab4c2e0be1 Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期五, 15 三月 2019 17:23:43 +0800 Subject: [PATCH] 2683 子 天赋技能和新增双职业各两个技能 / 【后端】天赋技能 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py index f51c7c8..e180657 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py @@ -573,6 +573,7 @@ Def_Skill_Effect_AbsorbShield = 801 # A值记录吸收伤害值,B值记录吸收值上限为xx%血量上限值 C值为释放的爆炸技能ID 如麒麟盾 Def_Skill_Effect_AbsorbShieldXMZJ = 802 # 须弥真界 神兵技能吸收伤害 百分比 Def_Skill_Effect_BoomSeedHurt = 804 # BUFF种子单层伤害 +Def_Skill_Effect_StoreBlood = 809 # 将期间受到的伤害总值,用于最后回血,不影响伤害 Def_Skill_Effect_AttackReplace = 1009 #攻击计算,野外小怪伤害替换1010 (2018-03-07增加精英怪) Def_Skill_Effect_Attack = 1010 #攻击计算 Def_Skill_Effect_LayerCnt = 1011 # BUFF层级数量 A值层数,B值层数处理方式0递增1递减 @@ -632,7 +633,7 @@ #---------需要记录在buff管理器中的效果ID,主要用于查找用--------------------------- -Def_BuffManager_EffectsID = [Def_Skill_Effect_ProBloodPer, Def_Skill_Effect_AbsorbShieldXMZJ] +Def_BuffManager_EffectsID = [Def_Skill_Effect_ProBloodPer, Def_Skill_Effect_AbsorbShieldXMZJ, Def_Skill_Effect_StoreBlood] #------------------------------------------------------------------------- #基础属性效果ID @@ -3017,13 +3018,16 @@ Def_PlayerState_LoseBlood2, # 职业2持续掉血状态 14 Def_PlayerState_LoseBlood3, # 职业3持续掉血状态 15 Def_PlayerState_MissSneerAtk, # 对嘲讽攻击免疫表现为miss 16 -) = range(17) + Def_PlayerState_BeInAir, # 浮空(做法同眩晕类) 17 +) = range(18) #---SetDict 含NPC字典KEY,不存于数据库--- Def_GameObjKey_InheritOwner = "InheritOwner" # 类暴风雪计算时用主人属性 #---SetDict 玩家字典KEY,不存于数据库--- # key的长度不能超过29个字节 +Def_PlayerKey_AddBuffLayer = "addBuffLayer" # buff当前层数 +Def_PlayerKey_BuffHurtCnt = "BuffHurtCnt" # 持续buff掉血次数 Def_PlayerKey_Zhansha = "zhansha" # 斩杀标志 Def_PlayerKey_ZhuxianRate = "ZXRate" # 诛仙一击的概率 Def_PlayerKey_ZhuxianHurtPer = "ZXHurtPer" # 诛仙一击的伤害% @@ -3175,6 +3179,7 @@ Def_PlayerKey_IgnoreDefRateReduce = "IgnoreDefRateReduce" # 抗无视防御概率 Def_PlayerKey_LastHurtValue = "LastHurtValue" # 最后一次伤害值 Def_PlayerKey_LastHurtNPCObjID = "LastHurtNPCObjID" # 最后攻击的NPCObjID +Def_PlayerKey_LastAttackerObjID = "LastAttackerObjID" # 被攻击者记录的最近攻击玩家ID Def_PlayerKey_ReduceSkillCDPer = "ReduceSkillCDPer" # 减技能CD万分率 Def_PlayerKey_CommMapExpRate = "CommMapExpRate" # 常规地图经验倍率加成 Def_PlayerKey_FinalHurtPer = "FinalHurtPer" # 最终伤害百分比 @@ -4537,7 +4542,10 @@ TriggerType_BeLuckyHit, # 被会心一击触发技能 64 TriggerType_BeLuckyHitSubPer, # 减少受到的会心伤害 65 TriggerType_ZhongjiZhansha, # 终极斩杀 66 -) = range(1, 67) +TriggerType_SuperHitSubLayer, # 暴击减层 67 +TriggerType_SuperHitSkipCD, # 暴击无冷却 68 +TriggerType_BuffHurtCnt, # 当持续buff伤害第X次时触发技能 69 +) = range(1, 70) # NPC功能类型定义 -- Gitblit v1.8.0