diff --git a/assets/script/game/common/config/GameSet.ts b/assets/script/game/common/config/GameSet.ts index 32d5c55c..dab0b7de 100644 --- a/assets/script/game/common/config/GameSet.ts +++ b/assets/script/game/common/config/GameSet.ts @@ -89,6 +89,8 @@ export enum FightSet { ATK_ADD_COUNT=4,//伙伴攻击力增加 ATK_ADD_GLOD=1,//金币增加 CRIT_DAMAGE=50,//暴击伤害 + DEF_C=100,//物理防御常数C + MDEF_C=100,//魔法防御常数C DOUBLE_ATK_RATE=100,//额外攻击默认概率 GREEN_GOLD=1,//绿色金币 BLUE_GOLD=2,//蓝色金币 diff --git a/assets/script/game/common/config/HeroAttrs.ts b/assets/script/game/common/config/HeroAttrs.ts index bbe3d72f..c26b26e4 100644 --- a/assets/script/game/common/config/HeroAttrs.ts +++ b/assets/script/game/common/config/HeroAttrs.ts @@ -54,7 +54,6 @@ export enum Attrs { THORNS = 25, // 反伤 CRITICAL_RESIST = 26, // 暴击抗性 CON_RES = 27, // 控制抗性 - MAGIC_RES = 28, // 魔法抗性 // ========== 暴击与命中属性 (30-39) ========== CRITICAL = 30, // 暴击率 @@ -65,9 +64,13 @@ export enum Attrs { ICE_RES = 40, // 冰冻抗性 FIRE_RES = 41, // 火焰抗性 WIND_RES = 42, // 自然抗性 - ICE_POWER = 43, // 冰冻伤害加成 - FIRE_POWER = 44, // 火焰伤害加成 - WIND_POWER = 45, // 自然伤害加成 + PHYS_RES = 43, // 物理抗性 + MAGIC_RES = 44, // 魔法抗性 + ICE_POWER = 45, // 冰冻伤害加成 + FIRE_POWER = 46, // 火焰伤害加成 + WIND_POWER = 47, // 自然伤害加成 + PHYS_POWER = 48, // 物理伤害加成 + MAGIC_POWER= 49, // ========== 特殊效果属性 (50-59) ========== @@ -183,15 +186,19 @@ export const AttrsType: Record = { [Attrs.HIT]: BType.RATIO, // 命中率 - 百分比型 [Attrs.CRITICAL_RESIST]: BType.RATIO, // 暴击抗性 - 百分比型 [Attrs.CON_RES]: BType.RATIO, // 控制抗性 - 百分比型 - [Attrs.MAGIC_RES]: BType.RATIO, // 魔法抗性 - 百分比型 + // ========== 元素属性(百分比型) ========== [Attrs.ICE_RES]: BType.RATIO, // 冰冻抗性 - 百分比型 [Attrs.FIRE_RES]: BType.RATIO, // 火焰抗性 - 百分比型 [Attrs.WIND_RES]: BType.RATIO, // 风抗性 - 百分比型 + [Attrs.PHYS_RES]: BType.RATIO, // 物理抗性 - 百分比型 + [Attrs.MAGIC_RES]:BType.RATIO, [Attrs.ICE_POWER]: BType.RATIO, // 冰冻伤害加成 - 百分比型 [Attrs.FIRE_POWER]: BType.RATIO, // 火焰伤害加成 - 百分比型 [Attrs.WIND_POWER]: BType.RATIO, // 风伤害加成 - 百分比型 + [Attrs.PHYS_POWER]: BType.RATIO, // 物理伤害加成 - 百分比型 + [Attrs.MAGIC_POWER]: BType.RATIO, // 物理伤害加成 - 百分比型 // ========== 特殊效果属性(百分比型) ========== [Attrs.LIFESTEAL]: BType.RATIO, // 吸血比率 - 百分比型 diff --git a/assets/script/game/common/config/SkillSet.ts b/assets/script/game/common/config/SkillSet.ts index fa5ed097..83c5aafb 100644 --- a/assets/script/game/common/config/SkillSet.ts +++ b/assets/script/game/common/config/SkillSet.ts @@ -81,7 +81,6 @@ export enum EType { //debuff类型 - /* === 技能配置系统使用说明 === @@ -115,7 +114,9 @@ export enum EType { */ export enum DType { ATK= 0, // 物理 - MAGE=1, // 魔法 + ICE=1, // 冰元素 + FIRE=2, // 火元素 + WIND=3, // 风元素 } export const HeroSkillList = [6001,6001,6001,6001,6001,6001] @@ -154,7 +155,6 @@ export interface SkillConfig { uuid:number,name:string,sp_name:string,icon:string,TGroup:TGroup,SType:SType,act:string,DTType:DTType,DType:DType, ap:number,map:number,cd:number,t_num:number,hit_num:number,hit:number,hitcd:number,speed:number,cost:number,with:number,dis:Number,ready:number,EAnm:number,DAnm:number,RType:RType,EType:EType, buffs:BuffConf[],neAttrs:NeAttrsConf[],info:string,hero?:number , - elem?: { ice?: number; fire?: number; wind?: number } } export const SkillSet: Record = { @@ -170,10 +170,9 @@ export const SkillSet: Record = { buffs:[],neAttrs:[],info:"向最前方敌人扔出石斧,造成100%攻击的伤害", }, 6005: { - uuid:6005,name:"水球",sp_name:"m_water_ball_1",icon:"3039",TGroup:TGroup.Enemy,SType:SType.damage,act:"atk",DTType:DTType.single,DType:DType.MAGE, + uuid:6005,name:"水球",sp_name:"m_water_ball_1",icon:"3039",TGroup:TGroup.Enemy,SType:SType.damage,act:"atk",DTType:DTType.single,DType:DType.ICE, ap:0,map:100,cd:5,t_num:1,hit_num:1,hit:2,hitcd:0.3,speed:720,cost:0,with:90,dis:360,ready:8001,EAnm:0,DAnm:9001,RType:RType.linear,EType:EType.collision, buffs:[],neAttrs:[],info:"召唤水球攻击前方敌人,造成100%魔法攻击的伤害", - elem:{ ice:30 } }, };