Expose Magic Effects via lua

Expose magic effects to Lua. Would help with potions, spells, enchantments, and ingredients. Discord link is to relevant discussion on the topic.

https://discord.com/channels/260439894298460160/260443767482482688/982250535455445052

Edited by jvoisin