summaryrefslogtreecommitdiff
path: root/plugins/tiletypes.cpp
diff options
context:
space:
mode:
authorJared Adams2012-05-08 07:32:35 -0600
committerJared Adams2012-05-08 07:32:35 -0600
commitdce7f17fe78596734d0300021f95fb6f22e2b730 (patch)
tree2a01575b42ad73c48ab8bfa82386648d0e17b670 /plugins/tiletypes.cpp
parent5bd90e28b865de4ac4d766546e82b8f547b9ffeb (diff)
parentfca618ff1baa48ad839317ed6d7479d34f110248 (diff)
downloaddfhack-dce7f17fe78596734d0300021f95fb6f22e2b730.tar.gz
dfhack-dce7f17fe78596734d0300021f95fb6f22e2b730.tar.bz2
dfhack-dce7f17fe78596734d0300021f95fb6f22e2b730.tar.xz
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'plugins/tiletypes.cpp')
-rw-r--r--plugins/tiletypes.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/tiletypes.cpp b/plugins/tiletypes.cpp
index 2cd1770b..190bda7c 100644
--- a/plugins/tiletypes.cpp
+++ b/plugins/tiletypes.cpp
@@ -670,6 +670,9 @@ command_result executePaintJob(color_ostream &out)
coord_vec all_tiles = brush->points(map, cursor);
out.print("working...\n");
+ // Force the game to recompute its walkability cache
+ df::global::world->reindex_pathfinding = true;
+
for (coord_vec::iterator iter = all_tiles.begin(); iter != all_tiles.end(); ++iter)
{
const df::tiletype source = map.tiletypeAt(*iter);