Ultimate Enchantment
constructor(name: String, description: String, levels: IntRange, applicable: List<ItemType>, baseStats: Statistics = Statistics.zero(), baseSpecials: SpecialStatistics = SpecialStatistics(), multiplier: Float = 1.0f, conflicts: List<String> = listOf())(source)
Parameters
name
name of the enchantment
description
description of the enchantment
levels
possible levels of the enchantment
applicable
item types this enchantment is applicable to
base Stats
base statistics that this enchantment applies, excluding the level modifier
base Specials
base special statistics that this enchantment applies, excluding the level modifier
multiplier
the multiplier that is applied each level
conflicts
IDs of enchantments this enchantment conflicts with