Skip to content

Commit c7c68c2

Browse files
Schedule cast as sync task
1 parent c64fbdb commit c7c68c2

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

core/src/main/java/com/nisovin/magicspells/listeners/MagicChatListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ private boolean handleIncantation(Player player, String message) {
3535
if (spellbook.hasSpell(spell)) {
3636
String[] args = new String[split.length - 1];
3737
System.arraycopy(split, 1, args, 0, args.length);
38-
spell.cast(player, args);
38+
MagicSpells.scheduleDelayedTask(() -> spell.cast(player, args), 0);
3939
return true;
4040
}
4141
return false;
@@ -45,7 +45,7 @@ private boolean handleIncantation(Player player, String message) {
4545
if (spell != null) {
4646
Spellbook spellbook = MagicSpells.getSpellbook(player);
4747
if (spellbook.hasSpell(spell)) {
48-
spell.cast(player);
48+
MagicSpells.scheduleDelayedTask(() -> spell.cast(player), 0);
4949
return true;
5050
}
5151
}

0 commit comments

Comments
 (0)