UpgradeDetails

@Serializable
data class UpgradeDetails(val type: String, val flags: List<String> = listOf(), val infusionUpgradeFlags: List<String> = listOf(), val attributeAdjustment: Int, val suffix: String, val infixUpgrade: InfixUpgrade? = null, val bonuses: List<String> = listOf()) : ItemDetails

Data model for upgrade details

Constructors

Link copied to clipboard
constructor(type: String, flags: List<String> = listOf(), infusionUpgradeFlags: List<String> = listOf(), attributeAdjustment: Int, suffix: String, infixUpgrade: InfixUpgrade? = null, bonuses: List<String> = listOf())

Properties

Link copied to clipboard
@SerialName(value = "attribute_adjustment")
val attributeAdjustment: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "infix_upgrade")
val infixUpgrade: InfixUpgrade? = null
Link copied to clipboard
@SerialName(value = "infusion_upgrade_flags")
val infusionUpgradeFlags: List<String>
Link copied to clipboard
Link copied to clipboard