HitData hit = damagePlan.entity.rollHitLocation(ToHitData.HIT_NORMAL, ToHitData.SIDE_FRONT); System.out.println("[s.damageEntity(dp.entity, hit, 5)]"); //$NON-NLS-1$ s.damageEntity(damagePlan.entity, hit, 5);
.damageEntity( entityTarget, hit,
.addAll(server.damageEntity(entityTarget, hit, nDamage, false, ae.getSwarmTargetId() == entityTarget .getId() ? DamageType.IGNORE_PASSENGER
HitData hit = ent.rollHitLocation(squadronToHit.getHitTable(), ToHitData.SIDE_FRONT); hit.setCapital(false); vPhaseReport.addAll(server.damageEntity(ent, hit, attackValue)); server.creditKill(ent, ae); })); HitData hit = entity.rollHitLocation(hexToHit.getHitTable(), ToHitData.SIDE_FRONT); hit.setCapital(false); vPhaseReport.addAll(server.damageEntity(entity, hit, attackValue)); server.creditKill(entity, ae);
toHit.getThruBldg() != null); dmgReports = server.damageEntity(entTarget, hit, infDmg); } else if (inBuilding && (entTarget instanceof Infantry) && !(entTarget instanceof BattleArmor)) { } else if (entTarget.getBARRating(hit.getLocation()) < 5) { int dmg = 5 - entTarget.getBARRating(hit.getLocation()); dmgReports = server.damageEntity(entTarget, hit, dmg); } else { r = new Report(3416);
HitData hit = ent.rollHitLocation(squadronToHit.getHitTable(), ToHitData.SIDE_FRONT); hit.setCapital(false); vPhaseReport.addAll(server.damageEntity(ent, hit, attackValue)); server.creditKill(ent, ae); })); HitData hit = entity.rollHitLocation(hexToHit.getHitTable(), ToHitData.SIDE_FRONT); hit.setCapital(false); vPhaseReport.addAll(server.damageEntity(entity, hit, attackValue)); server.creditKill(entity, ae);
.addAll(server.damageEntity(entityTarget, hit, nDamage, false, ae.getSwarmTargetId() == entityTarget .getId() ? DamageType.IGNORE_PASSENGER
.addAll(server.damageEntity(entityTarget, hit, nDamage, false, ae.getSwarmTargetId() == entityTarget .getId() ? DamageType.IGNORE_PASSENGER
r.indent(2); vPhaseReport.addElement(r); Vector<Report> newReports = server.damageEntity(ae, new HitData(wlocation), 10, false, DamageType.NONE, true);
.addAll(server.damageEntity(entityTarget, hit, nDamage, false, ae.getSwarmTargetId() == entityTarget .getId() ? DamageType.IGNORE_PASSENGER
.addAll(server.damageEntity(entityTarget, hit, nDamage, false, ae.getSwarmTargetId() == entityTarget .getId() ? DamageType.IGNORE_PASSENGER
vPhaseReport.addAll(server.damageEntity(entityTarget, hit, damage, false, damageType, false, false, throughFront, underWater)); Report.addNewline(vPhaseReport);
hit.setAttackerId(getAttackerId()); hit.setBurstFire(true); newReports = server.damageEntity(target, hit, damage); adjustReports(newReports); vPhaseReport.addAll(newReports); if (target.getInternal(loc) > 0) { HitData hit = new HitData(loc); newReports.addAll(server.damageEntity(target, hit, numRounds)); hit.setFirstHit(firstHit); hit.setAttackerId(getAttackerId()); newReports = server.damageEntity(target, hit, 1); adjustReports(newReports); vPhaseReport.addAll(newReports);
newReports = server.damageEntity(target, hit, damage); adjustReports(newReports); vPhaseReport.addAll(newReports);
for (int loc = 1; loc <= ba.getTroopers(); loc++) { hit.setLocation(loc); vPhaseReport.addAll(server.damageEntity(entity, hit, ratedDamage, false, DamageType.NONE, false, true, throughFront, underWater)); vPhaseReport.addAll(server.damageEntity(entity, hit, ratedDamage, false, DamageType.NONE, false, true, throughFront, underWater));
for (int loc = 1; loc <= ba.getTroopers(); loc++) { hit.setLocation(loc); vPhaseReport.addAll(server.damageEntity(entity, hit, ratedDamage, false, DamageType.NONE, false, true, throughFront, underWater)); vPhaseReport.addAll(server.damageEntity(entity, hit, ratedDamage, false, DamageType.NONE, false, true, throughFront, underWater));