Hey,

My Slayer NPC's don't require a level to be killed, and I can't figure out why.

Playercombat.java

Code:
					} else {
						int slayerLevel = Combat
								.getSlayerLevelForNPC(n.getId());
						if (slayerLevel > player.getSkills().getLevel(
								Skills.SLAYER)) {
							player.getPackets().sendGameMessage(
									"You need at least a slayer level of "
											+ slayerLevel + " to fight this.");
							return true;
						}
					}
Combat.java

Code:
public static int getSlayerLevelForNPC(int id) {
		switch (id) {
		case 9463:
			return 93;
		case 1637:
			return 55;
		case 1612:
			return 10;
				case 1643:
			return 45;
				case 6215:
			return 50;
				case 1604:
			return 65;
			case 2783:
			return 90;
				case 1610:
			return 75;
					case 1613:
			return 80;
				case 1615:
			return 85;
							case 1632:
			return 10;
							case 1633:
			return 30;
							case 1616:
			return 40;
							case 1627:
			return 55;
							case 1609:
			return 70;
							case 14696:
			return 95;
		default:
			return 0;
		}
	}
If anybody knows the problem I would be grateful if you could identify.

Thanks