Эх сурвалжийг харах

Fehler im Enterhaken behoben

Kolja Strohm 4 жил өмнө
parent
commit
d673f3bea7

+ 2 - 1
StickmanWorldOnline/Enterhaken.cpp

@@ -5,6 +5,7 @@
 EnterhakenEffect::EnterhakenEffect( Spieler *zSpieler, Richtung r )
     : Effect( zSpieler, 1.5f + ( 1.5f / 100.f ) * zSpieler->getAbklingZeitVerringerung() )
 {
+    this->r = r;
     timeLeft = 3;
     maxTime = timeLeft;
     state = 0;
@@ -152,7 +153,7 @@ bool EnterhakenEffect::tick( double time, Spiel * zSpiel )
         if( !target->hatStyle( Bariere::Style::Aktiv ) || target->getX() > ehpx - 10 || target->getX() + target->getWidth() <= ehpx + 10 || target->getY() > ehpy - 10 || target->getY() + target->getWidth() <= ehpy + 10 )
             state = 3;
     }
-    return state != 5;
+    return state == 5;
 }
 
 bool EnterhakenEffect::istGegenstandErlaubt( GegenstandTyp typ )