Skip to content

sdk.combat_safety

Fail-closed combat/PvP/AoE safety for shipped high-level bots. Low-level Packet/LocalPlayer methods intentionally remain primitives.

lua
local M = require("sdk.combat_safety")

Constants

Lua 5.4 has no enums — these are integer (or string) fields on the module.

NameValueSummary
GuardGuardCombat safety guard class.

new

function · new(options?: CombatSafetyOptions): CombatSafetyGuard

Create a PvP/friend/emergency combat safety guard.

Parameters

NameTypeSummary
optionsCombatSafetyOptions

Returns

TypeSummary
CombatSafetyGuard

default

function · default(): CombatSafetyGuard

Process-wide default guard, created on first use.

Returns

TypeSummary
CombatSafetyGuard

Arcane SDK catalog generated from scripts/sdk