aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/game/Entities/Player/Player.cpp10
-rw-r--r--src/server/game/Entities/Player/Player.h1
-rw-r--r--src/server/scripts/Commands/cs_misc.cpp6
3 files changed, 0 insertions, 17 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index 9a038411471..7317b2768cd 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -23757,16 +23757,6 @@ void Player::ReportedAfkBy(Player* reporter)
reporter->SendDirectMessage(reportAfkResult.Write());
}
-WorldLocation Player::GetStartPosition() const
-{
- PlayerInfo const* info = sObjectMgr->GetPlayerInfo(getRace(), getClass());
- ASSERT(info);
- uint32 mapId = info->mapId;
- if (getClass() == CLASS_DEATH_KNIGHT && HasSpell(50977))
- mapId = 0;
- return WorldLocation(mapId, info->positionX, info->positionY, info->positionZ, 0);
-}
-
uint8 Player::GetStartLevel(uint8 race, uint8 playerClass, Optional<int32> characterTemplateId) const
{
uint8 startLevel = sWorld->getIntConfig(CONFIG_START_PLAYER_LEVEL);
diff --git a/src/server/game/Entities/Player/Player.h b/src/server/game/Entities/Player/Player.h
index 9ddf57dafce..02aba42b5d5 100644
--- a/src/server/game/Entities/Player/Player.h
+++ b/src/server/game/Entities/Player/Player.h
@@ -2357,7 +2357,6 @@ class TC_GAME_API Player : public Unit, public GridObject<Player>
float m_homebindY;
float m_homebindZ;
- WorldLocation GetStartPosition() const;
uint8 GetStartLevel(uint8 race, uint8 playerClass, Optional<int32> characterTemplateId) const;
// currently visible objects at player client
diff --git a/src/server/scripts/Commands/cs_misc.cpp b/src/server/scripts/Commands/cs_misc.cpp
index db5c9be254a..015f1955101 100644
--- a/src/server/scripts/Commands/cs_misc.cpp
+++ b/src/server/scripts/Commands/cs_misc.cpp
@@ -1032,12 +1032,6 @@ public:
return true;
}
- if (location_str == "startzone")
- {
- player->TeleportTo(player->GetStartPosition());
- return true;
- }
-
//Not a supported argument
return false;