> For the complete documentation index, see [llms.txt](https://dicelockstudio.gitbook.io/abc-toolkit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dicelockstudio.gitbook.io/abc-toolkit/state-manager/settings/targeter-limitations.md).

# Targeter Limitations

Target limitations will put a restriction on the number of objects that can target the entity at once. Limits will only apply to the tags defined.&#x20;

Once the limit is reached no other object can target the entity unless the object has recently been hit by the entity, giving it priority or a reset has been activated giving other characters a chance to target the entity. There is also ways in the AI configuration for certain AI rules to ignore Targeter Limitations.&#x20;

![](/files/-MjZM3vsVPvc-l2xYgn1)

This will effectively create a way to limit how many enemies can attack the player at once, creating the "Battle Circle" effect. You can set for only 2 enemies to attack at once, making sure any enemies hit can always retaliate.&#x20;

A good article on the "Battle Circle" effect can be found here: <https://gamedevelopment.tutsplus.com/tutorials/battle-circle-ai-let-your-player-feel-like-theyre-fighting-lots-of-enemies--gamedev-13535>

{% hint style="info" %}
The entity can be targeted by an unlimited number of objects If no limitations have been setup or characters exist that have tags that are not setup in any limitation.
{% endhint %}

An example of this is setting up limitations so a max of 3 enemies tagged as “Mages” can target the entity at once and then setting up so only 1 enemy tagged as “Melee” can target the entity at once. This stops all objects attacking the player at once creating a more fun experience.

{% hint style="info" %}
Multiple Targeter Limitations can be added by pressing the “+ Add Targeter Limitation button”. The limitation config sections can also be removed by hitting the “X” or reordered with the arrow buttons.
{% endhint %}

![](/files/-MjZPSl2pB4YtCYBaCj6)

{% hint style="warning" %}
It is highly recommended to read the tooltips in the blue boxes for a full description on what each setting does&#x20;
{% endhint %}
