Show / Hide Table of Contents

    Enum ConditionType

    Enumerates the condition flags that a thing can suffer from.

    Namespace: Fibula.Common.Contracts.Enumerations
    Assembly: Fibula.Common.Contracts.dll
    Syntax
    public enum ConditionType : uint

    Fields

    Name Description
    Bleeding

    Loosing hitpoints over time.

    Burning

    On fire (the unpleasant way).

    ChangedSkill

    Skills are altered.

    ChangedSpeed

    Movement speed increased/decreased.

    Decaying

    A decaying thing.

    Drunk

    Had too much wine.

    Electrified

    Shocked (the bad way).

    Exhausted

    Exhausted, which can be of any ExhaustionType.

    InFight

    In combat, voluntarily or not.

    Invisible

    Invisibility.

    Light

    Irradiating light.

    ManaDraining

    Loosing manapoints over time.

    ManaShield

    Redirecting hitpoint damage to mana pool.

    Muted

    Muted from public chat channels, except for casting spells or commands.

    Outfit

    The outfit is temporarily changed.

    Paralyzed

    Movement restricted.

    Posioned

    Poisoned.

    PzLocked

    Locked out of protecion zones.

    Regenerating

    Regenerating one or more stats.

    Silenced

    Silenced from chatting in all channels and casting instant spells, but able to cast commands.

    Extension Methods

    ObjectExtensions.YieldSingleItem<ConditionType>()
    ObjectExtensions.GetPropertyValue(String)
    Validate.ThrowIfNull(String)
    Validate.ThrowIfDefaultValue<ConditionType>(String)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2018-2020 | The Fibula Project
    Generated using DocFX | Jose L. Nuñez de Caceres et al.