DPB2Class · World, character and items

DeployedEffect

Copied data for an entry in Actor.ListOfDeployedEffect, not a visual effect NetworkObject. Contains no live wrappers and makes no claim about damage or allegiance.

Namespace: DreamPoeBot.Loki.Components

public class DeployedEffect

Members and overloads

9 results

ToString

MethodLink ↗
public override string DeployedEffect.ToString()

Describes the copied source, skill, destination and optional geometry.

Returns: The string result.

ActionType

PropertyLink ↗
public string DeployedEffect.ActionType { get; }

Action type name from the skill definition, or null when unavailable.

Destination

PropertyLink ↗
public Vector2i DeployedEffect.Destination { get; }

Action destination in grid coordinates, as in Actor.ActionWrapper.Destination. Not necessarily a damage centre for every action type.

Geometry

PropertyLink ↗
public DeployedEffectGeometry DeployedEffect.Geometry { get; }

Geometry-controller data for supported action types, currently geometry_spell. Null means unsupported or absent, not harmless. Other entries are still returned.

GrantedEffectId

PropertyLink ↗
public string DeployedEffect.GrantedEffectId { get; }

Exact GrantedEffects record name, or null when unavailable.

InternalId

PropertyLink ↗
public string DeployedEffect.InternalId { get; }

ActiveSkills internal ID, matching Skill.InternalId, or null when unavailable.

SkillId

PropertyLink ↗
public uint? DeployedEffect.SkillId { get; }

Runtime skill ID, matching Skill.Id, or null when the action has no skill.

SourceId

PropertyLink ↗
public int DeployedEffect.SourceId { get; }

ID of the actor owning this action, not of a visual effect.

TargetAddress

PropertyLink ↗
public long DeployedEffect.TargetAddress { get; }

Target entity address from Actor.ActionWrapper.Target, or zero for no target. Not dereferenced by this API; the target can disappear independently of the action.

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.