Types

Link copied to clipboard
data class AttributeAdjust(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val value: Int? = null, val target: String? = null) : GW2v2Trait.TraitedFact

Additional information about an attribute adjustment.

Link copied to clipboard
data class Buff(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val status: String, val duration: Int? = null, val description: String? = null, val applyCount: Int? = null) : GW2v2Trait.TraitedFact

Additional information about a buff.

Link copied to clipboard
data class BuffConversion(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val source: String, val percent: Int, val target: String) : GW2v2Trait.TraitedFact

Additional information about a buff-conversion.

Link copied to clipboard
data class ComboField(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val fieldType: String) : GW2v2Trait.TraitedFact

Additional information about a combo-field.

Link copied to clipboard
data class ComboFinisher(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val finisherType: String, val percent: Int) : GW2v2Trait.TraitedFact

Additional information about a combo-finisher.

Link copied to clipboard
data class Damage(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val hitCount: Int, val damageMultiplier: Double) : GW2v2Trait.TraitedFact

Additional information about damage.

Link copied to clipboard
data class Distance(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val distance: Int) : GW2v2Trait.TraitedFact

Additional information about range.

Link copied to clipboard
data class NoData(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null) : GW2v2Trait.TraitedFact

No (special) additional information.

Link copied to clipboard
data class Number(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val value: Int) : GW2v2Trait.TraitedFact

An additional number.

Link copied to clipboard
data class Percent(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val percent: Double) : GW2v2Trait.TraitedFact

An additional percentage value.

Link copied to clipboard
data class PrefixedBuff(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val status: String? = null, val duration: Int? = null, val description: String? = null, val applyCount: Int? = null, val prefix: GW2v2Trait.TraitedFact.PrefixedBuff.Prefix) : GW2v2Trait.TraitedFact

Additional information about a prefixed buff.

Link copied to clipboard
data class Radius(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val distance: Int) : GW2v2Trait.TraitedFact

Additional information about a radius.

Link copied to clipboard
data class Range(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val value: Int) : GW2v2Trait.TraitedFact

Additional information about range.

Link copied to clipboard
data class Recharge(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val value: Double) : GW2v2Trait.TraitedFact

Additional information about recharge.

Link copied to clipboard
data class StunBreak(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val value: Boolean) : GW2v2Trait.TraitedFact

Additional information about a stunbreak.

Link copied to clipboard
data class Time(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val duration: Int) : GW2v2Trait.TraitedFact

Additional information about time.

Link copied to clipboard
data class Unblockable(val type: String, val icon: String? = null, val text: String? = null, val requiresTrait: GW2TraitId, val overrides: Int? = null, val value: Boolean) : GW2v2Trait.TraitedFact

A fact, indicating that a trait/skill is unblockable.

Properties

Link copied to clipboard
abstract val icon: String?

This field holds the URL for the fact's icon.

Link copied to clipboard
abstract val overrides: Int?

This field holds the array index of the facts object it will override, if the trait specified in requires_trait is selected.

Link copied to clipboard

This field holds specifies which trait has to be selected in order for this fact to take effect.

Link copied to clipboard
abstract val text: String?

This field holds an arbitrary localized string describing the fact.

Link copied to clipboard
abstract val type: String

This field holds the type of the fact.