ソースを参照

Fehler im Enterhaken behoben

Kolja Strohm 5 年 前
コミット
e0a5953d9a
1 ファイル変更2 行追加1 行削除
  1. 2 1
      StickmanWorldOnline/Enterhaken.cpp

+ 2 - 1
StickmanWorldOnline/Enterhaken.cpp

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