Skip to content

Commit 3421cd6

Browse files
Cleanup.
Improve modifier name checking system. Add javadoc headers to spell and spell effect classes in preparation for proper documentation generation. Start using MagicSpells extensions of various events so that anticheat plugins can exempt them more easily. Fix leap spell to not only leap on the client by default.
1 parent 5d57460 commit 3421cd6

File tree

114 files changed

+2019
-513
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+2019
-513
lines changed

src/com/nisovin/magicspells/MagicSpells.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -877,7 +877,7 @@ static public void sendMessage(Player player, String message, String... replacem
877877
static public void sendMessage(Player player, String message) {
878878
if (message != null && !message.equals("")) {
879879
// do var replacements
880-
message = doVariableReplacements(player, message); //TODO find an alternative to reassigning the parameter
880+
message = doVariableReplacements(player, message);
881881
// send messages
882882
String [] msgs = message.replaceAll("&([0-9a-fk-or])", "\u00A7$1").split("\n");
883883
for (String msg : msgs) {
@@ -897,7 +897,7 @@ static public String doVariableReplacements(Player player, String string) {
897897
String[] varData = varText.substring(5, varText.length() - 1).split(":");
898898
double val = plugin.variableManager.getValue(varData[0], player);
899899
String sval = varData.length == 1 ? Util.getStringNumber(val, -1) : Util.getStringNumber(val, Integer.parseInt(varData[1]));
900-
string = string.replace(varText, sval); //TODO find an alternative to reassigning the parameter
900+
string = string.replace(varText, sval);
901901
}
902902
}
903903
return string;

0 commit comments

Comments
 (0)