diff options
Diffstat (limited to 'crawl-ref/source/clua.cc')
-rw-r--r-- | crawl-ref/source/clua.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/clua.cc b/crawl-ref/source/clua.cc index ce8dcd358a..ac7c749c41 100644 --- a/crawl-ref/source/clua.cc +++ b/crawl-ref/source/clua.cc @@ -2268,6 +2268,12 @@ bool lua_text_pattern::translate() const { if (translated || !isvalid) return false; + + if (pattern.find("]]") != std::string::npos + || pattern.find("[[") != std::string::npos) + { + return (false); + } std::string textp; std::string luafn; |