I have 3 weapons and 3 enemies.
-For Each EnemyWeapon ordered by EnemyWeapon.UID Ascending
--For Each BadMan ordered by BadMan.UID Ascending
Do -> EnemyWeapon: Set position to BadMan.ImagePointX("RightHand"), BadMan.ImagePointY("RightHand")
But all 3 weapons sets the position to the last BadMan in the list of UIDs instead of setting the position to all the 3 enemies.