SzassT
Initiate
I'm wanting to change Glasses to use the Earring slot. I had hoped it would be as simple as changing a line or two, but it seems no matter what I try, I have poor results. I tried changing ElvenGlasses.cs "BaseArmor" to "BaseEarrings", that threw a ton of errors dealing with glasses having resists, so when I cleared those lines, it threw a bunch more errors regarding all the specific glasses having resists. Then I tried adding "Layer = Layer.Neck;" below "Weight = 2;" and changing ": base(0x2FB8)" to ": base(0x1087)", this stopped throwing errors but didn't change how it was equipped at all. Then I just tried changing the Properties of a pair of glasses to Layer -> Earrings, but for some reason that set the BodySlot to Gorget. My limited knowledge has run out, and I'm sure most of what I tried seems stupid to those of you who know better, but I'm hoping those of you who do can help me set this up!
EDIT: So, apparently that last attempt did work, but I'm equally confused by that (since it says "Gorget") and also that it wouldn't let me equip them until I took off my helmet, but then let me put my helmet back on. Either way, this is only a temporary fix, as I'd rather not have to edit every player's pair of glasses individually so they could wear them as earrings, so still looking for some help!
EDIT: So, apparently that last attempt did work, but I'm equally confused by that (since it says "Gorget") and also that it wouldn't let me equip them until I took off my helmet, but then let me put my helmet back on. Either way, this is only a temporary fix, as I'd rather not have to edit every player's pair of glasses individually so they could wear them as earrings, so still looking for some help!