Hello,
I found a small bug that wasn't loading no_mort_to_immort correctly. Here is the simple fix.
1.Open db.c and find void load_config.
2. find this line and remove it:
Code:
else if (!str_cmp(tag, "no_mort_to_immort"))
CONFIG_NO_MORT_TO_IMMORT = num;
3. scroll down till you find case 'n' and under:
Code:
if (!str_cmp(tag, "nameserver_is_slow"))
CONFIG_NS_IS_SLOW = num;
Add:
Code:
else if (!str_cmp(tag, "no_mort_to_immort"))
CONFIG_NO_MORT_TO_IMMORT = num;
4. save and compile. NO_MORT_TO_IMMORT will be loading correctly after a copyover or reboot.
I believe this bug was caused due to it being defined under case 'i' instead of case 'n'. I also checked its in tbaMUD 3.63 also.