|
| static bool | HandleNpcAddCommand (ChatHandler *handler, CreatureEntry id) |
| |
| static bool | HandleNpcAddVendorItemCommand (ChatHandler *handler, ItemTemplate const *item, Optional< uint32 > mc, Optional< uint32 > it, Optional< uint32 > ec, Optional< std::string_view > bonusListIDs) |
| |
| static bool | HandleNpcAddMoveCommand (ChatHandler *handler, CreatureSpawnId lowGuid) |
| |
| static bool | HandleNpcSetAllowMovementCommand (ChatHandler *handler) |
| |
| static bool | HandleNpcSetEntryCommand (ChatHandler *handler, CreatureEntry newEntryNum) |
| |
| static bool | HandleNpcSetLevelCommand (ChatHandler *handler, uint8 lvl) |
| |
| static bool | HandleNpcDeleteCommand (ChatHandler *handler, Optional< CreatureSpawnId > spawnIdArg) |
| |
| static bool | HandleNpcDeleteVendorItemCommand (ChatHandler *handler, ItemTemplate const *item) |
| |
| static bool | HandleNpcSetFactionIdCommand (ChatHandler *handler, uint32 factionId) |
| |
| static bool | HandleNpcSetFlagCommand (ChatHandler *handler, NPCFlags npcFlags, NPCFlags2 npcFlags2) |
| |
| static bool | HandleNpcSetDataCommand (ChatHandler *handler, uint32 data_1, uint32 data_2) |
| |
| static bool | HandleNpcFollowCommand (ChatHandler *handler) |
| |
| static bool | HandleNpcInfoCommand (ChatHandler *handler) |
| |
| static bool | HandleNpcNearCommand (ChatHandler *handler, Optional< float > dist) |
| |
| static bool | HandleNpcMoveCommand (ChatHandler *handler, Optional< CreatureSpawnId > spawnid) |
| |
| static bool | HandleNpcPlayEmoteCommand (ChatHandler *handler, uint32 emote) |
| |
| static bool | HandleNpcSetModelCommand (ChatHandler *handler, uint32 displayId) |
| |
| static bool | HandleNpcSetMoveTypeCommand (ChatHandler *handler, Optional< CreatureSpawnId > lowGuid, Variant< EXACT_SEQUENCE("stay"), EXACT_SEQUENCE("random"), EXACT_SEQUENCE("way")> type, Optional< EXACT_SEQUENCE("nodel")> nodel) |
| |
| static bool | HandleNpcSetPhaseGroup (ChatHandler *handler, char const *args) |
| |
| static bool | HandleNpcSetPhaseCommand (ChatHandler *handler, uint32 phaseID) |
| |
| static bool | HandleNpcSetWanderDistanceCommand (ChatHandler *handler, float option) |
| |
| static bool | HandleNpcSetSpawnTimeCommand (ChatHandler *handler, uint32 spawnTime) |
| |
| static bool | HandleNpcSayCommand (ChatHandler *handler, Tail text) |
| |
| static bool | HandleNpcTextEmoteCommand (ChatHandler *handler, Tail text) |
| |
| static bool | HandleNpcUnFollowCommand (ChatHandler *handler) |
| |
| static bool | HandleNpcWhisperCommand (ChatHandler *handler, Variant< Hyperlink< player >, std::string_view > recv, Tail text) |
| |
| static bool | HandleNpcYellCommand (ChatHandler *handler, Tail text) |
| |
| static bool | HandleNpcAddTempSpawnCommand (ChatHandler *handler, Optional< std::string_view > lootStr, CreatureEntry id) |
| |
| static bool | HandleNpcTameCommand (ChatHandler *handler) |
| |
| static bool | HandleNpcEvadeCommand (ChatHandler *handler, Optional< EvadeReason > why, Optional< EXACT_SEQUENCE("force")> force) |
| |
| static void | _ShowLootEntry (ChatHandler *handler, uint32 itemId, uint32 itemCount, bool alternateString=false) |
| |
| static void | _ShowLootCurrencyEntry (ChatHandler *handler, uint32 currencyId, uint32 count, bool alternateString=false) |
| |
| static void | _ShowLootTrackingQuestCurrencyEntry (ChatHandler *handler, uint32 questId, bool alternateString=false) |
| |
| static void | _IterateNotNormalLootMap (ChatHandler *handler, NotNormalLootItemMap const &map, std::vector< LootItem > const &items) |
| |
| static void | _ShowLootContents (ChatHandler *handler, bool all, Loot const *loot) |
| |
| static bool | HandleNpcShowLootCommand (ChatHandler *handler, Optional< EXACT_SEQUENCE("all")> all) |
| |
| static bool | HandleNpcAddFormationCommand (ChatHandler *handler, ObjectGuid::LowType leaderGUID, Optional< bool > linkedAggro, Optional< bool > formationMovement) |
| |
| static bool | HandleNpcSetLinkCommand (ChatHandler *handler, ObjectGuid::LowType linkguid) |
| |
| static bool | HandleNpcAddWeaponCommand (ChatHandler *handler, uint32 SlotID, ItemTemplate const *tmpItem) |
| |
Definition at line 62 of file cs_npc.cpp.