diff --git a/Server/src/main/core/game/node/entity/combat/spell/CombatSpell.java b/Server/src/main/core/game/node/entity/combat/spell/CombatSpell.java index 3601d6849..0db21b192 100644 --- a/Server/src/main/core/game/node/entity/combat/spell/CombatSpell.java +++ b/Server/src/main/core/game/node/entity/combat/spell/CombatSpell.java @@ -156,10 +156,20 @@ public abstract class CombatSpell extends MagicSpell { } if (entity.getProperties().getAutocastSpell() == this && (entity instanceof Player || animation == null)) { Player p = entity.asPlayer(); - if (p.getProperties().getAutocastSpell().getSpellId() == 31) { - entity.animate(new Animation(1576)); - } else { - entity.animate(AUTOCAST_ANIMATION); + switch(p.getProperties().getAutocastSpell().getSpellId()) { + case 31: + entity.animate(new Animation(1576, Priority.HIGH)); + break; + case 41: + case 42: + case 43: + entity.animate(new Animation(811, Priority.HIGH)); + break; + case 29: + entity.animate(new Animation(708, Priority.HIGH)); + break; + default: + entity.animate(AUTOCAST_ANIMATION); } } else { if (entity instanceof NPC) {