I also have a question: I want to give city defenders the capability to withdraw to capital before they are killed. I have sucessfully implemented the effect itself, and combat ends with the defender being moved to the capital. However, during the entire combat animation the attacker faces toward the eventual location of the defender (i.e. the capital) instead of the previous one in the actual city being attacked. I checked but setFacingDirection() does not control this animation, so what does? Edit: I worked around it.