Да, без дописки сервиса далеко здесь не уедешь.
Есть альтернативный вариант - давать игроку пердмет через ItemService при убийстве моба.
Код:
@Override
public boolean onKillEvent(QuestCookie env)
{
Player player = env.getPlayer();
Npc npc = (Npc) player.getTarget();
for(Npc mob : eventnpc)
{
if(mob.getObjectId() == npc.getObjectId())
ItemService.addItem(player, itemId, count);
}
}