Split fresh water effect into "irrigation" and "rainfall" types
made sunlight an environment effect instead of a allowed-growth flag