|
@@ -193,7 +193,8 @@ bool Bedingung::check( Spiel *zSpiel, Ereignis *zEreignis )
|
|
|
double wait;
|
|
|
ProgramCounter c;
|
|
|
LocalMemory m;
|
|
|
- while( !expression->runNext( zSpiel, zEreignis, &m, &c, wait ) );
|
|
|
+ while( !expression->runNext( zSpiel, zEreignis, &m, &c, wait ) )
|
|
|
+ wait = 0;
|
|
|
Variable *var = m.zVariable( "__return__" );
|
|
|
return isTrue( var );
|
|
|
}
|