diff --git a/parts/player/draw.lua b/parts/player/draw.lua index 10cddad9..22366db4 100644 --- a/parts/player/draw.lua +++ b/parts/player/draw.lua @@ -674,7 +674,8 @@ function draw.norm(P) --Spike if ENV.showSpike and P.spikeTime>0 and P.spike>=10 then - gc_setColor(1,1,1,min(P.spikeTime/30,.8)) + local gb=10/P.spike + gc_setColor(1,gb,gb,min(P.spikeTime/30,.8)) mDraw(P.spikeText,150,100,nil,min(.3+(P.spike/26)*.4+P.spikeTime/100*.3,1)) end diff --git a/parts/player/player.lua b/parts/player/player.lua index 96cf378b..9b8f4b35 100644 --- a/parts/player/player.lua +++ b/parts/player/player.lua @@ -1383,8 +1383,8 @@ do--Player.drop(self)--Place piece --Spike if atk>0 then self.spike=self.spikeTime==0 and atk or self.spike+atk + self.spikeTime=min(self.spikeTime+atk*20,100) self.spikeText:set(self.spike) - self.spikeTime=min(self.spikeTime+40+atk*5,100) end --DropSpeed bonus