It works but my enemies wander out of my set location ever so slightly.
Is this code most suitable for the job?
public void move()
{
move(4);
if(Greenfoot.getRandomNumber(2)==0)
{
move(Greenfoot.getRandomNumber(100)-3);
}
if (getX() <= 0 || getY() >= getWorld().getWidth() -10 )
{
move(180);
}
if (getY() <= 5 || getY() >= getWorld().getHeight() -10 )
{
move(-180);
}
setLocation(getX()-5, getY());