# Combat Macro

**Category:** Combat\
**Requires:** Polar+

{% hint style="warning" %}
**Requires Polar+** — This script is available exclusively to Polar+ subscribers.
{% endhint %}

{% hint style="info" %}
An automated combat script for fighting SkyBlock mobs. The macro targets specific mob types, navigates to them, and attacks using configurable weapon and ability settings. Additional combat features are planned for future updates.
{% endhint %}

***

## 📸 Preview

***

## ⚙️ Settings

### Smart Weapon Detection

| Property | Value |
| -------- | ----- |
| Default  | On    |

When enabled, automatically detects the best weapon in your hotbar based on damage stats and weapon type. The macro evaluates available weapons and selects the most effective one for the target mob.

### Weapon Slot

| Property | Value |
| -------- | ----- |
| Default  | 1     |
| Range    | 1 — 8 |

The hotbar slot number containing your weapon. Only visible when Smart Weapon Detection is disabled, allowing you to manually specify which weapon to use.

### Ability Mode

| Property | Value          |
| -------- | -------------- |
| Default  | Smart          |
| Options  | Smart, On, Off |

Controls how weapon abilities are used during combat.

{% tabs %}
{% tab title="Smart" %}
Automatically determines when to use abilities based on the combat situation, cooldowns, and mana availability.
{% endtab %}

{% tab title="On" %}
Always uses weapon abilities when they are available.
{% endtab %}

{% tab title="Off" %}
Never uses weapon abilities, relying only on basic melee attacks.
{% endtab %}
{% endtabs %}

### Mob Target

| Property | Value                                    |
| -------- | ---------------------------------------- |
| Default  | Glacite Walker                           |
| Options  | Glacite Walker, Goblins, Goldden Goblins |

Selects which SkyBlock mob type to target for combat. The macro will search for and engage only the selected mob type, ignoring all other entities.

***

## 🔧 Advanced Settings

### Target Overrides

These settings override the standard mob preset configuration above, allowing you to target mobs by name instead of preset categories.

### Target Name

| Property | Value |
| -------- | ----- |
| Default  | Empty |

The direct entity name of the target mob. When set, the macro targets entities matching this name instead of the Mob Target preset. Leave blank to use the preset instead.

### Skyblock Name

| Property | Value |
| -------- | ----- |
| Default  | Empty |

The SkyBlock display name of the target mob, as shown on the armor stand above the entity. When set, the macro matches mobs by their SkyBlock name. Leave blank to use the preset or Target Name instead.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.polarclient.lol/polar/polar-client-v3.2/scripts/combat-macro.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
