Improve monster_compute_path to do a full path search only if the monster has multiple directions to move.
39 lines of code changed in 2 files:
Refactor monster_compute_path to reduce calls to ob_blocked.
This subsequently reduces calls to get_map_flags and get_map_from_coord.
48 lines of code changed in 2 files:
Refactor get_map_from_coord to be iterative, rather than recursive.
Also, some whitespace changes in out_of_map.
75 lines of code changed in 2 files:
Add ChangeLog entry for r20556.
5 lines of code changed in 1 file:
Improve change_object() to handle multi-tile objects. Also add unit test for this functionality.
225 lines of code changed in 3 files: