I was just making sure that you couldn't use getTarget or getSources here, those would be faster but I think the it->equipment(); API is doing more complicated things here.  No changes needed