From d47a31ca47db800c7ef01461e4d1dcbd822ebc91 Mon Sep 17 00:00:00 2001 From: "omegablast2002@yahoo.com" Date: Wed, 30 Mar 2011 23:57:52 +0000 Subject: [PATCH] i keep adjusting this sorry! changed it to a rfind instead, to more correctly build a newability. --- projects/mtg/src/MTGAbility.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/mtg/src/MTGAbility.cpp b/projects/mtg/src/MTGAbility.cpp index 87e716b27..8c1fbf65a 100644 --- a/projects/mtg/src/MTGAbility.cpp +++ b/projects/mtg/src/MTGAbility.cpp @@ -2575,7 +2575,7 @@ MTGAbility * AbilityFactory::parseMagicLine(string s, int id, Spell * spell, MTG { newAbilityFound = true; size_t NewSkill = abilities[j].find("["); - size_t NewSkillEnd = abilities[j].find("]",NewSkill); + size_t NewSkillEnd = abilities[j].rfind("]"); string newAbilities = abilities[j].substr(NewSkill + 1,NewSkillEnd - NewSkill - 1); newAbilitiesList.push_back(newAbilities.c_str()); }