Ok yeah that one just flat out sets the character_build_distance_bonus
attribute without any consideration what it was before. So if someone is holding waterfill while it applies its settings the reach distance will mess up.
Oddly enough it is changing the character_build_distance_bonus
in the control stage with for instance the on_runtime_mod_setting_changed
event. To me the "base" reach distance should be set in the data stage and not in the control stage like that mod does.
Beyond it causing all kinds of issues (as was evident) it also does not actually do it correctly. If you have more than one force with players only the force named "player" will get the bonus and not the other ones.
Also you'll probably have to change the mod-settings for that mod for it to try to re-apply the reach distance.