/*     */   public void updateEnemyUnits(Graphics g) {
/* 587 */     for (int i = 0; i < enemies.size(); i++) {
/* 588 */       Unit u = (Unit)enemies.get(i);
/* 589 */       if (u.alive) {
/* 590 */         u.update(17);
/* 591 */         g.drawImage(u.getImage(), u.getX() + offsetX, u.getY() + 
/* 592 */           offsetY, this);
/* 593 */         if (this.debugMode) {
/* 594 */           g.drawRect(u.collision.x + offsetX, 
/* 595 */             u.collision.y + offsetY, u.collision.width, 
/* 596 */             u.collision.height);
/* 597 */           g.drawRect(u.attackRange.getBounds().x + offsetX, 
/* 598 */             u.attackRange.getBounds().y + offsetY, 
/* 599 */             u.attackRange.getBounds().width, 
/* 600 */             u.attackRange.getBounds().height);
/* 601 */           g.drawLine((int)u.getHitCheck().getX1(), (int)u.getHitCheck().getY1() + offsetY, (int)u.getHitCheck().getX2(), (int)u.getHitCheck().getY2() + offsetY);
/*     */         }
/*     */       } else {
/* 604 */         enemies.remove(u);
/* 605 */         u = null;
/*     */       }
/*     */     }
/*     */   }