public void maybe_fire_guns() { Enumeration gs; Gun gun; TwoWheeledVehicle v; gs = this.guns.elements(); while (gs.hasMoreElements()) { gun = (Gun) gs.nextElement(); if (gun.firing()) { gun.fired_flag = true; v = gun.vehicle_hit_by(world); if (!(v == null)) { gun.apply_to_vehicle(v); } } } }