I just got back, I may know what is going on here:
I have changed the way feedvegs2 works: I made it work across all robots and I made it dependent how much chloroplasts a robot has:
Public Sub feedveg2(t As Integer) 'gives veg an additional meal based on waste 'Botsareus 8/25/2013 Fix for all robots based on chloroplasts
With rob(t)
If .nrg + (.Waste / 2) * (.chloroplasts / 32000) < 32000 Then
.nrg = .nrg + (.Waste / 2) * (.chloroplasts / 32000)
.Waste = .Waste - .Waste * (.chloroplasts / 32000)
End If
End With
End Sub
This means the more chloroplasts a robot has the more waste it converts into energy.
Sorry for the confusion, I only realized this can be the culprit half way to the mall.
edit: I am thinking get rid of the mkchlr block that I just implemented, and do something about this specific function.
Any ideas?
edit:
rofl, how appropriate: the conversation is about Alzheimer's