From 5b2801755e408e526174406a5e5e9bf4fceb9cc3 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Mon, 2 Nov 2020 14:12:03 +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=E6=8A=80=E8=83=BD=E6=95=88=E6=9E=9C=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E5=AF=BC=E8=87=B4=E8=A2=AB=E5=8A=A8=E6=8A=80=E8=83=BD=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Battle/Logic/Base/Passivity.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Base/Passivity.lua b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Base/Passivity.lua index 895280d5fa..e7b29c7983 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.effectCaster.effectList.size do - duration = max(duration, skill.effectCaster.effectList.buffer[i].duration) + for i=1, #skill.effectCaster.effectList do + duration = max(duration, skill.effectCaster.effectList[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.effectCaster.effectList.buffer[1] + local effectGroup = skill.effectCaster.effectList[1] local chooseId = effectGroup.chooseId local chooseLimit = floor(chooseId / 10000) % 10 if chooseLimit == 3 then -- 打纵列