MagicWeaponDefinition

public void MagicWeaponDefinition(String itemId, MagicWeaponKind kind, MagicWeaponTraits traits, Map<MagicAttackKind, Double> basePowers, Map<MagicAttackKind, Integer> reloadTicks)