From 02a57e692cc011050cd8f3392ba64a990807a313 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Mon, 2 Nov 2020 13:49:21 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=88=98=E6=96=97=E3=80=91=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E9=83=A8=E5=88=86=E8=A2=AB=E5=8A=A8=E6=8A=80=E8=83=BD?= =?UTF-8?q?=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Battle/Logic/Base/Passivity.lua | 6 +++--- .../Modules/Battle/Logic/Monster/MonsterSkill/MSkill.lua | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Base/Passivity.lua b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Base/Passivity.lua index ef29572f54..895280d5fa 100644 --- a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Base/Passivity.lua +++ b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Base/Passivity.lua @@ -54,8 +54,8 @@ local passivityList = { local OnSkillCast = function(skill) BattleUtil.RandomAction(f1, function () local duration = 0 - for i=1, skill.effectList.size do - duration = max(duration, skill.effectList.buffer[i].duration) + for i=1, skill.effectCaster.effectList.size do + duration = max(duration, skill.effectCaster.effectList.buffer[i].duration) end role:AddPropertyTransfer(BattlePropList[pro1], f2, BattlePropList[pro2], 2, duration + BattleLogic.GameDeltaTime * 2) end) @@ -3554,7 +3554,7 @@ local passivityList = { local i1 = args[1] local onSkillCastEnd = function(skill) - local effectGroup = skill.effectList.buffer[1] + local effectGroup = skill.effectCaster.effectList.buffer[1] local chooseId = effectGroup.chooseId local chooseLimit = floor(chooseId / 10000) % 10 if chooseLimit == 3 then -- 打纵列 diff --git a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Monster/MonsterSkill/MSkill.lua b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Monster/MonsterSkill/MSkill.lua index 3e93c31ffd..58c647a412 100644 --- a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Monster/MonsterSkill/MSkill.lua +++ b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Monster/MonsterSkill/MSkill.lua @@ -23,7 +23,6 @@ function MSkill:Init(owner, group, index, skillData) self.curRoundCount = 0 self.maxRoundCount = self.skillData.maxRoundCount - LogError("最大释放次数"..self.maxCastCount.."最大回合次数"..self.maxRoundCount) -- 将技能加入触发检测 MTrigger.AddSkill(self.skillData.triggerId, self.skillData.triggerCondition, self)