diff --git a/parts/modes/defender_lunatic.lua b/parts/modes/defender_lunatic.lua index d8ef7664..7a8aee18 100644 --- a/parts/modes/defender_lunatic.lua +++ b/parts/modes/defender_lunatic.lua @@ -21,8 +21,8 @@ return{ P.atkBuffer.sum=P.atkBuffer.sum+4 P.stat.recv=P.stat.recv+4 local D=P.modeData - if D.event<75 then - D.event=D.event+1 + D.event=D.event+1 + if D.event<=75 then D.point=int(144e3/(240-2*D.event))*.1 if D.event==25 then P:showTextF(text.great,0,-140,100,"appear",.6) diff --git a/parts/modes/defender_normal.lua b/parts/modes/defender_normal.lua index dddcc1c7..77e7349d 100644 --- a/parts/modes/defender_normal.lua +++ b/parts/modes/defender_normal.lua @@ -21,8 +21,8 @@ return{ P.atkBuffer.sum=P.atkBuffer.sum+3 P.stat.recv=P.stat.recv+3 local D=P.modeData - if D.event<90 then - D.event=D.event+1 + D.event=D.event+1 + if D.event<=90 then D.point=int(108e3/(360-D.event*2))*.1 if D.event==25 then P:showTextF(text.great,0,-140,100,"appear",.6)