穿刺和易伤为100% 暴击和风怒为概率
This commit is contained in:
@@ -86,7 +86,7 @@ export const EquipInfo: { [key: number]: EquipData } = {
|
||||
],
|
||||
buff: [
|
||||
{ type: BuffAttr.ATK, value: 80, target: EquipAttrTarget.HERO },
|
||||
{ type: BuffAttr.ATK_COUNT, value: 30, target: EquipAttrTarget.HERO },
|
||||
{ type: BuffAttr.WFUNY, value: 30, target: EquipAttrTarget.HERO },
|
||||
],
|
||||
|
||||
},
|
||||
@@ -103,7 +103,7 @@ export const EquipInfo: { [key: number]: EquipData } = {
|
||||
],
|
||||
buff: [
|
||||
{ type: BuffAttr.ATK_CD, value: 30, target: EquipAttrTarget.HERO },
|
||||
{ type: BuffAttr.ATK_COUNT, value: 30, target: EquipAttrTarget.HERO },
|
||||
{ type: BuffAttr.WFUNY, value: 30, target: EquipAttrTarget.HERO },
|
||||
],
|
||||
},
|
||||
2003: {uuid: 2003,name: "新手剑3",type: EquipType.WEAPON,quality: Quality.WHITE,info:"攻击次数增加1次",
|
||||
@@ -118,7 +118,7 @@ export const EquipInfo: { [key: number]: EquipData } = {
|
||||
{special_attr:EquipSpecialAttr.ATK_ADD_MASTER_HP,special_attr_value:3},
|
||||
],
|
||||
buff: [
|
||||
{ type: BuffAttr.ATK_COUNT, value: 1, target: EquipAttrTarget.HERO },
|
||||
{ type: BuffAttr.WFUNY, value: 1, target: EquipAttrTarget.HERO },
|
||||
{ type: BuffAttr.HP, value: 30, target: EquipAttrTarget.HERO },
|
||||
],
|
||||
},
|
||||
|
||||
@@ -77,7 +77,7 @@ export enum DebuffAttr {
|
||||
//buff类型
|
||||
export enum BuffAttr {
|
||||
ATK = 1, // 攻击力
|
||||
ATK_COUNT = 2, // 攻击个数
|
||||
WFUNY = 2, // 风怒
|
||||
ATK_CD = 3, // 攻击速度
|
||||
HP = 4, // 生命值
|
||||
DEF = 5, // 免伤
|
||||
@@ -115,7 +115,7 @@ export const geDebuffNum=()=>{
|
||||
export const getBuffNum=()=>{
|
||||
return {
|
||||
ATK:0, // 攻击力
|
||||
ATK_COUNT:0, // 攻击个数
|
||||
WFUNY:0, // 风怒概率
|
||||
ATK_CD:0, // 攻击速度
|
||||
HP:0, // 生命值
|
||||
DEF:0, // 免伤
|
||||
|
||||
@@ -215,89 +215,89 @@ export const getGrowthModeDescription = (heroType: HType): string => {
|
||||
};
|
||||
|
||||
export const HeroInfo = {
|
||||
5001:{uuid:5001,name:"神圣守护",path:"k2", quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:50,ap:10,dis:700,cd:3,
|
||||
5001:{uuid:5001,name:"神圣守护",path:"k2", quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:50,ap:10,dis:700,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5002:{uuid:5002,name:"幻影剑豪",path:"k1", quality:HQuality.BLUE,lv:1,kind:2,type:HType.warrior,hp:50,ap:10,dis:700,cd:3,
|
||||
5002:{uuid:5002,name:"幻影剑豪",path:"k1", quality:HQuality.BLUE,lv:1,kind:2,type:HType.warrior,hp:50,ap:10,dis:700,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5003:{uuid:5003,name:"战争领主",path:"k5", quality:HQuality.BLUE,lv:1,kind:2,type:HType.warrior,hp:50,ap:10,dis:700,cd:3,
|
||||
5003:{uuid:5003,name:"战争领主",path:"k5", quality:HQuality.BLUE,lv:1,kind:2,type:HType.warrior,hp:50,ap:10,dis:700,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5004:{uuid:5004,name:"混沌法师",path:"zh1", quality:HQuality.BLUE,lv:1,kind:2,type:HType.mage,hp:50,ap:10,dis:700,cd:3.5,
|
||||
5004:{uuid:5004,name:"混沌法师",path:"zh1", quality:HQuality.BLUE,lv:1,kind:2,type:HType.mage,hp:50,ap:10,dis:700,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5005:{uuid:5005,name:"火焰法师",path:"zh2", quality:HQuality.BLUE,lv:1,kind:2,type:HType.mage,hp:50,ap:15,dis:700,cd:3.5,
|
||||
5005:{uuid:5005,name:"火焰法师",path:"zh2", quality:HQuality.BLUE,lv:1,kind:2,type:HType.mage,hp:50,ap:15,dis:700,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5006:{uuid:5006,name:"风暴精灵",path:"m4", quality:HQuality.BLUE,lv:1,kind:2,type:HType.mage,hp:50,ap:15,dis:700,cd:3.5,
|
||||
5006:{uuid:5006,name:"风暴精灵",path:"m4", quality:HQuality.BLUE,lv:1,kind:2,type:HType.mage,hp:50,ap:15,dis:700,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5008:{uuid:5008,name:"战争祭祀",path:"d2", quality:HQuality.BLUE,lv:1,kind:2,type:HType.mage,hp:50,ap:10,dis:700,cd:3.5,
|
||||
5008:{uuid:5008,name:"战争祭祀",path:"d2", quality:HQuality.BLUE,lv:1,kind:2,type:HType.mage,hp:50,ap:10,dis:700,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5009:{uuid:5009,name:"暴风射手",path:"a5", quality:HQuality.BLUE,lv:1,kind:2,type:HType.remote,hp:50,ap:15,dis:700,cd:3.2,
|
||||
5009:{uuid:5009,name:"暴风射手",path:"a5", quality:HQuality.BLUE,lv:1,kind:2,type:HType.remote,hp:50,ap:15,dis:700,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6002],info:"说明"},
|
||||
|
||||
5010:{uuid:5010,name:"苍穹射手",path:"a3", quality:HQuality.BLUE,lv:1,kind:1,type:HType.remote,hp:50,ap:15,dis:700,cd:3.2,
|
||||
5010:{uuid:5010,name:"苍穹射手",path:"a3", quality:HQuality.BLUE,lv:1,kind:1,type:HType.remote,hp:50,ap:15,dis:700,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6002],info:"说明"},
|
||||
|
||||
5011:{uuid:5011,name:"幽灵射手",path:"a4", quality:HQuality.BLUE,lv:1,kind:2,type:HType.remote,hp:50,ap:15,dis:700,cd:3.2,
|
||||
5011:{uuid:5011,name:"幽灵射手",path:"a4", quality:HQuality.BLUE,lv:1,kind:2,type:HType.remote,hp:50,ap:15,dis:700,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6002],info:"说明"},
|
||||
|
||||
//怪物
|
||||
5201:{uuid:5201,name:"兽人战士",path:"mor1", quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:3,
|
||||
5201:{uuid:5201,name:"兽人战士",path:"mor1", quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5202:{uuid:5202,name:"兽人刺客",path:"mor2", quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:3,
|
||||
5202:{uuid:5202,name:"兽人刺客",path:"mor2", quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5203:{uuid:5203,name:"兽人护卫",path:"mor3", quality:HQuality.BLUE,lv:1,kind:1,type:HType.remote,hp:200,ap:5,dis:400,cd:3.2,
|
||||
5203:{uuid:5203,name:"兽人护卫",path:"mor3", quality:HQuality.BLUE,lv:1,kind:1,type:HType.remote,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5204:{uuid:5204,name:"石卫", path:"mgem1",quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:3,
|
||||
5204:{uuid:5204,name:"石卫", path:"mgem1",quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5205:{uuid:5205,name:"土卫", path:"mgem2",quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:3,
|
||||
5205:{uuid:5205,name:"土卫", path:"mgem2",quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5206:{uuid:5206,name:"树人", path:"mgem3",quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:3,
|
||||
5206:{uuid:5206,name:"树人", path:"mgem3",quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5216:{uuid:5216,name:"元素1", path:"my1", quality:HQuality.BLUE,lv:2,kind:1,type:HType.mage,hp:200,ap:5,dis:400,cd:3.5,
|
||||
5216:{uuid:5216,name:"元素1", path:"my1", quality:HQuality.BLUE,lv:2,kind:1,type:HType.mage,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5217:{uuid:5217,name:"元素2", path:"my2", quality:HQuality.BLUE,lv:2,kind:1,type:HType.mage,hp:200,ap:5,dis:400,cd:3.5,
|
||||
5217:{uuid:5217,name:"元素2", path:"my2", quality:HQuality.BLUE,lv:2,kind:1,type:HType.mage,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5218:{uuid:5218,name:"元素3", path:"my3", quality:HQuality.BLUE,lv:2,kind:1,type:HType.mage,hp:200,ap:5,dis:400,cd:3.5,
|
||||
5218:{uuid:5218,name:"元素3", path:"my3", quality:HQuality.BLUE,lv:2,kind:1,type:HType.mage,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5219:{uuid:5219,name:"牛头战士",path:"mn1", quality:HQuality.BLUE,lv:2,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:3,
|
||||
5219:{uuid:5219,name:"牛头战士",path:"mn1", quality:HQuality.BLUE,lv:2,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5220:{uuid:5220,name:"牛头战士",path:"mn2", quality:HQuality.BLUE,lv:1,kind:1,type:HType.remote,hp:200,ap:5,dis:400,cd:3.2,
|
||||
5220:{uuid:5220,name:"牛头战士",path:"mn2", quality:HQuality.BLUE,lv:1,kind:1,type:HType.remote,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5221:{uuid:5221,name:"牛头战士",path:"mn3", quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:3,
|
||||
5221:{uuid:5221,name:"牛头战士",path:"mn3", quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5222:{uuid:5222,name:"独眼巨人",path:"md1", quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:3,
|
||||
5222:{uuid:5222,name:"独眼巨人",path:"md1", quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5223:{uuid:5223,name:"独眼巨人",path:"md2", quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:3,
|
||||
5223:{uuid:5223,name:"独眼巨人",path:"md2", quality:HQuality.BLUE,lv:1,kind:1,type:HType.warrior,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5224:{uuid:5224,name:"独眼巨人",path:"md3", quality:HQuality.BLUE,lv:1,kind:1,type:HType.remote,hp:200,ap:5,dis:400,cd:3.2,
|
||||
5224:{uuid:5224,name:"独眼巨人",path:"md3", quality:HQuality.BLUE,lv:1,kind:1,type:HType.remote,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5225:{uuid:5225,name:"精英独眼",path:"md4", quality:HQuality.BLUE,lv:1,kind:1,type:HType.mage,hp:200,ap:5,dis:400,cd:3,
|
||||
5225:{uuid:5225,name:"精英独眼",path:"md4", quality:HQuality.BLUE,lv:1,kind:1,type:HType.mage,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5226:{uuid:5226,name:"精英牛头",path:"mn4", quality:HQuality.BLUE,lv:1,kind:1,type:HType.mage,hp:200,ap:5,dis:400,cd:3,
|
||||
5226:{uuid:5226,name:"精英牛头",path:"mn4", quality:HQuality.BLUE,lv:1,kind:1,type:HType.mage,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"},
|
||||
|
||||
5227:{uuid:5227,name:"精英兽人",path:"mor4", quality:HQuality.BLUE,lv:1,kind:1,type:HType.mage,hp:200,ap:5,dis:400,cd:3,
|
||||
5227:{uuid:5227,name:"精英兽人",path:"mor4", quality:HQuality.BLUE,lv:1,kind:1,type:HType.mage,hp:200,ap:5,dis:400,cd:1.5,
|
||||
crit:5,crit_d:0,crit_no:false,dod:0,dod_no:false,speed:50,skills:[6001],info:"说明"}
|
||||
};
|
||||
|
||||
|
||||
@@ -41,14 +41,13 @@ export class SkillConComp extends CCComp {
|
||||
if(this.HeroView.DEBUFF_STUN <= 0) this.HeroView.at += dt;
|
||||
|
||||
let cd = this.get_cd(this.HeroView.cd,this.HeroView)
|
||||
let count=this.get_count(1,this.HeroView)
|
||||
// console.log(this.HeroView.hero_name+(this.HeroView.is_master?"[主]":"[从] 准备释放")+SkillSet[this.HeroView.atk_skill].name+"=>"+"=>cd:"+cd+"=> count:"+count)
|
||||
if (this.HeroView.is_atking &&(this.HeroView.at > cd)) {
|
||||
if(this.HeroView.is_dead) return
|
||||
const config = SkillSet[this.HeroView.atk_skill];
|
||||
if (!config) return;
|
||||
// console.log(this.HeroView.hero_name+(this.HeroView.is_master?"[主]":"[从] 释放")+"=>"+config.name+"=>"+count)
|
||||
this.castSkill(config,count);
|
||||
this.castSkill(config,this.check_wfuny());
|
||||
this.HeroView.master_count_atk_count()
|
||||
this.HeroView.friend_count_atk_count()
|
||||
this.HeroView.at = 0;
|
||||
@@ -60,18 +59,18 @@ export class SkillConComp extends CCComp {
|
||||
if(!this.HeroView.is_master) return
|
||||
console.log("hart cast_skill",uuid ,e)
|
||||
const config = SkillSet[uuid];
|
||||
this.castSkill(config,1,this.FIGHTCON.hero_buff.SKILL_DMG)
|
||||
this.castSkill(config,false,this.FIGHTCON.hero_buff.SKILL_DMG)
|
||||
}
|
||||
/** 施放技能 */
|
||||
castSkill(config: typeof SkillSet[keyof typeof SkillSet],count:number=1,dmg:number=0) {
|
||||
castSkill(config: typeof SkillSet[keyof typeof SkillSet],is_wfuny:boolean=false,dmg:number=0) {
|
||||
// console.log(view.uuid+"=>"+view.hero_name+"施放技能:"+config.uuid);
|
||||
|
||||
this.doSkill(config,count,dmg);
|
||||
this.doSkill(config,is_wfuny,dmg);
|
||||
|
||||
|
||||
}
|
||||
|
||||
private doSkill(config: typeof SkillSet[keyof typeof SkillSet],count:number=1,angle:number=0,dmg:number=0) {
|
||||
private doSkill(config: typeof SkillSet[keyof typeof SkillSet],is_wfuny:boolean=false,dmg:number=0) {
|
||||
// 添加节点有效性检查
|
||||
if (!this.node || !this.node.isValid || !this.HeroView || !this.HeroView.node || !this.HeroView.node.isValid) {
|
||||
return;
|
||||
@@ -117,28 +116,32 @@ export class SkillConComp extends CCComp {
|
||||
config.uuid,
|
||||
new Vec3(targetView.node.position.x, targetView.node.position.y, 0),
|
||||
this.HeroView,
|
||||
angle,
|
||||
0,
|
||||
dmg
|
||||
);
|
||||
}, 300);
|
||||
if(count > 1 && this.check_double_atk(count)){
|
||||
if(is_wfuny){
|
||||
this.scheduleOnce(()=>{
|
||||
this.HeroView.ex_show("blue")
|
||||
this.doSkill(config,1)
|
||||
this.doSkill(config,false,dmg)
|
||||
},0.05)
|
||||
}
|
||||
// 保存定时器ID
|
||||
this._timers[`skill_${config.uuid}`] = timerId;
|
||||
}
|
||||
check_double_atk(count:number){
|
||||
|
||||
check_wfuny(){
|
||||
let buff=this.get_buff(this.HeroView)
|
||||
if(buff==null) return false
|
||||
let random = Math.random()*100
|
||||
if(random < FightSet.DOUBLE_ATK_RATE*count){ //多次攻击概率
|
||||
if(random < buff.WFUNY){
|
||||
return true
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
|
||||
|
||||
/** 筛选最前排单位 */
|
||||
private filterFrontRow(): ecs.Entity[] {
|
||||
// 敌方最前排是x坐标最大的,我方最前排是x坐标最小的
|
||||
@@ -213,7 +216,7 @@ export class SkillConComp extends CCComp {
|
||||
get_count(count:number,view:HeroViewComp){
|
||||
let buff=this.get_buff(view)
|
||||
if(buff==null) return count
|
||||
let re=count+(buff.ATK_COUNT)
|
||||
let re=count+(buff.WFUNY)
|
||||
if(re<1) re=1
|
||||
return re
|
||||
}
|
||||
|
||||
@@ -131,7 +131,6 @@ export class SkillCom extends CCComp {
|
||||
}
|
||||
//范围伤害
|
||||
range_damage(){
|
||||
this.hit_count++
|
||||
let enemys=ecs.query(ecs.allOf(MonModelComp))
|
||||
if(this.fac==FacSet.MON) enemys=ecs.query(ecs.allOf(HeroModelComp))
|
||||
enemys.forEach(entity => {
|
||||
@@ -149,7 +148,7 @@ export class SkillCom extends CCComp {
|
||||
console.log("[SkillCom]:onBeginContact hit_count:",this.hit_count,SkillSet[this.s_uuid].hit)
|
||||
if(this.hit_count>=SkillSet[this.s_uuid].hit) this.is_destroy=true // 技能命中次数
|
||||
if(target == null) return;
|
||||
|
||||
if(this.hit_count > 0) this.ap=this.ap/2 // 穿刺后 伤害减半
|
||||
target.do_atked(this.ap,this.caster_crit,this.caster_crit_d) // ap 及暴击 属性已经在skill.ts 处理
|
||||
if(SkillSet[this.s_uuid].debuff>0){
|
||||
let deUP =this.get_debuff() // 因为不是每个技能都需要,debuff的增益在这里处理, ap 及暴击 属性已经在skill.ts 处理
|
||||
|
||||
110
assets/wp.md
Normal file
110
assets/wp.md
Normal file
@@ -0,0 +1,110 @@
|
||||
# 🛡️ 塔防三件套装备系统
|
||||
|
||||
## ⚔️ 武器系列 - 冰霜弩炮
|
||||
> **统一机制**:攻击概率生成冰霜控制领域
|
||||
|
||||
## ⚔️ 武器数据总表
|
||||
|
||||
### 📌 Lv1 武器
|
||||
| 等级 | 武器类型 | 品质 | 名称 | CD修正 | 实际CD | 攻击加成 | 核心特性 | 辅助特效 |
|
||||
|------|----------|------|--------------|--------|--------|----------|----------------------|---------------|
|
||||
| 1 | 剑 | 绿 | 穿刺短剑 | -10% | 1.35s | +50% | 穿透1目标 | - |
|
||||
| 1 | 剑 | 蓝 | 寒锋长剑 | -20% | 1.20s | +70% | 穿透2目标 | 10%冰冻 |
|
||||
| 1 | 剑 | 紫 | 虚空穿心剑 | -30% | 1.05s | +95% | 穿透3目标 | 20%冰冻 |
|
||||
| 1 | 斧 | 绿 | 裂风手斧 | +15% | 1.725s | +100% | 风怒20% | - |
|
||||
| 1 | 斧 | 蓝 | 雷霆双生斧 | +5% | 1.575s | +130% | 风怒35% | 15%击退 |
|
||||
| 1 | 斧 | 紫 | 飓风撕裂者 | -5% | 1.425s | +160% | 风怒50% | 30%击退 |
|
||||
|
||||
### 📌 Lv2 武器
|
||||
| 等级 | 武器类型 | 品质 | 名称 | CD修正 | 实际CD | 攻击加成 | 核心特性 | 辅助特效 |
|
||||
|------|----------|------|--------------|--------|--------|----------|----------------------|---------------|
|
||||
| 2 | 刀 | 绿 | 破敌弯刀 | -15% | 1.275s | +50% | 易伤20% | - |
|
||||
| 2 | 刀 | 蓝 | 腐化双刃 | -25% | 1.125s | +80% | 易伤30% | 15%冰冻 |
|
||||
| 2 | 刀 | 紫 | 绝命断魂刀 | -35% | 0.975s | +110% | 易伤45% | 30%冰冻 |
|
||||
| 2 | 锤 | 绿 | 重击战锤 | +20% | 1.80s | +160% | 暴击率+15% | - |
|
||||
| 2 | 锤 | 蓝 | 裁决之锤 | +10% | 1.65s | +200% | 暴击率+25% | 15%击退 |
|
||||
| 2 | 锤 | 紫 | 泰坦碎颅者 | 0% | 1.50s | +240% | 暴击率+40% | 30%击退 |
|
||||
|
||||
### 📌 Lv3 武器
|
||||
| 等级 | 武器类型 | 品质 | 名称 | CD修正 | 实际CD | 攻击加成 | 核心特性强化 | 新增特性 |
|
||||
|------|----------|------|------------------|--------|--------|----------|-----------------------|----------------|
|
||||
| 3 | 剑 | 绿 | 追影穿心剑 | -20% | 1.20s | +120% | 穿透2目标 | 10%CD返还 |
|
||||
| 3 | 剑 | 蓝 | 冥霜领域剑 | -30% | 1.05s | +160% | 穿透3目标 | 冰冻扩散 |
|
||||
| 3 | 剑 | 紫 | 次元刺穿者 | -40% | 0.90s | +200% | 无视防御穿透 | 空间冻结 |
|
||||
| 3 | 斧 | 绿 | 暴风回旋斧 | +10% | 1.65s | +200% | 风怒40% | 连锁弹射 |
|
||||
| 3 | 斧 | 蓝 | 灭世飓风斧 | 0% | 1.50s | +240% | 风怒60% | 旋风吸附 |
|
||||
| 3 | 斧 | 紫 | 虚空裂风斧 | -10% | 1.35s | +280% | 风怒重置CD | 时空裂隙 |
|
||||
|
||||
### 📌 Lv4 武器
|
||||
| 等级 | 武器类型 | 品质 | 名称 | CD修正 | 实际CD | 攻击加成 | 核心特性强化 | 新增特性 |
|
||||
|------|----------|------|------------------|--------|--------|----------|-----------------------|----------------|
|
||||
| 4 | 刀 | 绿 | 蚀骨斩魄刀 | -25% | 1.125s | +180% | 易伤35% | 易伤持续+3s |
|
||||
| 4 | 刀 | 蓝 | 虚空易伤刃 | -35% | 0.975s | +220% | 易伤50% | 连锁易伤 |
|
||||
| 4 | 刀 | 紫 | 终焉破界刀 | -45% | 0.825s | +260% | 无视抗性易伤 | 空间瓦解 |
|
||||
| 4 | 锤 | 绿 | 星核重锤 | +15% | 1.725s | +240% | 暴击率+30% | 暴伤+50% |
|
||||
| 4 | 锤 | 蓝 | 创世雷神锤 | +5% | 1.575s | +290% | 暴击率+50% | 连锁闪电 |
|
||||
| 4 | 锤 | 紫 | 万界粉碎者 | -10% | 1.35s | +340% | 必暴一击(每5击) | 重力坍缩 |
|
||||
|
||||
### 📌 Lv5 武器
|
||||
| 等级 | 武器类型 | 品质 | 名称 | CD修正 | 实际CD | 攻击加成 | 核心特性强化 | 新增特性 |
|
||||
|------|----------|------|------------------|--------|--------|----------|-----------------------|----------------|
|
||||
| 5 | 剑斧 | 紫 | 创世·界断圣剑 | -50% | 0.75s | +320% | 剑阵领域 | 持续穿刺攻击 |
|
||||
| 5 | 刀锤 | 紫 | 时殒·万象裂解者 | -40% | 0.90s | +300% | 时空裂解 | 范围时间暂停 |
|
||||
| 5 | 全系 | 紫 | 万象·归零 | -60% | 0.60s | +360% | 武器切换不重置CD | 自适应攻击 |
|
||||
---
|
||||
|
||||
|
||||
|
||||
## 🛡️ 盾牌系列 - 圣光壁垒
|
||||
> **统一机制**:格挡生成防御领域
|
||||
|
||||
| 等级 | 品质 | 名称 | 基础免伤 | 核心特效 | 副属性(紫装专属) |
|
||||
|------|--------|----------------|----------|------------------------------------------------------|--------------------------|
|
||||
| 1 | 普白 | 橡木圆盾 | +5% | 无 | - |
|
||||
| 1 | 绿色 | 虔信者护符 | +8% | 格挡后生成治疗领域(恢复0.5%HP/秒) | - |
|
||||
| 1 | 蓝色 | 圣光屏障 | +12% | 治疗量↑至1%/秒,范围+50% | - |
|
||||
| 1 | 紫色 | 天使之拥 | +18% | 追加免伤:领域内友军免伤+10% | 持续时间+3秒 |
|
||||
| 2 | 普白 | 铸铁盾 | +10% | 无 | - |
|
||||
| 2 | 绿色 | 圣盾卫士 | +14% | 同Lv1蓝装(治疗1%/秒) | - |
|
||||
| 2 | 蓝色 | 辉光守护 | +18% | 追加攻击加成:领域内友军攻击+10% | - |
|
||||
| 2 | 紫色 | 神圣誓言 | +24% | 免伤↑至15% | 攻速加成+15% |
|
||||
| 3 | 普白 | 钢制大盾 | +15% | 无 | - |
|
||||
| 3 | 绿色 | 信仰堡垒 | +20% | 格挡后修复领域(每秒修复建筑1%耐久) | - |
|
||||
| 3 | 蓝色 | 福音壁障 | +26% | 修复量↑至2%/秒,范围+80% | - |
|
||||
| 3 | 紫色 | 神圣复苏 | +32% | 追加复活:领域内建筑死亡可复活(30%HP) | 复活数量+1 |
|
||||
| 4 | 普白 | 塔盾 | +20% | 无 | - |
|
||||
| 4 | 绿色 | 圣佑结界 | +26% | 格挡生成反伤领域(反弹20%伤害) | - |
|
||||
| 4 | 蓝色 | 天堂之壁 | +32% | 反伤率↑至40%,范围+100% | - |
|
||||
| 4 | 紫色 | 神之领域 | +38% | 追加吸血:反弹伤害的30%转化为治疗 | 吸血效率+50% |
|
||||
| 5 | 普白 | 壁垒 | +25% | 无 | - |
|
||||
| 5 | 绿色 | 圣域守护 | +32% | 格挡生成圣域(所有友军免伤+20%) | - |
|
||||
| 5 | 蓝色 | 神恩壁垒 | +40% | 圣域内每秒恢复2%最大HP | - |
|
||||
| 5 | 紫色 | **天堂圣契** | **+50%** | **质变**:圣域持续期间友军死亡立刻复活(60%HP,90秒CD) | 全建筑防御+25% |
|
||||
|
||||
---
|
||||
|
||||
## 💎 饰品系列 - 时空沙漏
|
||||
> **统一机制**:击杀加速技能冷却
|
||||
|
||||
| 等级 | 品质 | 名称 | 冷却缩减 | 核心特效 | 副属性(紫装专属) |
|
||||
|------|--------|----------------|----------|------------------------------------------------------|--------------------------|
|
||||
| 1 | 普白 | 粗糙齿轮 | +5% | 无 | - |
|
||||
| 1 | 绿色 | 加速发条 | +8% | 击杀减少主动技能0.5秒冷却 | - |
|
||||
| 1 | 蓝色 | 精密钟表 | +12% | 减CD↑至1秒 | - |
|
||||
| 1 | 紫色 | 相位水晶 | +18% | 累计击杀10次刷新基础技能 | 技能范围+15% |
|
||||
| 2 | 普白 | 青铜沙漏 | +8% | 无 | - |
|
||||
| 2 | 绿色 | 时光微粒 | +12% | 同Lv1蓝装(减CD1秒) | - |
|
||||
| 2 | 蓝色 | 时空棱镜 | +16% | 击杀概率减少终极技能冷却(1秒,30%概率) | - |
|
||||
| 2 | 紫色 | 虚空指针 | +24% | 累计击杀5次刷新终极技能(60秒CD) | 技能消耗-20% |
|
||||
| 3 | 普白 | 银质怀表 | +12% | 无 | - |
|
||||
| 3 | 绿色 | 脉冲计时器 | +16% | 击杀有20%概率额外减CD(再减1秒) | - |
|
||||
| 3 | 蓝色 | 量子核心 | +20% | 击杀叠加技能增益(每层+5%效果,上限5层) | - |
|
||||
| 3 | 紫色 | 时空扭曲器 | +28% | 击杀释放时间涟漪(周围敌人减速30%) | 减速持续时间+3秒 |
|
||||
| 4 | 普白 | 金质计时器 | +16% | 无 | - |
|
||||
| 4 | 绿色 | 熵能调节器 | +20% | 击杀减少全技能冷却0.5秒 | - |
|
||||
| 4 | 蓝色 | 次元陀螺仪 | +26% | 击杀扩大下次技能范围(+50%) | - |
|
||||
| 4 | 紫色 | 奇点发生器 | +34% | 击杀蓄能时间炸弹(10杀触发200%范围伤害) | 伤害范围+100% |
|
||||
| 5 | 普白 | 永恒沙漏 | +20% | 无 | - |
|
||||
| 5 | 绿色 | 无限回环 | +25% | 击杀减CD↑至1.5秒 | - |
|
||||
| 5 | 蓝色 | 时之沙 | +32% | 击杀重置基础技能冷却 | - |
|
||||
| 5 | 紫色 | **时序崩坏** | **+40%** | **质变**:终极技能击杀时冻结全局时间(全屏时停3秒) | 全技能效果+30% |
|
||||
11
assets/wp.md.meta
Normal file
11
assets/wp.md.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ver": "1.0.2",
|
||||
"importer": "text",
|
||||
"imported": true,
|
||||
"uuid": "f06ae1d1-368a-4066-88fa-3affd08d53f4",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
Reference in New Issue
Block a user