|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Public Member Functions | |
| std::vector< ChatCommand > | GetCommands () const OVERRIDE |
| misc_commandscript () | |
| Public Member Functions inherited from ScriptObject | |
| const std::string & | GetName () const |
| virtual bool | IsDatabaseBound () const |
Static Public Member Functions | |||
| static bool | HandleAddItemCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleAddItemSetCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleAppearCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleAuraCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleBankCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleChangeWeather (ChatHandler *handler, char const *args) | ||
| static bool | HandleCommandsCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleCooldownCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleDevCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleDieCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleDismountCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleGetDistanceCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleGPSCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleGUIDCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleHelpCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleHideAreaCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleItemMoveCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleKickPlayerCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleLinkGraveCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleMaxSkillCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleNearGraveCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleRecallCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleReviveCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleSaveAllCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleSaveCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleSetSkillCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleShowAreaCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleSummonCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleUnAuraCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleUnstuckCommand (ChatHandler *handler, char const *args) | ||
Player command: .pinfo | |||
Prints information about a character and it's linked account to the commander
Non-applying information, e.g. a character that is not in gm mode right now or that is not banned/muted, is not printed This can be done either by giving a name or by targeting someone, else, it'll use the commander
| |||
| static bool | HandlePInfoCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleRespawnCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleMuteCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleUnmuteCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleMovegensCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleComeToMeCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleDamageCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleCombatStopCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleRepairitemsCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleFreezeCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleUnFreezeCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandleListFreezeCommand (ChatHandler *handler, char const *) | ||
| static bool | HandlePlayAllCommand (ChatHandler *handler, char const *args) | ||
| static bool | HandlePossessCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleUnPossessCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleBindSightCommand (ChatHandler *handler, char const *) | ||
| static bool | HandleUnbindSightCommand (ChatHandler *handler, char const *) | ||
Additional Inherited Members | |
| Protected Member Functions inherited from CommandScript | |
| CommandScript (const char *name) | |
| Protected Member Functions inherited from ScriptObject | |
| ScriptObject (const char *name) | |
| virtual | ~ScriptObject () |
Definition at line 28 of file cs_misc.cpp.
|
inline |
Definition at line 31 of file cs_misc.cpp.
References CommandScript::CommandScript().
|
inlinevirtual |
Implements CommandScript.
Definition at line 33 of file cs_misc.cpp.
References HandleAddItemCommand(), HandleAddItemSetCommand(), HandleAppearCommand(), HandleAuraCommand(), HandleBankCommand(), HandleBindSightCommand(), HandleChangeWeather(), HandleCombatStopCommand(), HandleComeToMeCommand(), HandleCommandsCommand(), HandleCooldownCommand(), HandleDamageCommand(), HandleDevCommand(), HandleDieCommand(), HandleDismountCommand(), HandleFreezeCommand(), HandleGetDistanceCommand(), HandleGPSCommand(), HandleGUIDCommand(), HandleHelpCommand(), HandleHideAreaCommand(), HandleItemMoveCommand(), HandleKickPlayerCommand(), HandleLinkGraveCommand(), HandleListFreezeCommand(), HandleMaxSkillCommand(), HandleMovegensCommand(), HandleMuteCommand(), HandleNearGraveCommand(), HandlePInfoCommand(), HandlePlayAllCommand(), HandlePossessCommand(), HandleRecallCommand(), HandleRepairitemsCommand(), HandleRespawnCommand(), HandleReviveCommand(), HandleSaveAllCommand(), HandleSaveCommand(), HandleSetSkillCommand(), HandleShowAreaCommand(), HandleSummonCommand(), HandleUnAuraCommand(), HandleUnbindSightCommand(), HandleUnFreezeCommand(), HandleUnmuteCommand(), HandleUnPossessCommand(), HandleUnstuckCommand(), OVERRIDE, rbac::RBAC_PERM_COMMAND_ADDITEM, rbac::RBAC_PERM_COMMAND_ADDITEMSET, rbac::RBAC_PERM_COMMAND_APPEAR, rbac::RBAC_PERM_COMMAND_AURA, rbac::RBAC_PERM_COMMAND_BANK, rbac::RBAC_PERM_COMMAND_BINDSIGHT, rbac::RBAC_PERM_COMMAND_COMBATSTOP, rbac::RBAC_PERM_COMMAND_COMETOME, rbac::RBAC_PERM_COMMAND_COMMANDS, rbac::RBAC_PERM_COMMAND_COOLDOWN, rbac::RBAC_PERM_COMMAND_DAMAGE, rbac::RBAC_PERM_COMMAND_DEV, rbac::RBAC_PERM_COMMAND_DIE, rbac::RBAC_PERM_COMMAND_DISMOUNT, rbac::RBAC_PERM_COMMAND_DISTANCE, rbac::RBAC_PERM_COMMAND_FREEZE, rbac::RBAC_PERM_COMMAND_GPS, rbac::RBAC_PERM_COMMAND_GUID, rbac::RBAC_PERM_COMMAND_HELP, rbac::RBAC_PERM_COMMAND_HIDEAREA, rbac::RBAC_PERM_COMMAND_ITEMMOVE, rbac::RBAC_PERM_COMMAND_KICK, rbac::RBAC_PERM_COMMAND_LINKGRAVE, rbac::RBAC_PERM_COMMAND_LISTFREEZE, rbac::RBAC_PERM_COMMAND_MAXSKILL, rbac::RBAC_PERM_COMMAND_MOVEGENS, rbac::RBAC_PERM_COMMAND_MUTE, rbac::RBAC_PERM_COMMAND_NEARGRAVE, rbac::RBAC_PERM_COMMAND_PINFO, rbac::RBAC_PERM_COMMAND_PLAYALL, rbac::RBAC_PERM_COMMAND_POSSESS, rbac::RBAC_PERM_COMMAND_RECALL, rbac::RBAC_PERM_COMMAND_REPAIRITEMS, rbac::RBAC_PERM_COMMAND_RESPAWN, rbac::RBAC_PERM_COMMAND_REVIVE, rbac::RBAC_PERM_COMMAND_SAVE, rbac::RBAC_PERM_COMMAND_SAVEALL, rbac::RBAC_PERM_COMMAND_SETSKILL, rbac::RBAC_PERM_COMMAND_SHOWAREA, rbac::RBAC_PERM_COMMAND_SUMMON, rbac::RBAC_PERM_COMMAND_UNAURA, rbac::RBAC_PERM_COMMAND_UNBINDSIGHT, rbac::RBAC_PERM_COMMAND_UNFREEZE, rbac::RBAC_PERM_COMMAND_UNMUTE, rbac::RBAC_PERM_COMMAND_UNPOSSESS, rbac::RBAC_PERM_COMMAND_UNSTUCK, and rbac::RBAC_PERM_COMMAND_WCHANGE.
|
inlinestatic |
Definition at line 1066 of file cs_misc.cpp.
References Player::CanStoreNewItem(), Player::DestroyItemCount(), EQUIP_ERR_OK, ChatHandler::extractKeyFromLink(), Item::GenerateItemRandomPropertyId(), Player::GetItemByPos(), ChatHandler::GetNameLink(), WorldSession::GetPlayer(), ChatHandler::getSelectedPlayer(), ChatHandler::GetSession(), ChatHandler::GetSkyFireString(), LANG_ADDITEM, LANG_COMMAND_COULDNOTFIND, LANG_COMMAND_ITEMIDINVALID, LANG_ITEM_CANNOT_CREATE, LANG_REMOVEITEM, NULL_BAG, NULL_SLOT, ChatHandler::PSendSysMessage(), Player::SendNewItem(), Item::SetBinding(), ChatHandler::SetSentErrorMessage(), PreparedStatement::setString(), SF_LOG_DEBUG, sObjectMgr, Player::StoreNewItem(), WORLD_SEL_ITEM_TEMPLATE_BY_NAME, and WorldDatabase.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1175 of file cs_misc.cpp.
References Player::CanStoreNewItem(), EQUIP_ERR_OK, ChatHandler::extractKeyFromLink(), WorldSession::GetPlayer(), ChatHandler::getSelectedPlayer(), ChatHandler::GetSession(), ChatHandler::GetSkyFireString(), LANG_ADDITEMSET, LANG_ITEM_CANNOT_CREATE, LANG_NO_ITEMS_FROM_ITEMSET_FOUND, NULL_BAG, NULL_SLOT, ChatHandler::PSendSysMessage(), Player::SendEquipError(), Player::SendNewItem(), Item::SetBinding(), ChatHandler::SetSentErrorMessage(), SF_LOG_DEBUG, sObjectMgr, and Player::StoreNewItem().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 274 of file cs_misc.cpp.
References Player::BindToInstance(), Player::CleanupAfterTaxiFlight(), ChatHandler::extractPlayerTarget(), Position::GetAngle(), Player::GetBattlegroundId(), Player::GetBattlegroundTypeId(), Group::GetBoundInstance(), Player::GetBoundInstance(), WorldObject::GetContactPoint(), Player::GetDifficulty(), Player::GetDungeonDifficulty(), Map::GetEntry(), Player::GetGroup(), Object::GetGUID(), WorldObject::GetInstanceId(), WorldObject::GetMap(), WorldLocation::GetMapId(), Unit::GetMotionMaster(), Position::GetOrientation(), WorldObject::GetPhaseMask(), WorldSession::GetPlayer(), Player::GetRaidDifficulty(), ChatHandler::GetSession(), ChatHandler::HasLowerSecurity(), Map::IsBattlegroundOrArena(), Player::IsGameMaster(), Unit::IsInFlight(), Map::IsInstance(), Map::IsRaid(), LANG_APPEARING_AT, LANG_CANNOT_GO_TO_BG_GM, LANG_CANNOT_GO_TO_INST_GM, LANG_CANNOT_GO_TO_INST_PARTY, LANG_CANT_TELEPORT_SELF, Player::LeaveBattleground(), Player::LoadPositionFromDB(), MotionMaster::MovementExpired(), ChatHandler::playerLink(), ChatHandler::PSendSysMessage(), Player::SaveRecallPosition(), ChatHandler::SendSysMessage(), Player::SetBattlegroundEntryPoint(), Player::SetBattlegroundId(), Player::SetDungeonDifficulty(), Unit::SetPhaseMask(), Player::SetRaidDifficulty(), ChatHandler::SetSentErrorMessage(), sInstanceSaveMgr, TELE_TO_GM_MODE, and Player::TeleportTo().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 228 of file cs_misc.cpp.
References ChatHandler::extractSpellIdFromLink(), ChatHandler::getSelectedUnit(), LANG_SELECT_CHAR_OR_CREATURE, MAX_EFFECT_MASK, ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), sSpellMgr, and Aura::TryRefreshStackOrCreate().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1240 of file cs_misc.cpp.
References Object::GetGUID(), WorldSession::GetPlayer(), ChatHandler::GetSession(), and WorldSession::SendShowBank().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 2475 of file cs_misc.cpp.
References Unit::CastSpell(), WorldSession::GetPlayer(), ChatHandler::getSelectedUnit(), and ChatHandler::GetSession().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1246 of file cs_misc.cpp.
References WeatherMgr::AddWeather(), CONFIG_WEATHER, WeatherMgr::FindWeather(), WorldSession::GetPlayer(), ChatHandler::GetSession(), WorldObject::GetZoneId(), LANG_NO_WEATHER, LANG_WEATHER_DISABLED, ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), Weather::SetWeather(), and sWorld.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 2188 of file cs_misc.cpp.
References Unit::CombatStop(), HostileRefManager::deleteReferences(), ChatHandler::extractPlayerTarget(), Unit::getHostileRefManager(), ChatHandler::HasLowerSecurity(), LANG_PLAYER_NOT_FOUND, ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), and sObjectAccessor.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 2021 of file cs_misc.cpp.
References Unit::GetMotionMaster(), WorldSession::GetPlayer(), Position::GetPositionX(), Position::GetPositionY(), Position::GetPositionZ(), ChatHandler::getSelectedCreature(), ChatHandler::GetSession(), LANG_SELECT_CREATURE, MotionMaster::MovePoint(), ChatHandler::SendSysMessage(), and ChatHandler::SetSentErrorMessage().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 530 of file cs_misc.cpp.
References ChatHandler::getCommandTable(), and ChatHandler::ShowHelpForCommand().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 671 of file cs_misc.cpp.
References ChatHandler::extractSpellIdFromLink(), ChatHandler::GetNameLink(), WorldSession::GetPlayer(), ChatHandler::getSelectedPlayer(), ChatHandler::GetSession(), ChatHandler::GetSkyFireString(), LANG_PLAYER_NOT_FOUND, LANG_REMOVE_COOLDOWN, LANG_REMOVEALL_COOLDOWN, LANG_UNKNOWN_SPELL, LANG_YOU, ChatHandler::PSendSysMessage(), Player::RemoveAllSpellCooldown(), Player::RemoveSpellCooldown(), ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), and sSpellMgr.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 2042 of file cs_misc.cpp.
References BASE_ATTACK, GameObjectValue::Building, Unit::CalcAbsorbResist(), Unit::CalcArmorReducedDamage(), Unit::DealDamage(), Unit::DealDamageMods(), DIRECT_DAMAGE, ChatHandler::extractSpellIdFromLink(), GameObject::GetGOValue(), WorldObject::GetName(), ChatHandler::GetObjectGlobalyWithGuidOrNearWithDbGuid(), WorldSession::GetPlayer(), ChatHandler::getSelectedUnit(), ChatHandler::GetSession(), Unit::GetTarget(), ChatHandler::HasLowerSecurity(), GameObjectValue::Health, HITINFO_AFFECTS_VICTIM, Unit::IsAlive(), Unit::IsDamageReducedByArmor(), GameObject::IsDestructibleBuilding(), LANG_BAD_VALUE, LANG_COMMAND_OBJNOTFOUND, LANG_GAMEOBJECT_DAMAGED, LANG_INVALID_GAMEOBJECT_TYPE, LANG_SELECT_CHAR_OR_CREATURE, MAX_SPELL_SCHOOL, GameObject::ModifyHealth(), ChatHandler::PSendSysMessage(), Unit::SendAttackStateUpdate(), ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), sObjectMgr, SPELL_DIRECT_DAMAGE, SPELL_SCHOOL_MASK_NORMAL, Unit::SpellNonMeleeDamageLog(), sSpellMgr, Object::ToPlayer(), and VICTIMSTATE_WOUND.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 88 of file cs_misc.cpp.
References WorldSession::GetPlayer(), ChatHandler::GetSession(), Object::HasFlag(), LANG_DEV_OFF, LANG_DEV_ON, LANG_USE_BOL, PLAYER_FIELD_PLAYER_FLAGS, PLAYER_FLAGS_DEVELOPER, Object::RemoveFlag(), WorldSession::SendNotification(), ChatHandler::SendSysMessage(), Object::SetFlag(), and ChatHandler::SetSentErrorMessage().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 536 of file cs_misc.cpp.
References CONFIG_DIE_COMMAND_MODE, Unit::DealDamage(), DIRECT_DAMAGE, Unit::GetHealth(), WorldSession::GetPlayer(), ChatHandler::getSelectedUnit(), ChatHandler::GetSession(), Unit::GetTarget(), ChatHandler::HasLowerSecurity(), Unit::IsAlive(), Unit::Kill(), LANG_SELECT_CHAR_OR_CREATURE, ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), SPELL_SCHOOL_MASK_NORMAL, sWorld, and Object::ToPlayer().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 582 of file cs_misc.cpp.
References Unit::Dismount(), WorldSession::GetPlayer(), ChatHandler::GetSession(), Unit::IsInFlight(), Unit::IsMounted(), LANG_CHAR_NON_MOUNTED, LANG_YOU_IN_FLIGHT, Unit::RemoveAurasByType(), ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), and SPELL_AURA_MOUNTED.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 2238 of file cs_misc.cpp.
References CLASS_HUNTER, CLASS_WARLOCK, Unit::CombatStop(), Unit::getClass(), WorldObject::GetName(), Player::GetPet(), WorldSession::GetPlayer(), ChatHandler::getSelectedPlayer(), ChatHandler::GetSession(), Unit::InterruptNonMeleeSpells(), Unit::IsNonMeleeSpellCasted(), LANG_COMMAND_FREEZE, LANG_COMMAND_FREEZE_ERROR, LANG_COMMAND_FREEZE_WRONG, LANG_PLAYER_NOT_FOUND, MAX_EFFECT_MASK, normalizePlayerName(), PET_SAVE_AS_CURRENT, PET_SAVE_NOT_IN_SLOT, ChatHandler::PSendSysMessage(), Player::RemovePet(), Player::SaveToDB(), ChatHandler::SendSysMessage(), Unit::setFaction(), Object::SetFlag(), ChatHandler::SetSentErrorMessage(), sObjectAccessor, sSpellMgr, Aura::TryRefreshStackOrCreate(), UNIT_FIELD_FLAGS, and UNIT_FLAG_NON_ATTACKABLE.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 708 of file cs_misc.cpp.
References ChatHandler::extractGuidFromLink(), WorldObject::GetDistance(), WorldObject::GetDistance2d(), Position::GetExactDist(), Position::GetExactDist2d(), ObjectAccessor::GetObjectByTypeMask(), WorldSession::GetPlayer(), ChatHandler::getSelectedUnit(), ChatHandler::GetSession(), LANG_DISTANCE, LANG_PLAYER_NOT_FOUND, LANG_SELECT_CHAR_OR_CREATURE, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), TYPEMASK_GAMEOBJECT, and TYPEMASK_UNIT.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 120 of file cs_misc.cpp.
References Cell::CellX(), Cell::CellY(), Skyfire::ComputeCellCoord(), Skyfire::ComputeGridCoord(), MMAP::MMapFactory::createOrGetMMapManager(), LiquidData::depth_level, LiquidData::entry, Map::ExistMap(), Map::ExistVMap(), ChatHandler::extractGuidFromLink(), GetAreaEntryByAreaID(), Map::GetHeight(), WorldObject::GetInstanceId(), Map::getLiquidStatus(), WorldLocation::GetMapId(), MMAP::MMapManager::GetNavMesh(), ObjectAccessor::GetObjectByTypeMask(), Position::GetOrientation(), WorldObject::GetPhaseMask(), WorldObject::GetPhases(), WorldSession::GetPlayer(), Position::GetPositionX(), Position::GetPositionY(), Position::GetPositionZ(), ChatHandler::getSelectedUnit(), ChatHandler::GetSession(), WorldObject::GetTerrainSwaps(), WorldObject::GetWorldMapSwaps(), Cell::GridX(), Cell::GridY(), Map::IsOutdoors(), MMAP::MMapFactory::IsPathfindingEnabled(), LANG_LIQUID_STATUS, LANG_MAP_POSITION, LANG_PLAYER_NOT_FOUND, LANG_SELECT_CHAR_OR_CREATURE, LiquidData::level, AreaTableEntry::m_AreaName, Map2ZoneCoordinates(), MAP_ALL_LIQUIDS, MAX_HEIGHT, MapEntry::name, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), sMapStore, LiquidData::type_flags, TYPEMASK_GAMEOBJECT, TYPEMASK_UNIT, CoordPair< LIMIT >::x_coord, and CoordPair< LIMIT >::y_coord.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 606 of file cs_misc.cpp.
References WorldSession::GetPlayer(), ChatHandler::GetSession(), Unit::GetTarget(), GUID_HIPART(), GUID_LOPART(), LANG_NO_SELECTION, LANG_OBJECT_GUID, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), and ChatHandler::SetSentErrorMessage().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 621 of file cs_misc.cpp.
References ChatHandler::getCommandTable(), LANG_NO_HELP_CMD, ChatHandler::SendSysMessage(), and ChatHandler::ShowHelpForCommand().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1035 of file cs_misc.cpp.
References GetAreaFlagByAreaID(), ChatHandler::getSelectedPlayer(), Object::GetUInt32Value(), LANG_BAD_VALUE, LANG_NO_CHAR_SELECTED, LANG_UNEXPLORE_AREA, PLAYER_EXPLORED_ZONES_SIZE, PLAYER_FIELD_EXPLORED_ZONES, ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), and Object::SetUInt32Value().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 638 of file cs_misc.cpp.
References WorldSession::GetPlayer(), ChatHandler::GetSession(), INVENTORY_SLOT_BAG_0, Player::IsValidPos(), and Player::SwapItem().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 801 of file cs_misc.cpp.
References CONFIG_SHOW_KICK_IN_WORLD, ChatHandler::extractPlayerTarget(), WorldSession::GetPlayer(), ChatHandler::GetSession(), Player::GetSession(), ChatHandler::HasLowerSecurity(), WorldSession::KickPlayer(), LANG_COMMAND_KICKMESSAGE, LANG_COMMAND_KICKSELF, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), and sWorld.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 889 of file cs_misc.cpp.
References ALLIANCE, GetAreaEntryByAreaID(), WorldSession::GetPlayer(), ChatHandler::GetSession(), WorldObject::GetZoneId(), HORDE, LANG_COMMAND_GRAVEYARDALRLINKED, LANG_COMMAND_GRAVEYARDLINKED, LANG_COMMAND_GRAVEYARDNOEXIST, LANG_COMMAND_GRAVEYARDWRONGZONE, ChatHandler::PSendSysMessage(), ChatHandler::SetSentErrorMessage(), sObjectMgr, and sWorldSafeLocsStore.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 2389 of file cs_misc.cpp.
References CHAR_SEL_CHARACTER_AURA_FROZEN, CharacterDatabase, Field::GetString(), LANG_COMMAND_FROZEN_PLAYERS, LANG_COMMAND_LIST_FREEZE, LANG_COMMAND_NO_FROZEN_PLAYERS, ChatHandler::PSendSysMessage(), and ChatHandler::SendSysMessage().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1289 of file cs_misc.cpp.
References ChatHandler::getSelectedPlayer(), LANG_NO_CHAR_SELECTED, ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), and Player::UpdateSkillsToMaxSkillsForLevel().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1910 of file cs_misc.cpp.
References ANIMAL_RANDOM_MOTION_TYPE, CHASE_MOTION_TYPE, CONFUSED_MOTION_TYPE, DISTRACT_MOTION_TYPE, EFFECT_MOTION_TYPE, FLEEING_MOTION_TYPE, FLIGHT_MOTION_TYPE, FOLLOW_MOTION_TYPE, MotionMaster::GetDestination(), Object::GetGUIDLow(), Unit::GetMotionMaster(), MotionMaster::GetMotionSlot(), MovementGenerator::GetMovementGeneratorType(), WorldObject::GetName(), ChatHandler::getSelectedUnit(), Object::GetTypeId(), HOME_MOTION_TYPE, IDLE_MOTION_TYPE, LANG_MOVEGENS_ANIMAL_RANDOM, LANG_MOVEGENS_CHASE_CREATURE, LANG_MOVEGENS_CHASE_NULL, LANG_MOVEGENS_CHASE_PLAYER, LANG_MOVEGENS_CONFUSED, LANG_MOVEGENS_DISTRACT, LANG_MOVEGENS_EFFECT, LANG_MOVEGENS_FEAR, LANG_MOVEGENS_FLIGHT, LANG_MOVEGENS_FOLLOW_CREATURE, LANG_MOVEGENS_FOLLOW_NULL, LANG_MOVEGENS_FOLLOW_PLAYER, LANG_MOVEGENS_HOME_CREATURE, LANG_MOVEGENS_HOME_PLAYER, LANG_MOVEGENS_IDLE, LANG_MOVEGENS_LIST, LANG_MOVEGENS_POINT, LANG_MOVEGENS_RANDOM, LANG_MOVEGENS_UNKNOWN, LANG_MOVEGENS_WAYPOINT, LANG_SELECT_CHAR_OR_CREATURE, MAX_MOTION_SLOT, POINT_MOTION_TYPE, ChatHandler::PSendSysMessage(), RANDOM_MOTION_TYPE, ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), TYPEID_PLAYER, TYPEID_UNIT, and WAYPOINT_MOTION_TYPE.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1795 of file cs_misc.cpp.
References ChatHandler::extractOptFirstArg(), ChatHandler::extractPlayerTarget(), WorldSession::GetAccountId(), Unit::GetPlayer(), WorldSession::GetPlayerName(), ChatHandler::GetSession(), Player::GetSession(), ChatHandler::HasLowerSecurity(), LANG_COMMAND_DISABLE_CHAT_DELAYED, LANG_YOU_DISABLE_CHAT, LANG_YOUR_CHAT_DISABLED, LOGIN_UPD_MUTE_TIME, LoginDatabase, WorldSession::m_muteTime, MINUTE, ChatHandler::playerLink(), ChatHandler::PSendSysMessage(), PreparedStatement::setInt64(), PreparedStatement::setString(), PreparedStatement::setUInt32(), sObjectMgr, and sWorld.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 942 of file cs_misc.cpp.
References ALLIANCE, WorldLocation::GetMapId(), WorldSession::GetPlayer(), Position::GetPositionX(), Position::GetPositionY(), Position::GetPositionZ(), ChatHandler::GetSession(), ChatHandler::GetSkyFireString(), WorldObject::GetZoneId(), HORDE, WorldSafeLocsEntry::ID, LANG_COMMAND_GRAVEYARD_ALLIANCE, LANG_COMMAND_GRAVEYARD_ANY, LANG_COMMAND_GRAVEYARD_HORDE, LANG_COMMAND_GRAVEYARD_NOTEAM, LANG_COMMAND_GRAVEYARDERROR, LANG_COMMAND_GRAVEYARDNEAREST, LANG_COMMAND_ZONENOGRAFACTION, LANG_COMMAND_ZONENOGRAVEYARDS, ChatHandler::PSendSysMessage(), ChatHandler::SetSentErrorMessage(), sObjectMgr, and GraveYardData::team.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1376 of file cs_misc.cpp.
References CHAR_SEL_CHAR_PINFO, CHAR_SEL_GUILD_MEMBER_EXTENDED, CHAR_SEL_PINFO_BANS, CHAR_SEL_PINFO_MAILS, CHAR_SEL_PINFO_XP, CharacterDatabase, CONFIG_MAX_PLAYER_LEVEL, EndianConvertReverse(), ChatHandler::extractPlayerTarget(), WorldSession::GetAccountId(), GetAreaEntryByAreaID(), WorldObject::GetAreaId(), Unit::getClass(), GetClassName(), Unit::getGender(), WorldSession::GetLatency(), Unit::getLevel(), WorldLocation::GetMapId(), Player::GetMoney(), WorldObject::GetPhaseMask(), Unit::getRace(), GetRaceName(), WorldSession::GetSecurity(), ChatHandler::GetSession(), Player::GetSession(), ChatHandler::GetSessionDbcLocale(), ChatHandler::GetSkyFireString(), Field::GetString(), Player::GetTotalPlayedTime(), Field::GetUInt16(), Field::GetUInt32(), Field::GetUInt64(), Field::GetUInt8(), GOLD, GUID_LOPART(), ChatHandler::HasLowerSecurity(), ChatHandler::HasPermission(), HIGHGUID_PLAYER, Unit::IsAlive(), Player::IsGameMaster(), LANG_CHARACTER_GENDER_FEMALE, LANG_CHARACTER_GENDER_MALE, LANG_ERROR, LANG_OFFLINE, LANG_PINFO_ACC_ACCOUNT, LANG_PINFO_ACC_IP, LANG_PINFO_ACC_LASTLOGIN, LANG_PINFO_ACC_OS, LANG_PINFO_ACC_REGMAILS, LANG_PINFO_BANNED, LANG_PINFO_CHR_ALIVE, LANG_PINFO_CHR_GUILD, LANG_PINFO_CHR_GUILD_NOTE, LANG_PINFO_CHR_GUILD_ONOTE, LANG_PINFO_CHR_GUILD_RANK, LANG_PINFO_CHR_LEVEL_HIGH, LANG_PINFO_CHR_LEVEL_LOW, LANG_PINFO_CHR_MAILS, LANG_PINFO_CHR_MAP, LANG_PINFO_CHR_MONEY, LANG_PINFO_CHR_PHASE, LANG_PINFO_CHR_PLAYEDTIME, LANG_PINFO_CHR_RACE, LANG_PINFO_GM_ACTIVE, LANG_PINFO_MUTED, LANG_PINFO_PLAYER, LOGIN_SEL_IP2NATION_COUNTRY, LOGIN_SEL_PINFO, LOGIN_SEL_PINFO_BANS, LoginDatabase, AreaTableEntry::m_AreaName, WorldSession::m_muteTime, AreaTableEntry::m_ParentAreaID, MAKE_NEW_GUID(), MapEntry::name, PLAYER_FLAGS_GHOST, ChatHandler::playerLink(), ChatHandler::PSendSysMessage(), rbac::RBAC_PERM_COMMANDS_PINFO_CHECK_PERSONAL_DATA, realmID, secsToTimeString(), PreparedStatement::setInt32(), PreparedStatement::setUInt32(), PreparedStatement::setUInt8(), SILVER, sMapStore, sObjectMgr, sWorld, Skyfire::Net::ToIPv4NetworkOrder(), WORLD_SEL_REQ_XP, and WorldDatabase.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 2414 of file cs_misc.cpp.
References Object::GetGUID(), WorldSession::GetPlayer(), ChatHandler::GetSession(), LANG_COMMAND_PLAYED_TO_ALL, LANG_SOUND_NOT_EXIST, ChatHandler::PSendSysMessage(), ChatHandler::SetSentErrorMessage(), SMSG_PLAY_SOUND, sSoundEntriesStore, sWorld, ByteBuffer::WriteBit(), and ByteBuffer::WriteByteSeq().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 2454 of file cs_misc.cpp.
References Unit::CastSpell(), WorldSession::GetPlayer(), ChatHandler::getSelectedUnit(), and ChatHandler::GetSession().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 741 of file cs_misc.cpp.
References Player::CleanupAfterTaxiFlight(), ChatHandler::extractPlayerTarget(), Unit::GetMotionMaster(), ChatHandler::GetNameLink(), ChatHandler::HasLowerSecurity(), Player::IsBeingTeleported(), Unit::IsInFlight(), LANG_IS_TELEPORTED, Player::m_recallMap, Player::m_recallO, Player::m_recallX, Player::m_recallY, Player::m_recallZ, MotionMaster::MovementExpired(), ChatHandler::PSendSysMessage(), ChatHandler::SetSentErrorMessage(), and Player::TeleportTo().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 2218 of file cs_misc.cpp.
References Player::DurabilityRepairAll(), ChatHandler::extractPlayerTarget(), ChatHandler::GetNameLink(), Player::GetSession(), ChatHandler::HasLowerSecurity(), LANG_YOU_REPAIR_ITEMS, LANG_YOUR_ITEMS_REPAIRED, ChatHandler::needReportToTarget(), and ChatHandler::PSendSysMessage().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1761 of file cs_misc.cpp.
References Skyfire::ComputeCellCoord(), WorldObject::GetGridActivationRange(), WorldObject::GetMap(), WorldSession::GetPlayer(), Position::GetPositionX(), Position::GetPositionY(), ChatHandler::getSelectedUnit(), ChatHandler::GetSession(), Unit::GetTarget(), Object::GetTypeId(), Unit::isDead(), Unit::IsPet(), LANG_SELECT_CREATURE, Creature::Respawn(), ChatHandler::SendSysMessage(), Cell::SetNoCreate(), ChatHandler::SetSentErrorMessage(), Object::ToCreature(), TYPEID_UNIT, and Cell::Visit().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 562 of file cs_misc.cpp.
References ChatHandler::extractPlayerTarget(), Player::GetSession(), WorldSession::HasPermission(), rbac::RBAC_PERM_RESURRECT_WITH_FULL_HPS, Player::ResurrectPlayer(), Player::SaveToDB(), sObjectAccessor, and Player::SpawnCorpseBones().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 793 of file cs_misc.cpp.
References LANG_PLAYERS_SAVED, ChatHandler::SendSysMessage(), and sObjectAccessor.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 769 of file cs_misc.cpp.
References CONFIG_INTERVAL_SAVE, WorldSession::GetPlayer(), Player::GetSaveTimer(), ChatHandler::getSelectedPlayer(), ChatHandler::GetSession(), WorldSession::HasPermission(), IN_MILLISECONDS, LANG_PLAYER_SAVED, rbac::RBAC_PERM_COMMANDS_SAVE_WITHOUT_DELAY, Player::SaveToDB(), ChatHandler::SendSysMessage(), and sWorld.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1304 of file cs_misc.cpp.
References ChatHandler::extractKeyFromLink(), Unit::GetMaxSkillValueForLevel(), ChatHandler::GetNameLink(), Player::GetPureMaxSkillValue(), ChatHandler::getSelectedPlayer(), Player::GetSkillStep(), LANG_INVALID_SKILL_ID, LANG_NO_CHAR_SELECTED, LANG_SET_SKILL, SkillLineEntry::name, ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), Player::SetSkill(), and sSkillLineStore.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1004 of file cs_misc.cpp.
References GetAreaFlagByAreaID(), ChatHandler::getSelectedPlayer(), Object::GetUInt32Value(), LANG_BAD_VALUE, LANG_EXPLORE_AREA, LANG_NO_CHAR_SELECTED, PLAYER_EXPLORED_ZONES_SIZE, PLAYER_FIELD_EXPLORED_ZONES, ChatHandler::SendSysMessage(), ChatHandler::SetSentErrorMessage(), and Object::SetUInt32Value().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 416 of file cs_misc.cpp.
References Player::CleanupAfterTaxiFlight(), ChatHandler::extractPlayerTarget(), Player::GetBattlegroundId(), Player::GetBattlegroundTypeId(), WorldObject::GetClosePoint(), Player::GetDungeonDifficulty(), Player::GetGroup(), Object::GetGUID(), Map::GetInstanceId(), Group::GetLeaderGUID(), WorldObject::GetMap(), WorldLocation::GetMapId(), Unit::GetMotionMaster(), WorldObject::GetName(), WorldObject::GetObjectSize(), Position::GetOrientation(), WorldObject::GetPhaseMask(), WorldSession::GetPlayer(), Position::GetPositionX(), Position::GetPositionY(), Position::GetPositionZ(), ChatHandler::GetSession(), Player::GetSession(), ChatHandler::GetSkyFireString(), WorldObject::GetZoneId(), ChatHandler::HasLowerSecurity(), Map::Instanceable(), Map::IsBattlegroundOrArena(), Player::IsBeingTeleported(), Player::IsGameMaster(), Unit::IsInFlight(), Map::IsInstance(), LANG_CANNOT_GO_TO_BG_GM, LANG_CANNOT_SUMMON_TO_INST, LANG_CANT_TELEPORT_SELF, LANG_IS_TELEPORTED, LANG_OFFLINE, LANG_SUMMONED_BY, LANG_SUMMONING, Player::LeaveBattleground(), MotionMaster::MovementExpired(), ChatHandler::needReportToTarget(), ChatHandler::playerLink(), ChatHandler::PSendSysMessage(), Player::SavePositionInDB(), Player::SaveRecallPosition(), Player::SetBattlegroundEntryPoint(), Player::SetBattlegroundId(), Unit::SetPhaseMask(), ChatHandler::SetSentErrorMessage(), Player::TeleportTo(), and Player::UnbindInstance().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 247 of file cs_misc.cpp.
References ChatHandler::extractSpellIdFromLink(), ChatHandler::getSelectedUnit(), LANG_SELECT_CHAR_OR_CREATURE, Unit::RemoveAllAuras(), Unit::RemoveAurasDueToSpell(), ChatHandler::SendSysMessage(), and ChatHandler::SetSentErrorMessage().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 2485 of file cs_misc.cpp.
References WorldSession::GetPlayer(), ChatHandler::GetSession(), Unit::isPossessing(), and Player::StopCastingBindSight().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 2315 of file cs_misc.cpp.
References CHAR_DEL_CHAR_AURA_FROZEN, CHAR_SEL_CHAR_GUID_BY_NAME, CharacterDatabase, WorldObject::GetName(), Unit::getRace(), ChatHandler::getSelectedPlayer(), Field::GetUInt32(), LANG_COMMAND_FREEZE_WRONG, LANG_COMMAND_UNFREEZE, LANG_PLAYER_NOT_FOUND, normalizePlayerName(), ChatHandler::PSendSysMessage(), Unit::RemoveAurasDueToSpell(), Object::RemoveFlag(), Player::SaveToDB(), ChatHandler::SendSysMessage(), Player::setFactionForRace(), ChatHandler::SetSentErrorMessage(), PreparedStatement::setString(), PreparedStatement::setUInt32(), sObjectAccessor, UNIT_FIELD_FLAGS, and UNIT_FLAG_NON_ATTACKABLE.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 1861 of file cs_misc.cpp.
References Player::CanSpeak(), ChatHandler::extractPlayerTarget(), WorldSession::GetAccountId(), Unit::GetPlayer(), Player::GetSession(), ChatHandler::HasLowerSecurity(), LANG_CHAT_ALREADY_ENABLED, LANG_YOU_ENABLE_CHAT, LANG_YOUR_CHAT_ENABLED, LOGIN_UPD_MUTE_TIME, LoginDatabase, WorldSession::m_muteTime, ChatHandler::playerLink(), ChatHandler::PSendSysMessage(), ChatHandler::SendSysMessage(), PreparedStatement::setInt64(), ChatHandler::SetSentErrorMessage(), PreparedStatement::setString(), PreparedStatement::setUInt32(), sObjectMgr, and sWorld.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 2464 of file cs_misc.cpp.
References WorldSession::GetPlayer(), ChatHandler::getSelectedUnit(), ChatHandler::GetSession(), and Unit::RemoveCharmAuras().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 829 of file cs_misc.cpp.
References ChatHandler::extractPlayerTarget(), Position::GetOrientation(), WorldSession::GetPlayer(), ChatHandler::GetSession(), Player::GetStartPosition(), WorldSession::HasPermission(), Unit::IsInCombat(), Unit::IsInFlight(), Player::m_homebindMapId, Player::m_homebindX, Player::m_homebindY, Player::m_homebindZ, rbac::RBAC_PERM_COMMANDS_USE_UNSTUCK_WITH_ARGS, Player::RepopAtGraveyard(), Spell::SendCastResult(), SPELL_FAILED_CANT_DO_THAT_RIGHT_NOW, sSpellMgr, and Player::TeleportTo().
Referenced by GetCommands().