From 60a708f82d13950159bbcb1144c1ade7fc8ae086 Mon Sep 17 00:00:00 2001 From: zhl Date: Thu, 3 Dec 2020 20:21:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3SkillMan=E6=97=A0=E6=B3=95?= =?UTF-8?q?=E6=89=BE=E5=88=B0loadData=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/GConfig.ts | 2 +- src/rooms/logic/Handler/PetHandler.ts | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/common/GConfig.ts b/src/common/GConfig.ts index 3bd0589..2a55b66 100644 --- a/src/common/GConfig.ts +++ b/src/common/GConfig.ts @@ -6,8 +6,8 @@ import {SkillCfg} from "../cfg/parsers/SkillCfg"; import {SystemCardCfg} from "../cfg/parsers/SystemCardCfg"; import {UnitCfg} from "../cfg/parsers/UnitCfg"; import {BaseConst} from "../constants/BaseConst"; +import SkillMan from "../rooms/logic/skill/SkillMan"; -let SkillMan = require('../rooms/logic/skill/SkillMan'); export function initData() { const rP = DataParser.regCommonParser.bind(DataParser); diff --git a/src/rooms/logic/Handler/PetHandler.ts b/src/rooms/logic/Handler/PetHandler.ts index dec37be..b6301ba 100644 --- a/src/rooms/logic/Handler/PetHandler.ts +++ b/src/rooms/logic/Handler/PetHandler.ts @@ -7,7 +7,7 @@ import SkillMan from "../skill/SkillMan"; import { EnhanceEffectType, PowerValueType } from "../skill/SkillConst"; import { PlayerHandler } from "./PlayerHandler"; -import { PetInfoMsg } from "message/PetInfo"; +import { PetInfoMsg } from "../../../message/PetInfo"; export class PetHandler { _pet: Pet; @@ -28,8 +28,8 @@ export class PetHandler { _isHero: boolean = false; - _selfskills: number[]; - _exskills: number[]; + _selfskills: number[] = []; + _exskills: number[] = []; public init(apet: Pet, owner: PlayerHandler){ this._pet = apet; @@ -143,7 +143,7 @@ export class PetHandler { public die(){ this._dieSkills.forEach((item: Skill)=>{ - + }); this._owner && this._owner.onPetDied(this);