aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStaleness89 <staleness665@live.com>2017-01-05 04:03:48 -0800
committerShauren <shauren.trinity@gmail.com>2018-12-09 14:18:42 +0100
commit27f8f896a45bde1ca22b52ee89130462daf437c1 (patch)
treee2dad77da6ac1fc7b465958501cd4ad5dcf043f5
parent114aedcc14d0a10f5daa5023911fd89ffb541544 (diff)
Core/Player: Add another config option for IsGroupVisibleFor() (#18723)
(cherry-picked from 7c379129e90f61ee51acfd613755c93a9aaca739)
-rw-r--r--src/server/game/Entities/Player/Player.cpp1
-rw-r--r--src/server/worldserver/worldserver.conf.dist1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index becf3dfcbea..f920d3762c2 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -2268,6 +2268,7 @@ bool Player::IsGroupVisibleFor(Player const* p) const
default: return IsInSameGroupWith(p);
case 1: return IsInSameRaidWith(p);
case 2: return GetTeam() == p->GetTeam();
+ case 3: return false;
}
}
diff --git a/src/server/worldserver/worldserver.conf.dist b/src/server/worldserver/worldserver.conf.dist
index 6f187fca25d..172fe4c844f 100644
--- a/src/server/worldserver/worldserver.conf.dist
+++ b/src/server/worldserver/worldserver.conf.dist
@@ -1995,6 +1995,7 @@ Support.SuggestionsEnabled = 0
# Default: 1 - (Raid)
# 0 - (Party)
# 2 - (Faction)
+# 3 - (None)
Visibility.GroupMode = 1