Current implementation will work with attack_punch only.
The problem lies in gather_map_info method.
While the foundations are OK (find path to every potential target, calculate priority taking into account base target priority and range falloff), everything falls apart later.
E.g. with current approach it is difficult to calculate what position monster can take when using 3-tiles wide attack.
Current implementation will work with attack_punch only.
The problem lies in gather_map_info method.
While the foundations are OK (find path to every potential target, calculate priority taking into account base target priority and range falloff), everything falls apart later.
E.g. with current approach it is difficult to calculate what position monster can take when using 3-tiles wide attack.