For npcs who have no dialouge action, this will send a message stating so, with the npc's name.

In actionhandler.java, find:
Code:
Misc.println("First Click Npc : " + npcType);
below that add:
Code:
c.sendMessage(c.getPA().GetNpcActionName(npcType) + " doesn't want to talk.");
Now in playerassistant.java add this string:
Code:
	public String GetNpcActionName(int NpcID) {
		for (int i = 0; i < NPCHandler.maxListedNPCs; i++) {
			if (NPCHandler.NpcList[i] != null) {
				if (NPCHandler.NpcList[i].npcId == NpcID) {
					return NPCHandler.NpcList[i].npcName;
				}
			}
		}
		return "This npc";
	}