diff --git a/assets/script/game/hero/Mon.ts b/assets/script/game/hero/Mon.ts index c449ff5f..19a2be08 100644 --- a/assets/script/game/hero/Mon.ts +++ b/assets/script/game/hero/Mon.ts @@ -86,20 +86,13 @@ export class Monster extends ecs.Entity { hv.cpw=hero.cpw; hv.dpw=hero.dpw; hv.dopw=hero.dopw; - hv.lv = lv; - let slv= Math.floor(( hv.lv) / 5); - hv.hp= hv.hp_max =(hero.hp+hero.hp_up*hv.lv)*(1+hero.shp_up/100*slv); - hv.ap = (hero.ap+hero.ap_up*hv.lv) *(1+hero.sap_up/100*slv); - hv.def= (hero.def+hero.def_up*hv.lv)*(1+hero.sdef_up/100*slv); + hv.hp= hv.hp_max =hero.hp*(1+(lv-1)*0.2); + hv.ap = hero.ap*(1+(lv-1)*0.2); + hv.def= hero.def*(1+(lv-1)*0.2); hv.cd = hero.a_cd - hv.crit = hero.crit; //暴击率 - hv.crit_add = hero.crit_add;//暴击伤害加成 - hv.dodge = hero.dodge; //闪避率 - hv.aexp=hero.aexp; - hv.uaexp=hero.uaexp; - hv.cexp=hero.cexp - hv.doexp=hero.doexp - hv.dexp=hero.dexp; + hv.crit = hero.crit*(1+(lv-1)*0.2); //暴击率 + hv.crit_add = hero.crit_add*(1+(lv-1)*0.2);//暴击伤害加成 + hv.dodge = hero.dodge*(1+(lv-1)*0.2); //闪避率 this.add(hv); // 初始化多个技能组件 diff --git a/assets/script/game/map/MissionHomeComp.ts b/assets/script/game/map/MissionHomeComp.ts index 95b867b4..e554f916 100644 --- a/assets/script/game/map/MissionHomeComp.ts +++ b/assets/script/game/map/MissionHomeComp.ts @@ -1,14 +1,8 @@ import { _decorator, instantiate, Prefab, resources, Sprite, SpriteAtlas, UITransform } from "cc"; import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS"; import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp"; -import { HeroInfo, HeroList } from "../common/config/heroSet"; import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops"; -import { UiHeroComp } from "../hero/UiHeroComp"; -import { BoxSet, GameSet } from "../common/config/BoxSet"; import { smc } from "../common/SingletonModuleComp"; -import { HeroSelect } from "../hero/HeroSelect"; -import { HeroSelectComp } from "../hero/HeroSelectComp"; -import { MBSet } from "../common/config/MissionSet"; import { GameEvent } from "../common/config/GameEvent"; import { MissionComp } from "./MissionComp";