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