Преглед изворни кода

Fehler im Enterhaken behoben

Kolja Strohm пре 4 година
родитељ
комит
d673f3bea7
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      StickmanWorldOnline/Enterhaken.cpp

+ 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 )