Fixed Issue#52

This commit is contained in:
magenoxx 2012-08-31 12:43:46 +04:00
parent 41304c4a58
commit 0758f4bb72
3 changed files with 9 additions and 4 deletions

View file

@ -369,8 +369,11 @@ public abstract class AbilityImpl<T extends AbilityImpl<T>> implements Ability {
}
protected String formatRule(String rule, String source) {
String replace = rule.replace("{this}", source);
replace = replace.replace("{source}", source);
String replace = rule;
if (source != null && !source.isEmpty()) {
replace = rule.replace("{this}", source);
replace = replace.replace("{source}", source);
}
return replace;
}