Whenever I try to save a newly created mob, I get the error message "Field 'VisibleWeaponSlots' has no default value". It happens whether it's a merchant or a monster. Is there something I am doing wrong, or is this a bug with the program? I do not see VisibleWeaponSlots anywhere.
EDIT: I tried copying one of the pre-existing mobs and without making any changes to it I tried to save it and got the same error.
EDIT 2: I found VisibleWeaponSlots mentioned several times in GameNPC.CS, but I still can't figure out what is causing the error. Is it possible that is something that was added in a recent version of the code (I have version 2.149 I believe), but after the most recent version of MonsterMaker? For example:
m_race = npc.Race;
m_bodyType = npc.BodyType;
m_houseNumber = npc.HouseNumber;
m_maxdistance = npc.MaxDistance;
m_roamingRange = npc.RoamingRange;
m_isCloakHoodUp = npc.IsCloakHoodUp;
m_visibleActiveWeaponSlots = npc.VisibleWeaponSlots;
Gender = (Gender)npc.Gender;
There are fields for bodyType, houseNumber, roamingRange, and isCloakHoodUp, in the "Combat and Stats" and "Additional Settings" areas of the mob maker, but I see no fields related to VisibleWeaponSlots.
There is a theory which states that if ever anyone discovers exactly what the Universe is for and why it is here, it will instantly disappear and be replaced by something even more bizarre and inexplicable.
There is another theory which states that this has already happened.