From 2eec704540684c4de0c98bd6833e9a5a3a24f7e3 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期三, 23 十月 2019 00:04:46 +0800 Subject: [PATCH] 8311 【恺英】【后端】新增装备评分参数(装备传奇技能增减属性效果支持) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py | 46 ++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 44 insertions(+), 2 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py index 86c3b3f..ee484d5 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py @@ -74,7 +74,7 @@ Def_BuffValue_Count = 3 # buff记录的value个数 #游戏对象属性-------------------------------------------- -Def_Calc_AllAttrType_MAX = 135 +Def_Calc_AllAttrType_MAX = 149 #基本属性BUFF计算,顺序与 ObjProperty_AttrByIndex 对应,同时也为buff效果ID同步通知策划 TYPE_Calc_AttrList = ( TYPE_Calc_Metal, # 金 1 @@ -223,6 +223,20 @@ TYPE_Calc_BurnValue, # 灼烧固定伤害 TYPE_Calc_BurnTimePer, # 延长灼烧时间百分比 TYPE_Calc_SubSpeedPer, # 减移动速度百分比 +TYPE_Calc_SkillAddPer1, # 技能伤害增强1 135 +TYPE_Calc_SkillAddPer2, # 技能伤害增强2 +TYPE_Calc_SkillAddPer3, # 技能伤害增强3 +TYPE_Calc_SkillAddPer4, # 技能伤害增强4 +TYPE_Calc_SkillAddPer5, # 技能伤害增强5 +TYPE_Calc_SkillAddPer6, # 技能伤害增强6 140 +TYPE_Calc_SkillAddPer7, # 技能伤害增强7 +TYPE_Calc_SkillReducePer1, # 受到技能伤害减少1 +TYPE_Calc_SkillReducePer2, # 受到技能伤害减少2 +TYPE_Calc_SkillReducePer3, # 受到技能伤害减少3 +TYPE_Calc_SkillReducePer4, # 受到技能伤害减少4 145 +TYPE_Calc_SkillReducePer5, # 受到技能伤害减少5 +TYPE_Calc_SkillReducePer6, # 受到技能伤害减少6 +TYPE_Calc_SkillReducePer7, # 受到技能伤害减少7 ) = range(1, Def_Calc_AllAttrType_MAX) @@ -3238,6 +3252,20 @@ Def_PlayerKey_WaterQualityLV = "WaterQualityLV" # 水灵根品级 Def_PlayerKey_FireQualityLV = "FireQualityLV" # 火灵根品级 Def_PlayerKey_EarthQualityLV = "EarthQualityLV" # 土灵根品级 +Def_PlayerKey_SkillAddPer1 = "SkillAddPer1" # 技能伤害增强1 +Def_PlayerKey_SkillAddPer2 = "SkillAddPer2" # 技能伤害增强2 +Def_PlayerKey_SkillAddPer3 = "SkillAddPer3" # 技能伤害增强3 +Def_PlayerKey_SkillAddPer4 = "SkillAddPer4" # 技能伤害增强4 +Def_PlayerKey_SkillAddPer5 = "SkillAddPer5" # 技能伤害增强5 +Def_PlayerKey_SkillAddPer6 = "SkillAddPer6" # 技能伤害增强6 +Def_PlayerKey_SkillAddPer7 = "SkillAddPer7" # 技能伤害增强7 +Def_PlayerKey_SkillReducePer1 = "SkillReducePer1" # 受到技能伤害减少1 +Def_PlayerKey_SkillReducePer2 = "SkillReducePer2" # 受到技能伤害减少2 +Def_PlayerKey_SkillReducePer3 = "SkillReducePer3" # 受到技能伤害减少3 +Def_PlayerKey_SkillReducePer4 = "SkillReducePer4" # 受到技能伤害减少4 +Def_PlayerKey_SkillReducePer5 = "SkillReducePer5" # 受到技能伤害减少5 +Def_PlayerKey_SkillReducePer6 = "SkillReducePer6" # 受到技能伤害减少6 +Def_PlayerKey_SkillReducePer7 = "SkillReducePer7" # 受到技能伤害减少7 #功能索引ShareDefine.Def_AttrFruitFuncList Def_PlayerKey_FruitAttr = "FruitAttr_%s_%s" # 属性果实增加的属性,参数为(功能索引, 物品效果id) @@ -4232,7 +4260,21 @@ ShareDefine.Def_Effect_BurnValue:[[TYPE_Calc_BurnValue], False, TYPE_Linear], # 灼烧固定伤害 ShareDefine.Def_Effect_BurnTimePer:[[TYPE_Calc_BurnTimePer], False, TYPE_Linear], # 延长灼烧时间百分比 ShareDefine.Def_Effect_SubSpeedPer:[[TYPE_Calc_SubSpeedPer], False, TYPE_Linear], # 减移动速度百分比 - + ShareDefine.Def_Effect_SkillAddPer1:[[TYPE_Calc_SkillAddPer1], False, TYPE_Linear], # 技能伤害增强1 + ShareDefine.Def_Effect_SkillAddPer2:[[TYPE_Calc_SkillAddPer2], False, TYPE_Linear], # 技能伤害增强2 + ShareDefine.Def_Effect_SkillAddPer3:[[TYPE_Calc_SkillAddPer3], False, TYPE_Linear], # 技能伤害增强3 + ShareDefine.Def_Effect_SkillAddPer4:[[TYPE_Calc_SkillAddPer4], False, TYPE_Linear], # 技能伤害增强4 + ShareDefine.Def_Effect_SkillAddPer5:[[TYPE_Calc_SkillAddPer5], False, TYPE_Linear], # 技能伤害增强5 + ShareDefine.Def_Effect_SkillAddPer6:[[TYPE_Calc_SkillAddPer6], False, TYPE_Linear], # 技能伤害增强6 + ShareDefine.Def_Effect_SkillAddPer7:[[TYPE_Calc_SkillAddPer7], False, TYPE_Linear], # 技能伤害增强7 + ShareDefine.Def_Effect_SkillReducePer1:[[TYPE_Calc_SkillReducePer1], False, TYPE_Linear], # 受到技能伤害减少1 + ShareDefine.Def_Effect_SkillReducePer2:[[TYPE_Calc_SkillReducePer2], False, TYPE_Linear], # 受到技能伤害减少2 + ShareDefine.Def_Effect_SkillReducePer3:[[TYPE_Calc_SkillReducePer3], False, TYPE_Linear], # 受到技能伤害减少3 + ShareDefine.Def_Effect_SkillReducePer4:[[TYPE_Calc_SkillReducePer4], False, TYPE_Linear], # 受到技能伤害减少4 + ShareDefine.Def_Effect_SkillReducePer5:[[TYPE_Calc_SkillReducePer5], False, TYPE_Linear], # 受到技能伤害减少5 + ShareDefine.Def_Effect_SkillReducePer6:[[TYPE_Calc_SkillReducePer6], False, TYPE_Linear], # 受到技能伤害减少6 + ShareDefine.Def_Effect_SkillReducePer7:[[TYPE_Calc_SkillReducePer7], False, TYPE_Linear], # 受到技能伤害减少7 + #战斗非线性 ShareDefine.Def_Effect_SuperHitPer:[[TYPE_Calc_SuperHit], False, TYPE_NoLinear], ShareDefine.Def_Effect_LuckyHitPer:[[TYPE_Calc_LuckyHit], False, TYPE_NoLinear], # 会心一击伤害百分比 -- Gitblit v1.8.0