diff --git a/server/gameserver/mt/SafeArea.cc b/server/gameserver/mt/SafeArea.cc index 613c7ad6..c6e4420b 100644 --- a/server/gameserver/mt/SafeArea.cc +++ b/server/gameserver/mt/SafeArea.cc @@ -67,4 +67,9 @@ namespace mt return itr != type_hash_.end() ? itr->second.at(0) : nullptr; } + bool SafeArea::CanRevive() const + { + return false; + } + } diff --git a/server/gameserver/mt/SafeArea.h b/server/gameserver/mt/SafeArea.h index 8550a1ce..dca2c6a5 100644 --- a/server/gameserver/mt/SafeArea.h +++ b/server/gameserver/mt/SafeArea.h @@ -16,6 +16,7 @@ namespace mt std::shared_ptr> GetBoss() const { return _boss; } int GetSmallRingCount() const { return small_ring_count_; } const mt::SafeArea* GetLastArea() const { return last_area_; } + bool CanRevive() const; static const SafeArea* GetByType(int type);