в group указываем список ids монстров с которых будут вызван npc с диалогом
в raid указываем
<npc id="29156" despawnTime="60000" html="exchange.html" />
29156 - Npc id который будет призван
despawnTime - 60000 (минута) после чего пропадет призванный npc
exchange.html - диалог в нём укажем отображение для диалога
reward - указываем id count и chance соответственно, можем указать сколько угодно
group и raid можем создавать сколько угодно (дублировать) и указывать с каких npc будут призваны разные нпс и для каждых свои диалоги.
по клиенту, окно изменял кастом для html
NPCDialogLargeWnd
size_width 448
size_height 531