Credits to Ananas for this.
We tested the situation and it seems that only upon $rehash would my home.ini file work.
Based on that, we found solution to this one is as follows:
In world.hpp, search for "Config harvs_config;" (without the quotes)
Move it below the home_config line, next to the one about harvesting. If there is no line about harvesting, make one below it. (Config harvesting_config;)
In world.cpp, search for the word "try" (without the quotes)
Move this->harvs_config.Read(static_cast<std::string>(this->config["HarvsFile"])); to below the line about the home file, right above the harvesting file. This should be around line 300-something
The exact same thing occurs in the same file at line 700-something, except in this one, there is no harvesting file. Make it so there is a similar reference to the harvesting file.
Now, in your config.ini file, paste this:
## HarvestingFile (string)
# File containing harvesting settings
HarvestingFile = ./data/harvesting.ini
below the homefile information.
Pretty sure this alone solved the problem for me, as I compared the files Ananas sent me and I see no difference between them other than this.
edit: @newguy: no u
It was PUT there intentionally (maybe) but I'm pretty sure he didn't ACTUALLY MEAN to release a source that floods your server window with numbers whenever anyone attacks or casts a spell. That's just silly.