Limited Edition Item
class LimitedEditionItem(ty: ItemType, val nameStr: String, var rarity: Rarity, val base: Material, var stats: Statistics, abilities: MutableList<MacrocosmAbility> = mutableListOf(), var specialStats: SpecialStatistics = SpecialStatistics(), var breakingPower: Int = 0, runeTypes: List<RuneSlot> = listOf(), metaModifier: (ItemMeta) -> Unit = { }) : AbilityItem(source)
Constructors
Link copied to clipboard
constructor(ty: ItemType, nameStr: String, rarity: Rarity, base: Material, stats: Statistics, abilities: MutableList<MacrocosmAbility> = mutableListOf(), specialStats: SpecialStatistics = SpecialStatistics(), breakingPower: Int = 0, runeTypes: List<RuneSlot> = listOf(), metaModifier: (ItemMeta) -> Unit = { })
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Constructs base item stack differently, by default returns null
Link copied to clipboard
Builds this item
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Transfers all enchantments, reforges and other upgrades to other item
Link copied to clipboard
Link copied to clipboard