{"id":2624,"date":"2025-09-04T14:11:18","date_gmt":"2025-09-04T14:11:18","guid":{"rendered":"https:\/\/hone.gg\/blog\/?p=2624"},"modified":"2025-11-12T13:36:48","modified_gmt":"2025-11-12T13:36:48","slug":"all-bf6-classes","status":"publish","type":"post","link":"https:\/\/hone.gg\/blog\/all-bf6-classes\/","title":{"rendered":"All BF6 Classes: All 4 Battlefield 6 Classes Explained"},"content":{"rendered":"\n<div style=\"margin-bottom:20px;\">\r\n  <div style=\"border-left:3px solid #f99926;padding:6px 12px;background:transparent;color:#ffffff;font-size:0.8em;font-style:italic;\">\r\n    <span style=\"color:#f99926;\"><strong>Note:<\/strong><\/span> This article reflects the author&#8217;s reviews and does not necessarily reflect the views of <a href=\"https:\/\/hone.gg\/download\">Hone<\/a>.\r\n  <\/div>\r\n<\/div>\n\n\n\n<p class=\"intro-paragraph\">Battlefield 6 marks a decisive return to what made the franchise legendary: four distinct classes, each with a critical battlefield role. No more confusing specialists. No more identity crisis. Just pure, tactical team warfare where your class choice actually matters.<\/p>\n\n\n\n<p class=\"intro-paragraph\">After the community backlash against Battlefield 2042&#8217;s specialist system, DICE and their partner studios have delivered exactly what players demanded. <strong>The classic Assault, Engineer, Support, and Recon classes are back<\/strong>, but they&#8217;re not just carbon copies from the past.<\/p>\n\n\n\n<style>\n  :root {\n    --primary-color: #f99926;\n    --primary-light: rgba(249, 153, 38, 0.1);\n    --primary-hover: rgba(249, 153, 38, 0.8);\n    --secondary-color: #080f1b;\n    --secondary-light: rgba(8, 15, 27, 0.1);\n    --text-dark: #e4e6eb;\n    --text-medium: #b0b3b8;\n    --text-light: #8a8d93;\n    --bg-light: #0c131f;\n    --bg-dark: #080f1b;\n    --border-light: #1c2635;\n    --success: #28a745;\n    --warning: #ffc107;\n    --danger: #dc3545;\n    --info: #17a2b8;\n  }\n\n  \/* Class Overview Cards *\/\n  .class-showcase {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 20px;\n    margin: 40px 0;\n  }\n  \n  .class-card {\n    background: linear-gradient(135deg, var(--bg-light) 0%, var(--secondary-light) 100%);\n    border-radius: 20px;\n    overflow: hidden;\n    position: relative;\n    transition: all 0.3s ease;\n    cursor: pointer;\n    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.3);\n  }\n  \n  .class-card:hover {\n    transform: translateY(-10px);\n    box-shadow: 0 15px 40px rgba(249, 153, 38, 0.3);\n  }\n  \n  .class-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 4px;\n    background: var(--primary-color);\n    transform: scaleX(0);\n    transition: transform 0.3s ease;\n  }\n  \n  .class-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .class-icon-wrapper {\n    height: 150px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .class-icon {\n    font-size: 64px;\n    z-index: 2;\n    position: relative;\n  }\n  \n  .class-bg-pattern {\n    position: absolute;\n    width: 200%;\n    height: 200%;\n    opacity: 0.1;\n    background: repeating-linear-gradient(\n      45deg,\n      transparent,\n      transparent 10px,\n      var(--primary-color) 10px,\n      var(--primary-color) 20px\n    );\n    animation: slide 20s linear infinite;\n  }\n  \n  @keyframes slide {\n    0% { transform: translate(-50%, -50%); }\n    100% { transform: translate(0%, 0%); }\n  }\n  \n  .class-info {\n    padding: 25px;\n    background: var(--bg-dark);\n  }\n  \n  .class-name {\n    font-size: 24px;\n    font-weight: 700;\n    color: var(--text-dark);\n    margin-bottom: 10px;\n  }\n  \n  .class-role {\n    font-size: 14px;\n    color: var(--primary-color);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 15px;\n  }\n  \n  .class-summary {\n    font-size: 14px;\n    color: var(--text-medium);\n    line-height: 1.6;\n  }\n\n  \/* Detailed Class Breakdown *\/\n  .class-detail-section {\n    background: var(--bg-light);\n    border-radius: 20px;\n    padding: 40px;\n    margin: 40px 0;\n    border: 2px solid var(--border-light);\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .class-detail-section::after {\n    content: '';\n    position: absolute;\n    top: -100px;\n    right: -100px;\n    width: 300px;\n    height: 300px;\n    background: radial-gradient(circle, var(--primary-light) 0%, transparent 70%);\n    pointer-events: none;\n  }\n  \n  .class-header {\n    display: flex;\n    align-items: center;\n    gap: 30px;\n    margin-bottom: 30px;\n  }\n  \n  .class-large-icon {\n    width: 80px;\n    height: 80px;\n    background: var(--primary-light);\n    border-radius: 20px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 40px;\n    flex-shrink: 0;\n  }\n  \n  .class-title-block {\n    flex: 1;\n  }\n  \n  .class-main-title {\n    font-size: 32px;\n    font-weight: 700;\n    color: var(--text-dark);\n    margin-bottom: 5px;\n  }\n  \n  .class-tagline {\n    font-size: 16px;\n    color: var(--text-medium);\n  }\n  \n  \/* Equipment Grid *\/\n  .equipment-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 20px;\n    margin: 30px 0;\n  }\n  \n  .equipment-card {\n    background: rgba(249, 153, 38, 0.05);\n    border: 1px solid var(--primary-light);\n    border-radius: 15px;\n    padding: 20px;\n    text-align: center;\n    transition: all 0.3s ease;\n  }\n  \n  .equipment-card:hover {\n    background: rgba(249, 153, 38, 0.1);\n    transform: translateY(-5px);\n    box-shadow: 0 10px 25px rgba(249, 153, 38, 0.2);\n  }\n  \n  .equipment-icon {\n    width: 60px;\n    height: 60px;\n    background: var(--secondary-light);\n    border-radius: 12px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 28px;\n    margin: 0 auto 15px;\n  }\n  \n  .equipment-name {\n    font-size: 16px;\n    font-weight: 600;\n    color: var(--text-dark);\n    margin-bottom: 8px;\n  }\n  \n  .equipment-desc {\n    font-size: 13px;\n    color: var(--text-medium);\n    line-height: 1.5;\n  }\n  \n  \/* Field Specs Comparison *\/\n  .field-specs-container {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 25px;\n    margin: 30px 0;\n  }\n  \n  .field-spec-card {\n    background: var(--secondary-light);\n    border-radius: 15px;\n    overflow: hidden;\n    border: 2px solid var(--border-light);\n    transition: all 0.3s ease;\n  }\n  \n  .field-spec-card:hover {\n    border-color: var(--primary-color);\n    box-shadow: 0 10px 30px rgba(249, 153, 38, 0.2);\n  }\n  \n  .spec-header {\n    background: var(--bg-dark);\n    padding: 20px;\n    text-align: center;\n    border-bottom: 2px solid var(--border-light);\n  }\n  \n  .spec-name {\n    font-size: 20px;\n    font-weight: 700;\n    color: var(--primary-color);\n    margin-bottom: 5px;\n  }\n  \n  .spec-focus {\n    font-size: 13px;\n    color: var(--text-light);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n  }\n  \n  .spec-content {\n    padding: 25px;\n  }\n  \n  .spec-features {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  \n  .spec-feature {\n    padding: 12px 0;\n    border-bottom: 1px solid var(--border-light);\n    display: flex;\n    align-items: start;\n    gap: 12px;\n    font-size: 14px;\n    color: var(--text-medium);\n  }\n  \n  .spec-feature:last-child {\n    border-bottom: none;\n  }\n  \n  .spec-feature-icon {\n    color: var(--primary-color);\n    font-size: 16px;\n    margin-top: 2px;\n    flex-shrink: 0;\n  }\n\n  \/* Synergy Matrix *\/\n  .synergy-matrix {\n    background: var(--bg-dark);\n    border-radius: 15px;\n    padding: 30px;\n    margin: 30px 0;\n    overflow: auto;\n  }\n  \n  .synergy-title {\n    font-size: 24px;\n    font-weight: 700;\n    color: var(--text-dark);\n    text-align: center;\n    margin-bottom: 30px;\n  }\n  \n  .synergy-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 10px;\n  }\n  \n  .synergy-table th {\n    background: var(--primary-light);\n    color: var(--text-dark);\n    padding: 15px;\n    text-align: center;\n    font-weight: 600;\n    font-size: 14px;\n    border-radius: 8px;\n  }\n  \n  .synergy-table td {\n    background: var(--secondary-light);\n    padding: 15px;\n    text-align: center;\n    color: var(--text-medium);\n    font-size: 14px;\n    border-radius: 8px;\n    position: relative;\n    transition: all 0.3s ease;\n  }\n  \n  .synergy-table td:hover {\n    background: rgba(249, 153, 38, 0.1);\n    transform: scale(1.05);\n  }\n  \n  .synergy-strong {\n    background: rgba(40, 167, 69, 0.2) !important;\n    color: var(--success);\n    font-weight: 600;\n  }\n  \n  .synergy-moderate {\n    background: rgba(255, 193, 7, 0.2) !important;\n    color: var(--warning);\n  }\n  \n  .synergy-weak {\n    background: rgba(220, 53, 69, 0.2) !important;\n    color: var(--danger);\n  }\n\n  \/* Interactive Class Selector *\/\n  .class-selector {\n    background: linear-gradient(135deg, var(--primary-light) 0%, transparent 100%);\n    border-radius: 20px;\n    padding: 40px;\n    margin: 40px 0;\n    text-align: center;\n  }\n  \n  .selector-title {\n    font-size: 28px;\n    font-weight: 700;\n    color: var(--text-dark);\n    margin-bottom: 10px;\n  }\n  \n  .selector-subtitle {\n    font-size: 16px;\n    color: var(--text-medium);\n    margin-bottom: 30px;\n  }\n  \n  .selector-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n    gap: 20px;\n    max-width: 800px;\n    margin: 0 auto;\n  }\n  \n  .selector-button {\n    background: var(--bg-dark);\n    border: 2px solid var(--border-light);\n    border-radius: 15px;\n    padding: 25px 20px;\n    cursor: pointer;\n    transition: all 0.3s ease;\n  }\n  \n  .selector-button:hover {\n    border-color: var(--primary-color);\n    background: rgba(249, 153, 38, 0.1);\n    transform: translateY(-5px);\n  }\n  \n  .selector-icon {\n    font-size: 48px;\n    margin-bottom: 10px;\n  }\n  \n  .selector-class {\n    font-size: 18px;\n    font-weight: 600;\n    color: var(--text-dark);\n  }\n\n  \/* Alert Boxes *\/\n  .tip-box {\n    background: rgba(23, 162, 184, 0.1);\n    border: 1px solid var(--info);\n    border-radius: 12px;\n    padding: 20px 25px;\n    margin: 20px 0;\n    position: relative;\n    padding-left: 60px;\n  }\n  \n  .tip-box::before {\n    content: '\ud83d\udca1';\n    position: absolute;\n    left: 20px;\n    top: 50%;\n    transform: translateY(-50%);\n    font-size: 24px;\n  }\n  \n  .tip-content {\n    color: var(--text-medium);\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  \n  \/* Mobile Responsive *\/\n  @media (max-width: 768px) {\n    .class-showcase {\n      grid-template-columns: 1fr;\n    }\n    \n    .class-header {\n      flex-direction: column;\n      text-align: center;\n    }\n    \n    .equipment-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .field-specs-container {\n      grid-template-columns: 1fr;\n    }\n    \n    .selector-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n    \n    .synergy-table {\n      font-size: 12px;\n    }\n  }\n<\/style>\n\n<div class=\"class-showcase\">\n  <div class=\"class-card\">\n    <div class=\"class-icon-wrapper\" style=\"background: linear-gradient(135deg, #dc3545 0%, #dc354520 100%);\">\n      <div class=\"class-bg-pattern\"><\/div>\n      <div class=\"class-icon\">\u2694\ufe0f<\/div>\n    <\/div>\n    <div class=\"class-info\">\n      <h3 class=\"class-name\">Assault<\/h3>\n      <div class=\"class-role\">Frontline Breacher<\/div>\n      <p class=\"class-summary\">Masters of direct combat, leading the charge with assault rifles and explosive gadgets.<\/p>\n    <\/div>\n  <\/div>\n  \n  <div class=\"class-card\">\n    <div class=\"class-icon-wrapper\" style=\"background: linear-gradient(135deg, #ffc107 0%, #ffc10720 100%);\">\n      <div class=\"class-bg-pattern\"><\/div>\n      <div class=\"class-icon\">\ud83d\udd27<\/div>\n    <\/div>\n    <div class=\"class-info\">\n      <h3 class=\"class-name\">Engineer<\/h3>\n      <div class=\"class-role\">Vehicle Specialist<\/div>\n      <p class=\"class-summary\">Controls the battlefield through vehicle warfare and tactical destruction.<\/p>\n    <\/div>\n  <\/div>\n  \n  <div class=\"class-card\">\n    <div class=\"class-icon-wrapper\" style=\"background: linear-gradient(135deg, #28a745 0%, #28a74520 100%);\">\n      <div class=\"class-bg-pattern\"><\/div>\n      <div class=\"class-icon\">\ud83d\udc89<\/div>\n    <\/div>\n    <div class=\"class-info\">\n      <h3 class=\"class-name\">Support<\/h3>\n      <div class=\"class-role\">Combat Medic<\/div>\n      <p class=\"class-summary\">Keeps the team alive and supplied with healing, revives, and ammunition.<\/p>\n    <\/div>\n  <\/div>\n  \n  <div class=\"class-card\">\n    <div class=\"class-icon-wrapper\" style=\"background: linear-gradient(135deg, #17a2b8 0%, #17a2b820 100%);\">\n      <div class=\"class-bg-pattern\"><\/div>\n      <div class=\"class-icon\">\ud83c\udfaf<\/div>\n    <\/div>\n    <div class=\"class-info\">\n      <h3 class=\"class-name\">Recon<\/h3>\n      <div class=\"class-role\">Intelligence Expert<\/div>\n      <p class=\"class-summary\">Provides intel, long-range support, and creates flanking opportunities.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<style>\n  \/* This style block contains all the necessary CSS for the CTA.\n    It's designed to be self-contained and not conflict with your site's existing styles.\n  *\/\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;700;800&display=swap');\n\n  .bf6-cta-container {\n    font-family: 'Inter', sans-serif;\n    background-image: linear-gradient(to right, rgba(10, 20, 30, 0.85) 0%, rgba(10, 20, 30, 0.6) 50%, rgba(10, 20, 30, 0.3) 100%), url('https:\/\/hone.gg\/blog\/wp-content\/uploads\/2025\/10\/BF6.webp');\n    background-size: cover;\n    background-position: center 30%;\n    border-radius: 12px;\n    padding: 24px 32px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    min-height: 160px;\n    color: #ffffff;\n    overflow: hidden;\n    position: relative;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.2);\n    margin: 2rem 0;\n  }\n\n  .bf6-cta-content .bf6-cta-heading { \n    font-size: 24px;\n    font-weight: 800;\n    margin: 0 0 4px 0;\n    line-height: 1.2;\n    color: #ffffff !important; \n  }\n\n  .bf6-cta-content .bf6-cta-subtext {\n    font-size: 15px;\n    margin: 0;\n    max-width: 450px;\n    opacity: 0.9;\n    color: #e0e0e0;\n  }\n\n  .bf6-cta-button {\n    background-color: #F99926;\n    color: #000000 !important; \/* FIX: Added !important to force black text *\/\n    text-decoration: none;\n    padding: 12px 24px;\n    border-radius: 8px;\n    font-weight: 700;\n    font-size: 14px;\n    text-align: center;\n    transition: transform 0.2s ease, background-color 0.2s ease;\n    flex-shrink: 0;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.3);\n  }\n\n  .bf6-cta-button:hover {\n    background-color: #fdb863;\n    transform: translateY(-2px);\n    color: #000000 !important; \/* FIX: Added !important for hover state too *\/\n  }\n\n  \/* Responsive adjustments for smaller screens *\/\n  @media (max-width: 768px) {\n    .bf6-cta-container {\n      flex-direction: column;\n      text-align: center;\n      padding: 32px 24px;\n      background-image: linear-gradient(to bottom, rgba(10, 20, 30, 0.9) 0%, rgba(10, 20, 30, 0.7) 100%), url('https:\/\/hone.gg\/blog\/wp-content\/uploads\/2025\/10\/BF6.webp');\n    }\n\n    .bf6-cta-content {\n      margin-bottom: 20px;\n    }\n\n    .bf6-cta-content .bf6-cta-heading {\n      font-size: 22px;\n    }\n\n     .bf6-cta-content .bf6-cta-subtext {\n      font-size: 14px;\n    }\n  }\n<\/style>\n\n<div class=\"bf6-cta-container\">\n  <div class=\"bf6-cta-content\">\n    <p class=\"bf6-cta-heading\">Your Class Matters. So Does Your FPS.<\/p>\n    <p class=\"bf6-cta-subtext\">Get the competitive edge with Hone&#8217;s 1-click fix for stutter and lag in Battlefield 6.<\/p>\n  <\/div>\n  <a href=\"https:\/\/download.overwolf.com\/install\/Download?ExtensionId=mgkabooemhaamambocobpeoeelpadcjhjgbcfhlc\" class=\"bf6-cta-button\" target=\"_blank\" rel=\"noopener noreferrer\">BOOST PERFORMANCE NOW<\/a>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why Classes Matter Again<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/hone.gg\/blog\/wp-content\/uploads\/2025\/09\/dkbpomd-a099653d-070f-4e79-98c7-b407be02aecd-1024x576.jpg\" alt=\"Battlefield 6\" class=\"wp-image-2647\" srcset=\"https:\/\/hone.gg\/blog\/wp-content\/uploads\/2025\/09\/dkbpomd-a099653d-070f-4e79-98c7-b407be02aecd-1024x576.jpg 1024w, https:\/\/hone.gg\/blog\/wp-content\/uploads\/2025\/09\/dkbpomd-a099653d-070f-4e79-98c7-b407be02aecd-300x169.jpg 300w, https:\/\/hone.gg\/blog\/wp-content\/uploads\/2025\/09\/dkbpomd-a099653d-070f-4e79-98c7-b407be02aecd-768x432.jpg 768w, https:\/\/hone.gg\/blog\/wp-content\/uploads\/2025\/09\/dkbpomd-a099653d-070f-4e79-98c7-b407be02aecd-1536x864.jpg 1536w, https:\/\/hone.gg\/blog\/wp-content\/uploads\/2025\/09\/dkbpomd-a099653d-070f-4e79-98c7-b407be02aecd-2048x1152.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><a href=\"https:\/\/hone.gg\/blog\/best-battlefield-6-settings\/\" target=\"_blank\" rel=\"noopener\" title=\"Battlefield 6's class system\">Battlefield 6&#8217;s class system<\/a> represents more than just a feature rollback. It&#8217;s a fundamental philosophy shift. After Battlefield 2042&#8217;s specialist system fractured the community and diluted teamwork, DICE has rebuilt the entire game around four interdependent roles that force players to work together.<\/p>\n\n\n\n<p>Set in 2027 during a near-future conflict between NATO and the private military corporation Pax Armata, <a href=\"https:\/\/hone.gg\/game\/battlefield-6\" target=\"_blank\" rel=\"noopener\" title=\"Battlefield 6\">Battlefield 6<\/a> launches October 10, 2025 with a promise: every player has a clear role, every squad needs balance, and every victory requires teamwork. The days of ten players all carrying rocket launchers are over.<\/p>\n\n\n\n<div class=\"tip-box\">\n  <div class=\"tip-content\">\n    <strong>Quick Context:<\/strong> The &#8220;Battlefield Labs&#8221; playtesting program directly shaped these classes based on thousands of hours of community feedback. This isn&#8217;t theoretical design &#8211; it&#8217;s battle-tested by actual players who demanded the return of meaningful roles.\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">1. <strong>Assault Class<\/strong><\/h2>\n\n\n\n<p>The Assault class returns to its roots as the ultimate infantry killer. Gone are the healing abilities that made Battlefield 3&#8217;s Assault overpowered. This is a pure combat class designed for one thing: pushing objectives and eliminating enemies.<\/p>\n\n\n\n<div class=\"class-detail-section\">\n  <div class=\"class-header\">\n    <div class=\"class-large-icon\" style=\"background: rgba(220, 53, 69, 0.2); color: #dc3545;\">\u2694\ufe0f<\/div>\n    <div class=\"class-title-block\">\n      <h3 class=\"class-main-title\">Assault Class<\/h3>\n      <p class=\"class-tagline\">Aggressive frontline combat specialist<\/p>\n    <\/div>\n  <\/div>\n  \n  <div class=\"equipment-grid\">\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83d\udc89<\/div>\n      <div class=\"equipment-name\">Adrenaline Injector<\/div>\n      <div class=\"equipment-desc\">Signature gadget providing instant health boost for sustained aggression<\/div>\n    <\/div>\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83c\udfaf<\/div>\n      <div class=\"equipment-name\">Assault Rifles<\/div>\n      <div class=\"equipment-desc\">Weapon proficiency bonus: faster reload, better handling, extra magazines<\/div>\n    <\/div>\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83d\udca3<\/div>\n      <div class=\"equipment-name\">Rifle Grenades<\/div>\n      <div class=\"equipment-desc\">Explosive launcher attachment for breaching fortified positions<\/div>\n    <\/div>\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83e\udde8<\/div>\n      <div class=\"equipment-name\">Sticky Dynamite<\/div>\n      <div class=\"equipment-desc\">Throwable explosives that adhere to surfaces and vehicles<\/div>\n    <\/div>\n  <\/div>\n  \n  <h4 style=\"color: var(--text-dark); font-size: 20px; margin: 30px 0 20px;\">Field Specializations<\/h4>\n  \n  <div class=\"field-specs-container\">\n    <div class=\"field-spec-card\">\n      <div class=\"spec-header\">\n        <div class=\"spec-name\">Grenadier<\/div>\n        <div class=\"spec-focus\">Explosive Dominance<\/div>\n      <\/div>\n      <div class=\"spec-content\">\n        <ul class=\"spec-features\">\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Carry 50% more grenades and explosives<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Faster launcher reload speeds<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Resistance to flashbang and stun effects<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Ideal for: Breaking through chokepoints and defensive positions<\/span>\n          <\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    \n    <div class=\"field-spec-card\">\n      <div class=\"spec-header\">\n        <div class=\"spec-name\">Frontliner<\/div>\n        <div class=\"spec-focus\">Sustained Aggression<\/div>\n      <\/div>\n      <div class=\"spec-content\">\n        <ul class=\"spec-features\">\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Enhanced health regeneration speed<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Double Adrenaline Injector uses<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Reduced accuracy penalty while moving<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Ideal for: Continuous pressure and extended firefights<\/span>\n          <\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"tip-box\">\n  <div class=\"tip-content\">\n    <strong>Pro Tip:<\/strong> The Assault&#8217;s self-healing creates a &#8220;lone wolf&#8221; tendency that developers are actively balancing. While you can sustain yourself, coordinating with Support players for ammunition and additional healing multiplies your effectiveness.\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">2. <strong>Engineer Class<\/strong><\/h2>\n\n\n\n<p>The Engineer has evolved beyond simple vehicle repair. With Battlefield 6&#8217;s enhanced destruction system, Engineers literally reshape the battlefield, creating new paths, destroying cover, and controlling the flow of vehicle combat.<\/p>\n\n\n\n<div class=\"class-detail-section\">\n  <div class=\"class-header\">\n    <div class=\"class-large-icon\" style=\"background: rgba(255, 193, 7, 0.2); color: #ffc107;\">\ud83d\udd27<\/div>\n    <div class=\"class-title-block\">\n      <h3 class=\"class-main-title\">Engineer Class<\/h3>\n      <p class=\"class-tagline\">Vehicle warfare and tactical destruction specialist<\/p>\n    <\/div>\n  <\/div>\n  \n  <div class=\"equipment-grid\">\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83d\udd25<\/div>\n      <div class=\"equipment-name\">Blowtorch<\/div>\n      <div class=\"equipment-desc\">Signature repair tool for vehicles and fortifications<\/div>\n    <\/div>\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83d\udd2b<\/div>\n      <div class=\"equipment-name\">Light Machine Guns<\/div>\n      <div class=\"equipment-desc\">Weapon proficiency for sustained suppressive fire<\/div>\n    <\/div>\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83d\ude80<\/div>\n      <div class=\"equipment-name\">AT Launchers<\/div>\n      <div class=\"equipment-desc\">Anti-tank rockets (limited to one type per loadout)<\/div>\n    <\/div>\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83d\udca3<\/div>\n      <div class=\"equipment-name\">C4 Charges<\/div>\n      <div class=\"equipment-desc\">Remote explosives for traps and demolition<\/div>\n    <\/div>\n  <\/div>\n  \n  <h4 style=\"color: var(--text-dark); font-size: 20px; margin: 30px 0 20px;\">Field Specializations<\/h4>\n  \n  <div class=\"field-specs-container\">\n    <div class=\"field-spec-card\">\n      <div class=\"spec-header\">\n        <div class=\"spec-name\">Anti-Armor<\/div>\n        <div class=\"spec-focus\">Vehicle Destruction<\/div>\n      <\/div>\n      <div class=\"spec-content\">\n        <ul class=\"spec-features\">\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Extra launcher ammunition<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Faster rocket reload speeds<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Special anti-repair rockets that prevent enemy repairs<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Ideal for: Tank hunting and air defense<\/span>\n          <\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    \n    <div class=\"field-spec-card\">\n      <div class=\"spec-header\">\n        <div class=\"spec-name\">Combat Engineer<\/div>\n        <div class=\"spec-focus\">Vehicle Support<\/div>\n      <\/div>\n      <div class=\"spec-content\">\n        <ul class=\"spec-features\">\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Auto-repair vehicles you&#8217;re riding in<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Extended Blowtorch duration<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Automatically spot enemy mines<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Ideal for: Tank crew support and defensive play<\/span>\n          <\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"tip-box\">\n  <div class=\"tip-content\">\n    <strong>Design Note:<\/strong> Early playtests allowed Engineers to carry two launchers, creating overpowered anti-vehicle builds. The single launcher limit forces meaningful loadout choices and prevents vehicle gameplay from being completely shut down.\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">3. <strong>Support Class<\/strong><\/h2>\n\n\n\n<p>Support combines the traditional Medic and ammo-supplier roles into one essential class. This consolidation makes Support players the backbone of any successful squad, responsible for both keeping teammates alive and keeping their guns loaded.<\/p>\n\n\n\n<div class=\"class-detail-section\">\n  <div class=\"class-header\">\n    <div class=\"class-large-icon\" style=\"background: rgba(40, 167, 69, 0.2); color: #28a745;\">\ud83d\udc89<\/div>\n    <div class=\"class-title-block\">\n      <h3 class=\"class-main-title\">Support Class<\/h3>\n      <p class=\"class-tagline\">Combat medic and squad resupply specialist<\/p>\n    <\/div>\n  <\/div>\n  \n  <div class=\"equipment-grid\">\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\u26a1<\/div>\n      <div class=\"equipment-name\">Defibrillator<\/div>\n      <div class=\"equipment-desc\">Signature revival tool for instant teammate resurrection<\/div>\n    <\/div>\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83d\udd2b<\/div>\n      <div class=\"equipment-name\">Submachine Guns<\/div>\n      <div class=\"equipment-desc\">Close-range proficiency for frontline medical support<\/div>\n    <\/div>\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83c\udfe5<\/div>\n      <div class=\"equipment-name\">Medical Crate<\/div>\n      <div class=\"equipment-desc\">Area healing station for squad sustainability<\/div>\n    <\/div>\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83d\udce6<\/div>\n      <div class=\"equipment-name\">Ammo Crate<\/div>\n      <div class=\"equipment-desc\">Resupply station for gadgets and ammunition<\/div>\n    <\/div>\n  <\/div>\n  \n  <h4 style=\"color: var(--text-dark); font-size: 20px; margin: 30px 0 20px;\">Field Specializations<\/h4>\n  \n  <div class=\"field-specs-container\">\n    <div class=\"field-spec-card\">\n      <div class=\"spec-header\">\n        <div class=\"spec-name\">Combat Medic<\/div>\n        <div class=\"spec-focus\">Enhanced Healing<\/div>\n      <\/div>\n      <div class=\"spec-content\">\n        <ul class=\"spec-features\">\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Heal yourself after successful revives<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Faster revive speed<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Increased medical crate effectiveness<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Ideal for: Aggressive frontline healing under fire<\/span>\n          <\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    \n    <div class=\"field-spec-card\">\n      <div class=\"spec-header\">\n        <div class=\"spec-name\">Fire Support<\/div>\n        <div class=\"spec-focus\">Suppression &#038; Supply<\/div>\n      <\/div>\n      <div class=\"spec-content\">\n        <ul class=\"spec-features\">\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Improved accuracy when using bipods<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Enhanced ammunition resupply radius<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Access to defensive gadgets<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Ideal for: Defensive positions and area denial<\/span>\n          <\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"tip-box\">\n  <div class=\"tip-content\">\n    <strong>Balance Alert:<\/strong> Playtests revealed that unlimited medical and ammo crates created stalemates. Developers are testing cooldowns and supply limits to prevent defensive camping while maintaining the Support&#8217;s vital role.\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">4. <strong>Recon Class<\/strong><\/h2>\n\n\n\n<p>Recon extends far beyond traditional sniping. With enhanced sabotage tools and intelligence gathering abilities, they&#8217;re the chess players of Battlefield 6, creating opportunities and denying enemy advantages through superior positioning and information control.<\/p>\n\n\n\n<div class=\"class-detail-section\">\n  <div class=\"class-header\">\n    <div class=\"class-large-icon\" style=\"background: rgba(23, 162, 184, 0.2); color: #17a2b8;\">\ud83c\udfaf<\/div>\n    <div class=\"class-title-block\">\n      <h3 class=\"class-main-title\">Recon Class<\/h3>\n      <p class=\"class-tagline\">Intelligence, infiltration, and long-range precision<\/p>\n    <\/div>\n  <\/div>\n  \n  <div class=\"equipment-grid\">\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83d\udce1<\/div>\n      <div class=\"equipment-name\">Deploy Beacon<\/div>\n      <div class=\"equipment-desc\">Signature spawn point for squad flanking maneuvers<\/div>\n    <\/div>\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83c\udfaf<\/div>\n      <div class=\"equipment-name\">Sniper Rifles<\/div>\n      <div class=\"equipment-desc\">Extended breath-hold and stability bonuses<\/div>\n    <\/div>\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83d\udca3<\/div>\n      <div class=\"equipment-name\">C4 Explosives<\/div>\n      <div class=\"equipment-desc\">Remote charges for sabotage and traps<\/div>\n    <\/div>\n    <div class=\"equipment-card\">\n      <div class=\"equipment-icon\">\ud83d\udd0d<\/div>\n      <div class=\"equipment-name\">Intel Gadgets<\/div>\n      <div class=\"equipment-desc\">Motion sensors and spotting equipment<\/div>\n    <\/div>\n  <\/div>\n  \n  <h4 style=\"color: var(--text-dark); font-size: 20px; margin: 30px 0 20px;\">Field Specializations<\/h4>\n  \n  <div class=\"field-specs-container\">\n    <div class=\"field-spec-card\">\n      <div class=\"spec-header\">\n        <div class=\"spec-name\">Sniper<\/div>\n        <div class=\"spec-focus\">Long-Range Dominance<\/div>\n      <\/div>\n      <div class=\"spec-content\">\n        <ul class=\"spec-features\">\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Headshot kills prevent enemy revives<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Enhanced spotting range and duration<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Faster bullet velocity<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Ideal for: Overwatch and area denial<\/span>\n          <\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    \n    <div class=\"field-spec-card\">\n      <div class=\"spec-header\">\n        <div class=\"spec-name\">Pathfinder<\/div>\n        <div class=\"spec-focus\">Infiltration Expert<\/div>\n      <\/div>\n      <div class=\"spec-content\">\n        <ul class=\"spec-features\">\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Invisible to enemy motion sensors<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Auto-spot damaged enemies<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Reduced movement noise<\/span>\n          <\/li>\n          <li class=\"spec-feature\">\n            <span class=\"spec-feature-icon\">\u25b8<\/span>\n            <span>Ideal for: Behind-enemy-lines operations<\/span>\n          <\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"tip-box\">\n  <div class=\"tip-content\">\n    <strong>Evolution Note:<\/strong> Developers are actively enhancing Recon&#8217;s &#8220;disinformation and sabotage&#8221; capabilities beyond traditional sniping, suggesting future updates may add hacking or electronic warfare elements.\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Class Synergies<\/strong><\/h2>\n\n\n\n<p>Battlefield 6&#8217;s classes aren&#8217;t designed to work alone. The game&#8217;s meta heavily rewards coordinated squads that leverage each class&#8217;s strengths to cover weaknesses. Understanding these synergies separates good players from battlefield commanders.<\/p>\n\n\n\n<div class=\"synergy-matrix\">\n  <h3 class=\"synergy-title\">Class Synergy Matrix<\/h3>\n  <div class=\"table-wrapper\"><table class=\"synergy-table\">\n    <thead>\n      <tr>\n        <th>Class Combo<\/th>\n        <th>Assault<\/th>\n        <th>Engineer<\/th>\n        <th>Support<\/th>\n        <th>Recon<\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr>\n        <th>Assault<\/th>\n        <td>Solo Push<\/td>\n        <td class=\"synergy-moderate\">Breach &#038; Clear<\/td>\n        <td class=\"synergy-strong\">Unstoppable Push<\/td>\n        <td class=\"synergy-moderate\">Flank &#038; Spank<\/td>\n      <\/tr>\n      <tr>\n        <th>Engineer<\/th>\n        <td class=\"synergy-moderate\">Breach &#038; Clear<\/td>\n        <td>Tank Crew<\/td>\n        <td class=\"synergy-strong\">Armored Column<\/td>\n        <td class=\"synergy-weak\">Limited Synergy<\/td>\n      <\/tr>\n      <tr>\n        <th>Support<\/th>\n        <td class=\"synergy-strong\">Unstoppable Push<\/td>\n        <td class=\"synergy-strong\">Armored Column<\/td>\n        <td>Medic Station<\/td>\n        <td class=\"synergy-moderate\">Overwatch Support<\/td>\n      <\/tr>\n      <tr>\n        <th>Recon<\/th>\n        <td class=\"synergy-moderate\">Flank &#038; Spank<\/td>\n        <td class=\"synergy-weak\">Limited Synergy<\/td>\n        <td class=\"synergy-moderate\">Overwatch Support<\/td>\n        <td>Sniper Team<\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table><\/div>\n<\/div>\n\n<div class=\"class-selector\">\n  <h3 class=\"selector-title\">Which Class Fits Your Playstyle?<\/h3>\n  <p class=\"selector-subtitle\">Choose your battlefield role based on your preferred approach<\/p>\n  \n  <div class=\"selector-grid\">\n    <div class=\"selector-button\">\n      <div class=\"selector-icon\">\ud83c\udfc3<\/div>\n      <div class=\"selector-class\">Rush &#038; Gun<\/div>\n    <\/div>\n    <div class=\"selector-button\">\n      <div class=\"selector-icon\">\ud83d\udee1\ufe0f<\/div>\n      <div class=\"selector-class\">Tactical Defense<\/div>\n    <\/div>\n    <div class=\"selector-button\">\n      <div class=\"selector-icon\">\ud83e\udd1d<\/div>\n      <div class=\"selector-class\">Team Support<\/div>\n    <\/div>\n    <div class=\"selector-button\">\n      <div class=\"selector-icon\">\ud83e\udde0<\/div>\n      <div class=\"selector-class\">Strategic Play<\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Meta Strategies and Dominant Tactics<\/strong><\/h2>\n\n\n\n<p>Based on extensive playtesting feedback, several dominant strategies are already emerging that showcase how these classes interact in actual gameplay:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>The Armored Spearhead:<\/strong> Combat Engineer + tank crew creates nearly unstoppable vehicle pushes with constant auto-repair<\/li>\n\n\n\n<li><strong>The Grind Squad:<\/strong> Frontliner Assault + Combat Medic Support enables relentless objective pressure through constant healing and revival<\/li>\n\n\n\n<li><strong>The Deep Flank:<\/strong> Pathfinder Recon places spawn beacons allowing entire squads to appear behind enemy lines<\/li>\n\n\n\n<li><strong>The Hard Counter:<\/strong> Sniper Recon&#8217;s no-revive headshots specifically counter aggressive Combat Medic pushes<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Weapon Flexibility and Proficiency System<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-reddit wp-block-embed-reddit\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"reddit-embed-bq\" style=\"height:500px\" ><a href=\"https:\/\/www.reddit.com\/r\/Battlefield\/comments\/1mi3ps3\/which_class_most_suits_you\/\">Which class most suits you?<\/a><br> by<a href=\"https:\/\/www.reddit.com\/user\/DVBigred1\/\">u\/DVBigred1<\/a> in<a href=\"https:\/\/www.reddit.com\/r\/Battlefield\/\">Battlefield<\/a><\/blockquote><script async src=\"https:\/\/embed.reddit.com\/widgets.js\" charset=\"UTF-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<p>While any class can use any weapon type, the proficiency system creates meaningful incentives to stick with your class&#8217;s signature weapons. These bonuses include faster reload speeds, improved handling, extra magazines, and reduced recoil &#8211; advantages that become critical in competitive play.<\/p>\n\n\n\n<p>This system strikes a balance between player freedom and class identity. You can equip a sniper rifle on your Assault class for specific situations, but you&#8217;ll never be as effective as a dedicated Recon player with their breath-holding bonus and enhanced scope stability.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p>Battlefield 6&#8217;s return to the four-class system isn&#8217;t nostalgia &#8211; it&#8217;s a carefully crafted framework that forces meaningful player choices and rewards coordinated teamwork. Each class has a distinct battlefield role, unique advantages, and critical weaknesses that other classes must cover.<\/p>\n\n\n\n<p>The message is clear: know your role, master your class, and work with your squad. That&#8217;s how victories are won in the all-out warfare of <a href=\"https:\/\/hone.gg\/blog\/fix-battlefield-6-lag\/\" target=\"_blank\" rel=\"noopener\" title=\"Battlefield 6\">Battlefield 6<\/a>.<\/p>\n\n\n\n<script>\n(function () {\n  'use strict';\n\n  var onReady = function (fn) {\n    if (document.readyState === 'loading') {\n      document.addEventListener('DOMContentLoaded', fn, { once: true });\n    } else {\n      fn();\n    }\n  };\n\n  onReady(function () {\n    \/\/ ---------- utils ----------\n    var slugify = function (str) {\n      str = (str || '').toLowerCase();\n      return str.replace(\/[^a-z0-9]+\/g, '-').replace(\/(^-|-$)\/g, '');\n    };\n\n    var scrollToEl = function (el) {\n      if (!el) return;\n      var offset = 0;\n      var header = document.querySelector('header');\n      if (header) {\n        var s = window.getComputedStyle(header);\n        if (s.position === 'fixed') offset = header.offsetHeight || 0;\n      }\n      var top =\n        el.getBoundingClientRect().top + window.pageYOffset - offset - 12;\n      window.scrollTo({ top: top, behavior: 'smooth' });\n    };\n\n    var copyToClipboard = function (text) {\n      if (navigator.clipboard && navigator.clipboard.writeText) {\n        return navigator.clipboard.writeText(text).catch(function () {});\n      }\n      \/\/ fallback for older browsers\n      var ta = document.createElement('textarea');\n      ta.value = text;\n      ta.style.position = 'fixed';\n      ta.style.top = '-9999px';\n      document.body.appendChild(ta);\n      ta.focus();\n      ta.select();\n      try { document.execCommand('copy'); } catch (e) {}\n      document.body.removeChild(ta);\n    };\n\n    \/\/ ---------- map detail sections ----------\n    var sectionMap = {}; \/\/ { 'assault': HTMLElement, ... }\n    var sections = document.querySelectorAll('.class-detail-section');\n\n    for (var i = 0; i < sections.length; i++) {\n      var section = sections[i];\n      var titleEl = section.querySelector('.class-main-title');\n      if (!titleEl) continue;\n\n      var raw = (titleEl.textContent || '').trim();            \/\/ e.g., \"Assault Class\"\n      var name = raw.replace(\/\\s*Class$\/i, '').trim();          \/\/ \"Assault\"\n      var id = 'bf6-' + slugify(name);                          \/\/ \"bf6-assault\"\n\n      if (!section.id) section.id = id;\n      sectionMap[name.toLowerCase()] = section;\n\n      \/\/ add tiny anchor button to copy deep link\n      var header = section.querySelector('.class-header');\n      if (header &#038;&#038; !header.querySelector('.bf6-anchor')) {\n        var btn = document.createElement('button');\n        btn.className = 'bf6-anchor';\n        btn.type = 'button';\n        btn.setAttribute('aria-label', 'Copy link to ' + name);\n        btn.title = 'Copy link';\n        btn.textContent = '\ud83d\udd17';\n        btn.addEventListener('click', function (sec, b) {\n          return function () {\n            try {\n              var url = new URL(window.location.href);\n              url.hash = sec.id;\n              copyToClipboard(url.toString());\n              b.classList.add('copied');\n              setTimeout(function () { b.classList.remove('copied'); }, 1200);\n              history.replaceState(null, '', '#' + sec.id);\n            } catch (e) {}\n          };\n        }(section, btn));\n        header.appendChild(btn);\n      }\n    }\n\n    \/\/ ---------- make class cards clickable ----------\n    var cards = document.querySelectorAll('.class-card');\n    for (var j = 0; j < cards.length; j++) {\n      (function (card) {\n        var nameEl = card.querySelector('.class-name');\n        var key = nameEl ? (nameEl.textContent || '').trim().toLowerCase() : '';\n        var target = key ? sectionMap[key] : null;\n        if (!target) return;\n\n        var activate = function () { scrollToEl(target); };\n        card.style.cursor = 'pointer';\n        card.setAttribute('role', 'button');\n        card.setAttribute('tabindex', '0');\n        card.addEventListener('click', activate);\n        card.addEventListener('keydown', function (e) {\n          if (e.key === 'Enter' || e.key === ' ') {\n            e.preventDefault();\n            activate();\n          }\n        });\n      })(cards[j]);\n    }\n\n    \/\/ ---------- class selector buttons ----------\n    var selectorMap = {\n      'rush &#038; gun': 'assault',\n      'tactical defense': 'engineer',\n      'team support': 'support',\n      'strategic play': 'recon'\n    };\n    var selectorBtns = document.querySelectorAll('.class-selector .selector-button');\n    for (var k = 0; k < selectorBtns.length; k++) {\n      (function (btn) {\n        var labelEl = btn.querySelector('.selector-class');\n        var label = labelEl ? (labelEl.textContent || '').trim().toLowerCase() : '';\n        var targetKey = selectorMap[label];\n        var target = targetKey ? sectionMap[targetKey] : null;\n        if (!target) return;\n\n        var go = function () { scrollToEl(target); };\n        btn.setAttribute('role', 'button');\n        btn.setAttribute('tabindex', '0');\n        btn.addEventListener('click', go);\n        btn.addEventListener('keydown', function (e) {\n          if (e.key === 'Enter' || e.key === ' ') {\n            e.preventDefault();\n            go();\n          }\n        });\n      })(selectorBtns[k]);\n    }\n\n    \/\/ ---------- synergy table highlight on click ----------\n    var table = document.querySelector('.synergy-table');\n    if (table) {\n      var clearHL = function () {\n        var active = table.querySelectorAll('.is-highlight');\n        for (var a = 0; a < active.length; a++) active[a].classList.remove('is-highlight');\n      };\n      var highlightCol = function (idx) {\n        clearHL();\n        var rows = table.querySelectorAll('tr');\n        for (var r = 0; r < rows.length; r++) {\n          var cell = rows[r].children[idx];\n          if (cell) cell.classList.add('is-highlight');\n        }\n      };\n      var highlightRow = function (bodyRowIdx) {\n        clearHL();\n        var rows = table.querySelectorAll('tbody tr');\n        var tr = rows[bodyRowIdx];\n        if (!tr) return;\n        var cells = tr.querySelectorAll('td, th');\n        for (var c = 0; c < cells.length; c++) cells[c].classList.add('is-highlight');\n      };\n\n      var headCells = table.querySelectorAll('thead th');\n      for (var h = 0; h < headCells.length; h++) {\n        (function (th, idx) {\n          if (idx === 0) return; \/\/ skip \"Class Combo\"\n          th.style.cursor = 'pointer';\n          th.title = 'Highlight column';\n          th.addEventListener('click', function () { highlightCol(idx); });\n        })(headCells[h], h);\n      }\n\n      var bodyRows = table.querySelectorAll('tbody tr');\n      for (var br = 0; br < bodyRows.length; br++) {\n        (function (tr, i) {\n          var rowHead = tr.querySelector('th');\n          if (!rowHead) return;\n          rowHead.style.cursor = 'pointer';\n          rowHead.title = 'Highlight row';\n          rowHead.addEventListener('click', function () { highlightRow(i); });\n        })(bodyRows[br], br);\n      }\n\n      document.addEventListener('click', function (e) {\n        if (!table.contains(e.target)) clearHL();\n      }, true);\n    }\n\n    \/\/ ---------- lightweight FAQ accordion (in case plugin output is static) ----------\n    var faqs = document.querySelectorAll('.wp-block-aioseo-faq');\n    for (var f = 0; f < faqs.length; f++) {\n      (function (faq) {\n        var q = faq.querySelector('.aioseo-faq-block-question');\n        var a = faq.querySelector('.aioseo-faq-block-answer');\n        if (!q || !a) return;\n\n        \/\/ don't double-bind if AIOSEO already enhanced it\n        if (q.getAttribute('data-js') === 'bound' || q.hasAttribute('aria-expanded')) return;\n\n        a.hidden = true;\n        q.setAttribute('role', 'button');\n        q.setAttribute('tabindex', '0');\n        q.setAttribute('aria-expanded', 'false');\n        q.addEventListener('click', function () {\n          var visible = !a.hidden;\n          a.hidden = visible;\n          q.setAttribute('aria-expanded', String(!visible));\n        });\n        q.addEventListener('keydown', function (e) {\n          if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); q.click(); }\n        });\n        q.setAttribute('data-js', 'bound');\n      })(faqs[f]);\n    }\n\n    \/\/ ---------- respect deep links on load ----------\n    if (location.hash) {\n      var deep = document.querySelector(location.hash);\n      if (deep) setTimeout(function () { scrollToEl(deep); }, 50);\n    }\n\n    \/\/ ---------- helper CSS (injected) ----------\n    var helperCSS = [\n      '.synergy-table .is-highlight{outline:2px solid var(--primary-color);box-shadow:0 0 0 2px var(--primary-light) inset;}',\n      '.class-card:focus,.selector-button:focus,.aioseo-faq-block-question:focus,.bf6-anchor:focus{outline:2px solid var(--primary-color);outline-offset:2px;}',\n      '.aioseo-faq-block-question{cursor:pointer;}',\n      '.aioseo-faq-block-answer[hidden]{display:none !important;}',\n      '.bf6-anchor{margin-left:auto;background:transparent;border:0;cursor:pointer;font-size:18px;line-height:1;opacity:.6;transition:opacity .2s,transform .1s;}',\n      '.bf6-anchor:hover{opacity:1;}',\n      '.bf6-anchor.copied{transform:scale(1.1);}'\n    ].join('');\n    var style = document.createElement('style');\n    style.textContent = helperCSS;\n    document.head.appendChild(style);\n  });\n})();\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">What are the 4 classes in Battlefield 6?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>The four classes are Assault (frontline combat), Engineer (vehicle warfare), Support (medic\/resupply), and Recon (intel\/sniping). Each has unique gadgets, weapon proficiencies, and two Field Spec sub-classes for further specialization.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Can I use any weapon with any class in BF6?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Yes, but each class has a signature weapon proficiency that provides bonuses like faster reload, better handling, and extra ammunition. Assault excels with assault rifles, Engineers with LMGs, Support with SMGs, and Recon with sniper rifles.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">What happened to Specialists from Battlefield 2042?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Specialists have been completely removed. After overwhelming negative feedback, DICE returned to the traditional class system. This change was tested through the \"Battlefield Labs\" program to ensure it met community expectations.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">What are Field Specs in Battlefield 6?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Field Specs are sub-classes that let you specialize within your chosen class. For example, Assault players choose between Grenadier (explosive focus) or Frontliner (survivability focus). Each class has two distinct Field Specs that dramatically change playstyle.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Which class should I play as a beginner?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Support is the most beginner-friendly class. Your role is clear: heal and revive teammates, drop ammo crates. You'll always contribute to the team even while learning the game. The SMG proficiency also helps in close-range combat where most objectives are captured.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">What's the best squad composition in BF6?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>The meta suggests one of each class for maximum versatility. However, double Support (one Combat Medic, one Fire Support) or Assault + Engineer pairs are extremely effective for specific strategies like infantry pushes or vehicle dominance.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Can Sniper headshots really prevent revives?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Yes, the Sniper Field Spec for Recon class grants this ability. Enemies killed with sniper headshots cannot be revived by Support players. This creates a hard counter to aggressive Combat Medic strategies and adds tactical importance to precision shots.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">When does Battlefield 6 release?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Battlefield 6 launches on October 10, 2025. The game is being developed by a combined team from DICE, Criterion, Motive, and Ripple Effect Studios, with extensive community playtesting through the Battlefield Labs program.<\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Discover every BF6 class in detail. Explore all 4 Battlefield 6 classes, their roles, strengths, and how each class changes your strategy in multiplayer.<\/p>\n","protected":false},"author":2,"featured_media":2631,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[51],"tags":[],"class_list":["post-2624","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-battlefield"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/posts\/2624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/comments?post=2624"}],"version-history":[{"count":6,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/posts\/2624\/revisions"}],"predecessor-version":[{"id":3238,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/posts\/2624\/revisions\/3238"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/media\/2631"}],"wp:attachment":[{"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/media?parent=2624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/categories?post=2624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/tags?post=2624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}