# Weapon AI | MS18 Out

<div data-full-width="false"><figure><img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FEBjT2lwbKwSzFZXJ4k3V%2Fline_blue_flipped.png?alt=media&#x26;token=edf2c1fc-8d7d-4a6a-8a2e-733e59eebb83" alt=""><figcaption></figcaption></figure></div>

## Weapon AI | COD BO 18 <a href="#weapon-ai" id="weapon-ai"></a>

<div align="center" data-full-width="false"><figure><img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FriKZc0qAljb2H1JOqAF3%2Fline_blue.png?alt=media&#x26;token=70a27eb9-19c2-4f8a-a6d3-6e3c89ac4427" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="broken-reference" alt="" width="256"><figcaption></figcaption></figure></div>

{% hint style="info" %}
For STRIKEPACK™ with M.O.D.|PASS™.
{% endhint %}

<details>

<summary>Page Contents</summary>

[**Weapon AI**](#weapon-ai)

[**Weapon AI Requirements**](#weapon-ai-requirements)

[**Weapon AI Detection**](#weapon-ai-detection)

</details>

| Weapon AI Video Tutorial                                                                                                                                                                                                                                                                        |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [![image-text](https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FZP4kRKXbFAzsoUlKTBOL%2Fdrex_video_tutorial.png?alt=media\&token=fd1b501b-8417-42a1-9e24-7e9fca1cec4f)](https://youtu.be/2FzDumqBidQ?si=03UvN0AkFsZVZ9B0) |

***

"**Weapon AI**" is a feature of **COD BO 18 GAMEPACK** that provides a Controller Shortcut where with some in-game preparation, you can activate a quick detection sequence for your in-game weapon, automatically assigning the detected Supported Weapon (Optimized Weapon) to the **ACTIVE Weapon Slot**/**Profile** in the process.

While Weapon AI can be super convenient, you should be aware of the following:

> :warning: Weapon AI relies on our team adding & maintaining weapon signatures between game updates.  Because COD BO4 18 is a discontinued <mark style="color:red;">Legacy GAMEPACK,</mark> certain weapons may no longer be detected.  Also, certain weapons can be more difficult to detect than others, meaning even with everything done correctly, Weapon AI can still make mistakes, which can include failing to detect a weapon or detecting it as the wrong weapon.  If you suspect the latter, check the M.O.D. CENTRAL™ GAMEPACK Configuration to confirm the Weapon Slot assignment.  Weapon AI may also be unable to detect certain Weapon/Attachment configurations.

### <mark style="color:red;">Weapon AI Requirements</mark>

{% hint style="danger" %}
Weapon AI <mark style="color:red;">**REQUIRES**</mark> **Controller Vibration** to remain **ON**, both in-game and console system-wide.  Otherwise, it will fail to function.  You can block the feeling of in-game rumble in the M.O.D. CENTRAL™ Remapper section by checking "Disable Rumble" and "Mirror Advanced Settings".

***

<mark style="color:green;">**You MUST be using a Supported Weapon**</mark><mark style="color:green;">!</mark>  <mark style="color:red;">**Contraband**</mark><mark style="color:red;">/</mark><mark style="color:red;">**Lootbox Weapons are UNSUPPORTED**</mark><mark style="color:red;">!</mark>

***

During detection, Weapon AI needs to fire your weapon, reload, and fire your weapon again, which obviously makes noise, potentially revealing your position.  It is quick to detect your weapon but easily disrupted.  It is UNWISE to activate anywhere near combat, interactive objects, or sources of rumble, other than your weapon.

***

**You CANNOT be on your last magazine**; there needs to be at least one available reload.
{% endhint %}

<figure><img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FEBjT2lwbKwSzFZXJ4k3V%2Fline_blue_flipped.png?alt=media&#x26;token=edf2c1fc-8d7d-4a6a-8a2e-733e59eebb83" alt=""><figcaption></figcaption></figure>

## Weapon AI Detection

<figure><img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FriKZc0qAljb2H1JOqAF3%2Fline_blue.png?alt=media&#x26;token=70a27eb9-19c2-4f8a-a6d3-6e3c89ac4427" alt=""><figcaption></figcaption></figure>

Once you are in-game :video\_game:, position yourself out of the way, away from combat and interactive objects.  The detection sequence is quick but if during it, you are shot at, hit with a grenade, take any form of damage, pick up weapons, or interact with an object, it will fail the detection or mistake the weapon.

Switch to the in-game weapon :gun: you will be using, such as your Primary Weapon, and reload it.  Ensure you have an available reload.  Ensure your weapon is on a supported in-game fire mode; this is usually its default fire mode.  Ensure your in-game ability is NOT activated.  Ensure the Weapon Slot you intend to assign to is **ACTIVE**.  You will need to be familiar with COD BO4 18's [**Weapon Swap**](https://collectiveminds.gitbook.io/strikepackmp/guides/legacygamepacks/ms18/weaponswap) implementation at this point.

You can choose which Weapon Slot/Profile the detected weapon will be saved to.  First, activate the Weapon AI detection sequence:

> <mark style="color:green;">**XB**</mark><mark style="color:green;">:</mark>  While <img src="https://content.gitbook.com/content/5Pbu0ytXByfDjSSpsNex/blobs/a1rU3M3zQ35D9H4Qkcsr/hold.png" alt="" data-size="line">**HOLDING** <img src="https://content.gitbook.com/content/5Pbu0ytXByfDjSSpsNex/blobs/SgBBp6ZIMHEak1zCSxfG/dpad_down.png" alt="" data-size="line">**DOWN D**-**PAD**, <img src="https://content.gitbook.com/content/5Pbu0ytXByfDjSSpsNex/blobs/sKdciZQF9hlNPAO0LWyb/tap.png" alt="" data-size="line">**TAP RIGHT TRIGGER**<img src="https://content.gitbook.com/content/5Pbu0ytXByfDjSSpsNex/blobs/hFcSYxKBRtFFIWf1CIq2/rt.png" alt="" data-size="line">.  Either wait for the **ACTIVE Weapon Slot**/**Profile** to be overwritten, or **IMMEDIATELY** <img src="https://content.gitbook.com/content/5Pbu0ytXByfDjSSpsNex/blobs/sKdciZQF9hlNPAO0LWyb/tap.png" alt="" data-size="line">**TAP** the corresponding **FACE BUTTON** before the detection sequence finishes:
>
> <img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FNScu3IbxiiEiGoJIaZWW%2Fy_new.png?alt=media&#x26;token=050b9cd9-04f4-48b9-b115-f97190226910" alt="" data-size="line"><img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FD55E43c5nzGU0PFGLVQ7%2FRGB_PRI_TEXTBODY_NEW.png?alt=media&#x26;token=3c6d7bb7-f341-4c63-87e2-fc211c8cf0bd" alt="" data-size="line"> (Profile 1)
>
> <img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FPtWQorJLxtZDSDNBBjwG%2Fb_new.png?alt=media&#x26;token=c0bbd649-2057-4aa1-b44e-6c9e0388378c" alt="" data-size="line"><img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FZLgUISrQ2HkImnQQnKez%2FRGB_SEC_TEXTBODY_NEW.png?alt=media&#x26;token=02b5a2f8-2efd-4606-9505-afe6ff019dfd" alt="" data-size="line"> (Profile 2)
>
> <img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FJHob32FVU8UE7f0q7am6%2Fa_new.png?alt=media&#x26;token=8c8cf622-47ed-4673-80e3-cc1cecfbeb63" alt="" data-size="line"><img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2F39l9ZEZ3H1rsB1hqtUSu%2FRGB_WEP3_TEXTBODY_NEW.png?alt=media&#x26;token=e80be502-f153-4499-8801-ad0ddcc490e4" alt="" data-size="line"> (Profile 3)
>
> <img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FZwUIDwVcNrRGfwd5UnI3%2Fx_new.png?alt=media&#x26;token=161ab45a-99a9-481f-8f2b-5cc31b713064" alt="" data-size="line"><img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FjZMSxhUXgjzDtXGyIceq%2FRGB_WEP4_TEXTBODY_NEW.png?alt=media&#x26;token=a6276f38-4ab2-4c30-93e0-2a93b514dff0" alt="" data-size="line"> (Profile 4)
>
> ***
>
> <mark style="color:blue;">**PS**</mark><mark style="color:blue;">:</mark>  While <img src="https://content.gitbook.com/content/5Pbu0ytXByfDjSSpsNex/blobs/a1rU3M3zQ35D9H4Qkcsr/hold.png" alt="" data-size="line">**HOLDING** <img src="https://content.gitbook.com/content/5Pbu0ytXByfDjSSpsNex/blobs/my8IggC3bHaDZQMOCpds/ps_dpad_down.png" alt="" data-size="line">**DOWN D**-**PAD**, <img src="https://content.gitbook.com/content/5Pbu0ytXByfDjSSpsNex/blobs/sKdciZQF9hlNPAO0LWyb/tap.png" alt="" data-size="line">**TAP RIGHT TRIGGER**<img src="https://content.gitbook.com/content/5Pbu0ytXByfDjSSpsNex/blobs/xKTl62yVJ3Cm1Q3QincG/r2.png" alt="" data-size="line">.  Either wait for the **ACTIVE Weapon Slot**/**Profile** to be overwritten, or **IMMEDIATELY** <img src="https://content.gitbook.com/content/5Pbu0ytXByfDjSSpsNex/blobs/sKdciZQF9hlNPAO0LWyb/tap.png" alt="" data-size="line">**TAP** the corresponding **FACE BUTTON** before the detection sequence finishes:
>
> <img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FUhHoXqZMDIDOlvnesiFO%2Ftriangle_centered_new.png?alt=media&#x26;token=7a5f7600-c48d-4dbf-b216-4fc2077a029b" alt="" data-size="line"><img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FEHHhMF2EiZ5yj85jv0CF%2FRGB_PRI_TEXTBODY_PS_NEW.png?alt=media&#x26;token=722207c2-b69f-4635-9206-1348dbb8e05c" alt="" data-size="line"> (Profile 1)
>
> <img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FD17Gm4pc7jU2j7p3pXbE%2Fcircle_new.png?alt=media&#x26;token=8038daaf-66c4-4413-adfe-f6c71516fc0b" alt="" data-size="line"><img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FGJHsYOjaIw94IXlQAM01%2FRGB_SEC_TEXTBODY_PS_NEW.png?alt=media&#x26;token=ba1b2ee2-9e29-412f-a2fc-a8adfaedfbd0" alt="" data-size="line"> (Profile 2)
>
> <img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2Fqrd7uRQAxeV9TKcxWEfJ%2Fcross_new.png?alt=media&#x26;token=9e63b1f6-5ea5-48b5-8a8a-8e78e3bd179e" alt="" data-size="line"><img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2F9KVX83PYnimaTJHbNUMW%2FRGB_WEP3_TEXTBODY_NEW_PS.png?alt=media&#x26;token=ac061bdc-fe1a-4653-890b-214fcb5797cc" alt="" data-size="line"> (Profile 3)
>
> <img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2Fy4dB5e0q8vLiycMzjGMR%2Fsquare_new.png?alt=media&#x26;token=49d1de86-1299-476d-add6-f512b167c166" alt="" data-size="line"><img src="https://1789109166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5Pbu0ytXByfDjSSpsNex%2Fuploads%2FBUzG6zegNtVYOMSLXTzg%2FRGB_WEP4_TEXTBODY_NEW_PS.png?alt=media&#x26;token=c4490cd0-112b-474d-9470-093f911b7517" alt="" data-size="line"> (Profile 4)

The detection sequence will finish as soon as Weapon AI detects your weapon.  If all went well, the **ACTIVE Weapon Slot** will successfully assign the Supported Weapon (Optimized Weapon) matching your current in-game weapon.  If you suspect Weapon AI has assigned nothing or the wrong weapon, check the GAMEPACK Config to confirm the Weapon Slot/Profile assignment.
