Thank you, that worked now, these methods ind of deleted each other, so if the asteroid got spawned it immediately deleted itself.
public void act()
{
if(Greenfoot.getRandomNumber(200) < 50) {
addObject(new Asteroid_Small(), Greenfoot.getRandomNumber(519),0);
}
}public void act()
{
if(Greenfoot.getRandomNumber(200) < 5)
{
addObject(new Asteroid_Small(), Greenfoot.getRandomNumber(519),0);
}
}public void act()
{
if(Greenfoot.getRandomNumber(200) < 5)
{
addObject(new Asteroid_Small(), Greenfoot.getRandomNumber(519),21);
}
}public void act()
{
if(Greenfoot.getRandomNumber(200) < 5)
{
addObject(new Asteroid_Small(), Greenfoot.getRandomNumber(519),0);
}
}