[continuation] 3) Pathfinding treats droids as obstacles, but movement doesn't.
Also related:
In the "Factory office" of "Hell fortress" I noticed that "Plasma discharge" was
hitting bots on the other side of the wall when they are next to the wall.
And it also propagates through some gaps between panels that are not visible on
screen.
By chance, I once crossed between panels (where "Plasma discharge" propagates)
while fleeing from three 999's to heal myself.
It is probable that the point I clicked on the other side of the panels forms a
direct line through that imperceptible gap.
Having obstacle checks during movement would prevent this.
Again by chance, at a later time I was unexpectedly crossing between panels
after repositioning during battle and cast "Plasma discharge" in the middle of
movement.
The casting started when I was in between the panels and caused me to be stuck
there.
Attacking a bot that was passing by moved me a little bit but then I remained
stuck at x=86.230270, y=36.857243, z=59 (Factory Office).
This is probably what happened to the bots that I saw stuck on the wall,
described in http://bugs.freedroid.org/b/issue915 (they are not the reason of
that issue). |