NPCflags参数的含义

0 Nothing

1 Spirit Healer 治疗

2 Quest 任务

4 Vendor 销售

8 Taxi 传送

16 Trainer 技能训练

64 Banker 银行

128 BagSlotVendor 背包销售

256 Inn Keeper 旅馆老板

97

512 Tabard 传令

1024 Talking 聊天

2048 Auction 拍卖

这些代码可以叠加,比如

2 Quest 任务

+

4 Vendor 销售

--------------

= npcflags=6 即此npc销售物品的同时还能做任务

0 Nothing

1 Spirit Healer 治疗

2 Quest 任务

-->3 治疗+任务

========================

4 Vendor销售

-->5 治疗+销售

-->6 销售+任务

-->7 治疗+销售+任务

========================

8 Taxi 传送

-->9 传送+治疗

-->10 传送+任务

-->11 传送+任务+治疗

-->12 传送+销售

-->13 传送+销售+治疗

-->14 传送+销售+任务

-->15 传送+销售+任务+治疗

========================

16 Trainer 技能训练