DPB2Class · World, character and items

DeployedEffectGeometry

Copied client-side geometry and simulation timers. Neither damage nor a server hit is implied. Timers stop with game simulation; these copied values do not count down on their own.

Namespace: DreamPoeBot.Loki.Components

public class DeployedEffectGeometry

Members and overloads

9 results

ToString

MethodLink ↗
public override string DeployedEffectGeometry.ToString()

Describes the geometry shape, activity, circular radius and both independent timers.

Returns: The string result.

BaseRadius

PropertyLink ↗
public float? DeployedEffectGeometry.BaseRadius { get; }

Unmodified circular radius from the geometry definition, in grid units. Null for non-circular or dynamically determined base extents; not the final radius.

Id

PropertyLink ↗
public int DeployedEffectGeometry.Id { get; }

ID of the geometry definition associated with the skill.

IsActive

PropertyLink ↗
public bool DeployedEffectGeometry.IsActive { get; }

Whether the action's geometry controller is active at observation time.

PulseInterval

PropertyLink ↗
public TimeSpan? DeployedEffectGeometry.PulseInterval { get; }

Positive pulse interval in the geometry definition, or null when no interval is defined.

Radius

PropertyLink ↗
public float? DeployedEffectGeometry.Radius { get; }

Full circular radius in grid units including supported area modifiers, not a growing countdown ring. Null for other shapes or unsupported modifiers. Does not include decorative edges or guarantee damage.

Shape

PropertyLink ↗
public int DeployedEffectGeometry.Shape { get; }

Client geometry shape ID. 1 is a circle; other shapes are not interpreted as circles.

TimeLeft

PropertyLink ↗
public TimeSpan? DeployedEffectGeometry.TimeLeft { get; }

Remaining controller lifetime for an active timed geometry, or null when unavailable. Zero means due now. Not a promise that a visual disappears or an explosion occurs at that time.

TimeUntilNextPulse

PropertyLink ↗
public TimeSpan? DeployedEffectGeometry.TimeUntilNextPulse { get; }

Remaining next-pulse countdown for an active periodic geometry, or null when unavailable. Zero means due now; the lifetime may end sooner. A pulse is not necessarily an explosion or damage.

DPB2 0.4.5.88 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.