Hi,
trying to check that if a Drone enemy has been killed and the random number is less than 3 then release an alien. I have this:
but it drops Aliens even when other enemytypes are killed. Any suggestions?
protected void takeLife(int LifeAmount) { this.life -= LifeAmount; if (this.life <= 0) { int dropAlien = Greenfoot.getRandomNumber(10); if (getWorld().getObjects(Drone.class).size() >=0 && dropAlien <= 3) { getWorld().addObject(new Alien(), getX(), getY()); } getWorld().removeObject(this); } }