Core/Movement: Add LOS check for fleeingmovement target point.

Prevents fleeing or feared units from going to upper floor ignoring walls/ceilings with mmaps on(and usually get stucked).

Current implementation just randomly selects a distance and angle against the frighting unit, when in narrow circumstance such as underground caves, such targeting point would be at another floor.

Closes #11300
Ref #9475 (needs fixed confirmation)
This commit is contained in:
zengwf authored and Duarte Duarte committed 2014-01-12 00:33:33 +00:00
1 parent 0eadb41ed1
commit 23acf75d3b
15 files changed
+42 -27

No files matched your search