Vector<Report> vPhaseReport, Building bldg, int hits, int nCluster, int bldgAbsorbs) { HitData hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
ToHitData squadronToHit = new ToHitData(); squadronToHit.setHitTable(ToHitData.HIT_NORMAL); HitData hit = ent.rollHitLocation(squadronToHit.getHitTable(), ToHitData.SIDE_FRONT); hit.setCapital(false); vPhaseReport.addAll(server.damageEntity(ent, hit, attackValue)); ToHitData hexToHit = new ToHitData(); hexToHit.setHitTable(ToHitData.HIT_NORMAL); HitData hit = entity.rollHitLocation(hexToHit.getHitTable(), ToHitData.SIDE_FRONT); hit.setCapital(false); vPhaseReport.addAll(server.damageEntity(entity, hit, attackValue));
if (target instanceof Entity) { te = (Entity) target; hit = te.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
ToHitData squadronToHit = new ToHitData(); squadronToHit.setHitTable(ToHitData.HIT_NORMAL); HitData hit = ent.rollHitLocation(squadronToHit.getHitTable(), ToHitData.SIDE_FRONT); hit.setCapital(false); vPhaseReport.addAll(server.damageEntity(ent, hit, attackValue)); ToHitData hexToHit = new ToHitData(); hexToHit.setHitTable(ToHitData.HIT_NORMAL); HitData hit = entity.rollHitLocation(hexToHit.getHitTable(), ToHitData.SIDE_FRONT); hit.setCapital(false); vPhaseReport.addAll(server.damageEntity(entity, hit, attackValue));
int nDamage; if (hit == null) { hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
&& Compute.isInBuilding(game, entTarget, c); hit = entTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
AmmoType atype = (AmmoType) weapon.getLinked().getType(); int nDamage; HitData hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
missed = false; hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
missed = false; HitData hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
Vector<Report> vPhaseReport, Building bldg, int hits, int nCluster, int bldgAbsorbs) { HitData hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
missed = false; hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
damage += (int) Math.ceil(Compute.d6() / 2.0); hit = target.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover()); hit = target.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
vPhaseReport.addAll(newReports); } else { hit = target.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
typeModifiedToHit.setHitTable(toHit.getHitTable()); typeModifiedToHit.setSideTable(toHit.getSideTable());
hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
&& game.getOptions().booleanOption(OptionsConstants.BASE_FLAMER_HEAT)) { hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
&& game.getOptions().booleanOption(OptionsConstants.BASE_FLAMER_HEAT)) { hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa .getAimingMode(), toHit.getCover());
&& game.getOptions().booleanOption(OptionsConstants.BASE_FLAMER_HEAT)) { hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());
underWater = toHit.getHitTable() == ToHitData.HIT_UNDERWATER; if (null != ae.getCrew()) { roll = ae.getCrew().rollGunnerySkill();
Vector<Report> vPhaseReport, Building bldg, int hits, int nCluster, int bldgAbsorbs) { HitData hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover()); && !narcCanAttachTo(entityTarget, Mech.LOC_HEAD)) { while (hit.getLocation() == Mech.LOC_HEAD) { hit = entityTarget.rollHitLocation(toHit.getHitTable(), toHit.getSideTable(), waa.getAimedLocation(), waa.getAimingMode(), toHit.getCover());