diff --git a/Server/src/main/core/game/node/entity/combat/spell/SpellType.java b/Server/src/main/core/game/node/entity/combat/spell/SpellType.java index 828a88804..d58dd2887 100644 --- a/Server/src/main/core/game/node/entity/combat/spell/SpellType.java +++ b/Server/src/main/core/game/node/entity/combat/spell/SpellType.java @@ -47,7 +47,11 @@ public enum SpellType { CRUMBLE_UNDEAD(1.2) { @Override public int getImpactAmount(Entity e, Entity victim, int base) { - return 15; // Hits as high as Earth blast + if (((NPC) victim).getTask() != null && ((NPC) victim).getTask().undead) { + return 12 + (e.getSkills().getLevel(Skills.MAGIC) / 10); + } + ((Player) e).sendMessage("Your spell does almost no damage, as your target is not undead."); + return 1; } },