WeaponDetails

constructor(type: String, damageType: String, minPower: Int, maxPower: Int, defense: Double, infusionSlots: List<InfusionSlot> = listOf(), attributeAdjustment: Double? = null, infixUpgrade: InfixUpgrade? = null, suffixItemId: Int? = null, secondarySuffixItemId: String, statChoices: List<Int> = listOf())