diff --git a/server/gameserver/metadata.cc b/server/gameserver/metadata.cc index 8f9a2e39..c06b84c7 100644 --- a/server/gameserver/metadata.cc +++ b/server/gameserver/metadata.cc @@ -205,6 +205,11 @@ namespace MetaData return safearea_list[rand() % safearea_list.size()]; } + bool Map::IsPveMap() + { + return i->map_id() >= 1002 && i->map_id() <= 1003; + } + void MapThing::Init() { { diff --git a/server/gameserver/metadata.h b/server/gameserver/metadata.h index 6480d209..395a41c8 100644 --- a/server/gameserver/metadata.h +++ b/server/gameserver/metadata.h @@ -39,6 +39,7 @@ namespace MetaData int GetCarLimit(int car_id); a8::Vec2 GetCenter() const; int RandSafeArea() const; + bool IsPveMap(); }; struct Attr