I don’t even know where I’d start for making a weapon be more than one weapon type simultaneously, lol. If that were to be a thing it both could and probably would exist outside the umbrella of a magic sword rework anyhow. The closest to this is as I said, registering a magic sword as an anima magic type in the hack for that since it’s a sub-weapon type that’s checked separately from normal weapon types.
By choosing whether or not it stays the assigned weapon type in melee, I’m referring to the part where you set the magic type of the weapon. Normally at 1-range it’s considered a sword, but you can set a thing to instead use the magic type at 1-range.