private final int testMagicType(L2Skill skill) { int skillType = NEUTRAL_MAGIC; switch (skill.getSkillType()) { /* case ROOT: case CANCEL: case SLEEP: case SIEGEFLAG: case TAKECASTLE: case MDAM_ELEMENTAL: skillType = NEUTRAL_MAGIC; break; */ case DOT: case BLEED: case POISON: case AGGDAMAGE: case DEBUFF: case CONFUSION: case FEAR: case DRAIN: case DEATHLINK: case CONFUSE_MOB_ONLY: case MDOT: case MUTE: case DEATHLINK_PET: case PARALYZE: case DRAIN_SOUL: skillType = DARK_MAGIC; break; case HEAL: case HOT: case COMBATPOINTHEAL: case CPHOT: case MANAHEAL: case MPHOT: case BUFF: case RESURRECT: case CONT: case MHOT: case NEGATE: case AGGREDUCE: case AGGREMOVE: case AGGREDUCE_CHAR: case DETECT_WEAKNESS: case HEAL_PERCENT: case MANADAM: case REFLECT: case WEAKNESS: case MANA_BY_LEVEL: case UNBLEED: case UNPOISON: case UNDEAD_DEFENSE: skillType = LIGHT_MAGIC; break; } return skillType; }