From ba975d1b3777915e35ecabe49b0f85cd32d919d0 Mon Sep 17 00:00:00 2001 From: "wrenczes@gmail.com" Date: Sat, 18 Dec 2010 04:01:13 +0000 Subject: [PATCH] When I consolidated the two duplicate lord string sets, the ordering of 'prelords' wasn't the same as 'lords'. I didn't realize that it mattered when I picked the first set of the two. Reinstated the 'lords' ordering, so far all the cases that broke are working again. I've left in the 'prelords' variant in, stubbed out, in case we encounter a reason why this is still required. --- projects/mtg/src/MTGAbility.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/projects/mtg/src/MTGAbility.cpp b/projects/mtg/src/MTGAbility.cpp index cf946a60d..a1586c85e 100644 --- a/projects/mtg/src/MTGAbility.cpp +++ b/projects/mtg/src/MTGAbility.cpp @@ -11,7 +11,8 @@ #include "Translate.h" #include "ThisDescriptor.h" -const string kLordKeywords[] = { "foreach(", "lord(", "aslongas(", "teach(", "all(" }; +//const string kPreLordKeywords[] = { "foreach(", "lord(", "aslongas(", "teach(", "all(" }; +const string kLordKeywords[] = { "lord(", "foreach(", "aslongas(", "teach(", "all(" }; const size_t kLordKeywordsCount = 5; const string kThisKeywords[] = { "this(", "thisforeach(" };