diff --git a/assets/script/game/common/config/SkillSet.ts b/assets/script/game/common/config/SkillSet.ts index 45d707fb..7b0ae91a 100644 --- a/assets/script/game/common/config/SkillSet.ts +++ b/assets/script/game/common/config/SkillSet.ts @@ -26,7 +26,6 @@ export enum SkillKind { Heal = 1, Shield = 2, Support = 3, - Gold = 4 } @@ -131,7 +130,6 @@ export interface SkillConfig { act: string, // 角色执行的动画 DTType: DTType, // 伤害类型(单体/范围) ap: number, // 伤害/治疗技能为攻击百分比,护盾技能为免疫次数 - gold?: number, // 获取金币技能的金币值 hit_count: number, // 可命中次数 hitcd: number, // 持续伤害的伤害间隔(秒) speed: number, // 移动速度 @@ -165,7 +163,6 @@ export interface SkillConfig { export interface SkillOverrides { TGroup?: TGroup; ap?: number; - gold?: number; hit_count?: number; hitcd?: number; crt?: number; @@ -281,7 +278,7 @@ export const SkillSet: Record = { //大招 6102: { - uuid: 6102, name: "飓风", sp_name: "fb-2", icon: "Stat_Mana", TGroup: TGroup.Enemy, readyAnm: "", endAnm: "", act: "atk", + uuid: 6102, name: "飓风", sp_name: "bm-1", icon: "Stat_Mana", TGroup: TGroup.Enemy, readyAnm: "", endAnm: "", act: "atk", DTType: DTType.single, ap: 100, hit_count: 2, hitcd: 0.3, speed: 720, with: 90, ready: 0.2, EAnm: 0, DAnm: "", IType: IType.remote, RType: RType.linear, EType: EType.collision, info: "造成攻击力100%的伤害, 高阶技能", }, @@ -311,7 +308,7 @@ export const SkillSet: Record = { RType: RType.fixed, EType: EType.animationEnd, info: "召唤陨石范围攻击敌人, 有概率击晕", }, - //============================= ====== 辅助技能 技能卡牌 1 回合技能 ====== ========================== + //============================= ====== 辅助技能 回合技能 ====== ========================== 6301: { uuid: 6301, name: "护盾", sp_name: "buff_wind", icon: "Stat_Defense", TGroup: TGroup.Self, readyAnm: "up_blue", endAnm: "", act: "atk", DTType: DTType.single, kind: SkillKind.Shield, ap: 3, hit_count: 1, hitcd: 0.2, speed: 720, with: 0, ready: 0.2, EAnm: 0, DAnm: "", IType: IType.support, @@ -322,12 +319,6 @@ export const SkillSet: Record = { DTType: DTType.single, kind: SkillKind.Heal, ap: 300, hit_count: 1, hitcd: 0.2, speed: 720, with: 0, ready: 0.2, EAnm: 0, DAnm: "", IType: IType.support, RType: RType.fixed, EType: EType.animationEnd, info: "治疗伙伴/自己", }, - //==========================buff 技能 也是 技能卡牌 5 回合技能 - 6303: { - uuid: 6303, name: "获取金币", sp_name: "buff_wind", icon: "Stat_GoldGainIncrease_01", TGroup: TGroup.Self, readyAnm: "up_blue", endAnm: "gold", act: "atk", - DTType: DTType.single, kind: SkillKind.Gold, ap: 0, gold: 1, hit_count: 1, hitcd: 0.2, speed: 720, with: 0, ready: 0.2, EAnm: 0, DAnm: "", IType: IType.support, - RType: RType.fixed, EType: EType.animationEnd, info: "增加一定数量的金币", - }, //==========================buff 技能===================== 6401: { uuid: 6401, name: "攻击强化", sp_name: "buff_wind", icon: "Stat_Attack_03", TGroup: TGroup.Team, readyAnm: "up_ap", endAnm: "", act: "atk", diff --git a/assets/script/game/hero/SCastSystem.ts b/assets/script/game/hero/SCastSystem.ts index fc1a4688..cb16d7cc 100644 --- a/assets/script/game/hero/SCastSystem.ts +++ b/assets/script/game/hero/SCastSystem.ts @@ -478,11 +478,6 @@ export class SCastSystem extends ecs.ComblockSystem implements ecs.ISystemUpdate } else if (kind === SkillKind.Shield && sAp !== 0) { const addShield = Math.max(0, Math.floor(sAp)); model.add_shield(addShield); - } else if (kind === SkillKind.Gold) { - const addGold = config.gold ?? config.ap; - if (addGold > 0) { - MissionEconomy.addCoin(addGold); - } } if (config.buff_type !== undefined) {