Some fixes, thanks to @amaranth

Proper List<Double> treatment, fix double-add of enchants, and a
comment cleanup.