Table of Contents

Class UpgradeComponent

Namespace
GuildWars2.Items
Assembly
GW2SDK.dll

Information about an upgrade component.

[JsonConverter(typeof(UpgradeComponentJsonConverter))]
public record UpgradeComponent : Item, IEquatable<Item>, ICombatEquipment, IInfusable, IEquatable<UpgradeComponent>
Inheritance
UpgradeComponent
Implements
Derived
Inherited Members

Properties

AttributeAdjustment

The Attribute Adjustment factor. To calculate the final item stats of the item, multiply this value with an attribute's multiplier, then add the result to the attribute's base value.

AttributeCombinationId

The ID of the item's attribute combination, used for items with fixed stats. This property is not used for items with selectable stats.

Attributes

The effective stats of the item.

Buff

The effect which is applied to the player when the item is equipped.

InfusionUpgradeFlags

Flags that indicate whether the upgrade is an infusion or enrichment.

SuffixName

The suffix which is applied to the item name when this upgrade is applied.

UpgradeComponentFlags

Flags that indicate which types of items are compatible with the upgrade.

UpgradesInto

If the current upgrade component is used in the Mystic Forge to infuse or attune equipment, this collection contains the IDs of the infused (or attuned) items. Each item in the collection represents a different recipe.