I was very intrigued with what you had build there and I hope that the following adaption will help you on your way <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile">
I added a for each loop on event 14 and combined the two events following into that, mixed that up with a correct version of picking the required objects by evaluation.
Also added a picking action on event 10 for correct energy updates.
I see there is still room for improvement, but it's your project and this should help you greatly already.
https://dl.dropboxusercontent.com/u/713 ... ntEvo.capx