list : quest.getQuestTimers().values())
			{
				for (QuestTimer timer : list)
				{
					timers += "| | " + timer.getName() + ": Active: " + timer.getIsActive() + " Repeatable: " + timer.getIsRepeating() + " Player: " + timer.getPlayer() + " Npc: " + timer.getNpc() + " | 
 | 
";
					counter++;
					if (counter > 10)
					{
						break;
					}
				}
			}
			
			final StringBuilder sb = new StringBuilder();
			sb.append("| | ID: " + quest.getId() + " | 
 | 
");
			sb.append("| | Name: " + quest.getName() + " | 
 | 
");
			sb.append("| | Descr: " + quest.getDescr() + " | 
 | 
");
			sb.append("| | Path: " + quest.getClass().getName().substring(0, quest.getClass().getName().lastIndexOf('.')).replaceAll("\\.", "/") + " | 
 | 
");
			sb.append("|  | 
");
			if (!npcs.isEmpty())
			{
				sb.append("|  | 
");
			}
			if (!items.isEmpty())
			{
				sb.append("|  | 
");
			}
			if (!timers.isEmpty())
			{
				sb.append("|  | 
");
				sb.append(timers);
			}
			
			final NpcHtmlMessage msg = new NpcHtmlMessage(0, 1);
			msg.setFile(activeChar.getHtmlPrefix(), "data/html/admin/npc-quests.htm");
			msg.replace("%quests%", sb.toString());
			msg.replace("%questName%", "");
			activeChar.sendPacket(msg);
		}
		return true;
	}
	
	@Override
	public String[] getAdminCommandList()
	{
		return ADMIN_COMMANDS;
	}
}