friends: Only send friendOnline update when adding online friend

This commit is contained in:
John Cote 2021-07-21 14:25:41 -04:00
parent 193eb1d766
commit 7db7e0fc0e
No known key found for this signature in database
GPG Key ID: E3442FF71E9C1C01
1 changed files with 5 additions and 2 deletions

View File

@ -26,7 +26,10 @@ class ToontownFriendsManagerAI(DistributedObjectGlobalAI):
def makeFriendsResponse(self, avatarAId, avatarBId, result, context):
if result == 1:
self.sendFriendOnline(avatarAId, avatarBId, 0, 1)
self.sendFriendOnline(avatarBId, avatarAId, 0, 1)
avatarA = self.air.doId2do.get(avatarAId)
avatarB = self.air.doId2do.get(avatarBId)
if avatarA and avatarB:
self.sendFriendOnline(avatarAId, avatarBId, 0, 1)
self.sendFriendOnline(avatarBId, avatarAId, 0, 1)
messenger.send("makeFriendsReply", [result, context])