Though I try very hard not to, it seems impossible to make any substantial mod without changing something in the core files or in the ElementalDefs.
Is it possible to put just the changed tags in the ElementalDefs file in the mods folder rather than putting the entire file? I tried that once and I kept getting crashes though, admittedly, it might have been due to my changes.