Make some adjustments to .summon and .group summon behavior to make them more permissive:

- Now only requires the either target's group leader or target itself to be on your map
- Now summons all applicable group members even if one member fails checks
- No longer has some truly weird edge case instance unbind code that could cause exploit behavior (Really, I have no idea why this existed, because it certainly didn't do what it might've been meant to do.)
Port From (https://github.com/TrinityCore/TrinityCore/commit/f543e570d65fec3546e982d27d458a759922602d)
This commit is contained in:
hondacrx
2020-07-24 11:46:44 -04:00
parent f7aa724d8f
commit e5b6703dd0
4 changed files with 45 additions and 38 deletions
+2 -1
View File
@@ -249,7 +249,8 @@ namespace Framework.Constants
// 185 not used
TransportPosition = 186,
// Room For More Level 1 187-199 Not Used
PartialGroupSummon = 187,
// Room For More Level 1 188-199 not used
// Level 2 Chat
NoSelection = 200,