I want to have a script that when a user equips a piece of jewellery it looks for the enchantments on it and adjusts the mangnitude based on the quality of the gem used to make it.
It seems the script is missing some really basic functions like GetEnchantments() on items and SetMagnitude() on spell effects.
Oh and i case you are going to reply with, HasMagicEffect() or HasMagicEffectWithKeyword() niether is an option because you need the formID or keyword to start with and they didn't think ahead in bethesda and actully add an enchantmentEffect keyword to the enchantments. they are all unique to the enchantment... basically defeating the purpose of using keywords... AND it also has no way of telling you what item the effect came from. technically the player casts it at himself when the item is equiped, but that happens BEFORE the OnEquip event is called.
