mirror of
https://github.com/islehorse/HISP.git
synced 2025-04-07 13:45:42 +12:00
Fix bug where socials are always muted
This commit is contained in:
parent
679b6efac8
commit
b8242010ad
2 changed files with 2 additions and 5 deletions
|
@ -1,11 +1,7 @@
|
||||||
using HISP.Player;
|
using HISP.Player;
|
||||||
using HISP.Server;
|
using HISP.Server;
|
||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
|
||||||
using System.Text;
|
|
||||||
using System.Threading;
|
using System.Threading;
|
||||||
using System.Threading.Tasks;
|
|
||||||
|
|
||||||
namespace HISP.Game.Events
|
namespace HISP.Game.Events
|
||||||
{
|
{
|
||||||
|
@ -62,6 +58,7 @@ namespace HISP.Game.Events
|
||||||
|
|
||||||
if (Database.HasPlayerCompletedRealTimeRiddle(RiddleId, winner.Id))
|
if (Database.HasPlayerCompletedRealTimeRiddle(RiddleId, winner.Id))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
Database.CompleteRealTimeRiddle(RiddleId, winner.Id);
|
Database.CompleteRealTimeRiddle(RiddleId, winner.Id);
|
||||||
|
|
||||||
winner.TrackedItems.GetTrackedItem(Tracking.TrackableItem.RiddleWin).Count++;
|
winner.TrackedItems.GetTrackedItem(Tracking.TrackableItem.RiddleWin).Count++;
|
||||||
|
|
|
@ -582,7 +582,7 @@ namespace HISP.Server
|
||||||
if (sender.LoggedinUser.SocializingWith != null)
|
if (sender.LoggedinUser.SocializingWith != null)
|
||||||
{
|
{
|
||||||
|
|
||||||
if (!sender.LoggedinUser.SocializingWith.MuteAll && !sender.LoggedinUser.SocializingWith.MuteSocials)
|
if (sender.LoggedinUser.SocializingWith.MuteAll || sender.LoggedinUser.SocializingWith.MuteSocials)
|
||||||
{
|
{
|
||||||
byte[] cantSocialize = PacketBuilder.CreateChat(Messages.PlayerIgnoringAllSocials, PacketBuilder.CHAT_BOTTOM_RIGHT);
|
byte[] cantSocialize = PacketBuilder.CreateChat(Messages.PlayerIgnoringAllSocials, PacketBuilder.CHAT_BOTTOM_RIGHT);
|
||||||
sender.SendPacket(cantSocialize);
|
sender.SendPacket(cantSocialize);
|
||||||
|
|
Loading…
Add table
Reference in a new issue