Skip to main content
Version: 1.0.0

Struct MagicEffectEntry

Namespace: ReadyM.Relay.Common.Oblivion.ECS.Values
Assembly: ReadyM.Relay.Common.Oblivion.dll

One magic effect of a dynamic form. A single dynamic form (like a player-brewed potion type or a player-crafted spell) can contain multiple magic effects.

public struct MagicEffectEntry : INetSerializable

Implements​

INetSerializable

Inherited Members​

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Fields​

ActorValueOrOther​

The attribute or skill the effect works on, for effects that name one.

public uint ActorValueOrOther

Field Value​

uint

Area​

Its area, 0 for none.

public uint Area

Field Value​

uint

Duration​

How long it lasts, in seconds.

public uint Duration

Field Value​

uint

EffectCode​

Which magic effect it is.

public uint EffectCode

Field Value​

uint

Magnitude​

How strong it is.

public uint Magnitude

Field Value​

uint

Range​

Whom it reaches: the caster, a touched target or a target at range.

public MagicEffectRange Range

Field Value​

MagicEffectRange

  • Fields
    • ActorValueOrOther
    • Area
    • Duration
    • EffectCode
    • Magnitude
    • Range