When a creep attempts multiple conflicting actions, what receives preference?
-
From this unofficial wiki page, I know that there are several actions that conflict with each other. Sometimes I have creeps that attempt several of these actions at once, and I would like to know how certain actions receive priority.
Here are several questions about specific cases.
1) If my creep attempts two actions with the same body part, which is performed? Let's say that it attempts to attack two separate targets. Does the result depend on the most recent (successful) call, or what?
2) If my creep attempts two different types of actions with the same body part, what happens and what does it depend on? Examples are heal+rangedHeal or rangedAttack+rangedMassAttack.
3) If my creep attempts two conflicting actions with different body parts, what happens? Does the order of body parts matter? Examples are rangedAttack+rangedHeal and build+attack.
-
We've added new article explaining this: Simultaneous execution of creep actions.
Hope this helps.