Quote Originally Posted by Giantbane View Post
Desert yellow (223,183,87) +2 berries = Cork Brown (207, 151, 87).

I believe that the berries are adding +5 b, -5 r & g for a result of

Desert yellow (223,183,87) +2 berries (-10,-10,10) = (213, 173, 97).

And then the internal color picker takes that (213, 173, 97) and pick cork brown as the *best* fit.

This then continues through the various color changes you listed above.
As far as the RNG is concerned, I believe that the ratio of all colors is preserved in a change. So berries *may* be +4, -4 OR +5, -5 OR +6, -6 (not exact values, i'm just saying that the adjustment to R, G & B all match), but berries would not cause a change of -4, -6, +5. My reason for thinking this is that berries always follow the same color path. If the fruits were random in a non-linear manner, then we would see the path diverge from what's listed above. However, everyone I know that has tested this sees the same transition you listed above.
The path isn't always followed 100%

2 people have started out with the default color, feed the exact same # of berries, and end up with 2 different colors. UI Brown or Cork Brown.
Cork Brown + Berries = UI Brown
UI Brown + Berries = Gobbiebag Brown OR Aldgoat Brown
Gobbiebag Brown + Berries = Shale Brown OR Ash Grey