|| wtype.hasFlag(WeaponType.F_EXTINGUISHER)
    public int getWeaponArc(int wn) {         if(this instanceof BattleArmor && dugIn == DUG_IN_NONE)            return Compute.ARC_360;         Mounted mounted = getEquipment(wn);        WeaponType wtype = (WeaponType)mounted.getType();        if((wtype.hasFlag(WeaponType.F_INFANTRY)             || wtype.getInternalName() == LEG_ATTACK             || wtype.getInternalName() == SWARM_MEK             || wtype.getInternalName() == STOP_SWARM)             && dugIn == DUG_IN_NONE)            return Compute.ARC_360;         else            return Compute.ARC_FORWARD;    }