--- PenumbraOverture-original/GameEnemy_Dog.cpp 2010-12-26 17:01:00.000000000 +0100 +++ PenumbraOverture/GameEnemy_Dog.cpp 2010-12-26 17:21:40.000000000 +0100 @@ -921,20 +921,20 @@ float fMax = mpEnemyDog->mvAttackDamageSize.y;///2.0f; if(fHeight > -fMax) { - mpEnemy->ChangeState(STATE_ATTACK); + mpEnemy->ChangeState(STATE_IDLE); } else { //random attack if player is not too far up. if(cMath::RandRectf(0,1)<0.2f)//fHeight*2 > -fMax && - mpEnemy->ChangeState(STATE_ATTACK); + mpEnemy->ChangeState(STATE_IDLE); else mpEnemy->ChangeState(STATE_FLEE); } } else { - mpEnemy->ChangeState(STATE_ATTACK); + mpEnemy->ChangeState(STATE_IDLE); }