Fix several bugs
This commit is contained in:
parent
bd87eb361d
commit
cf1feb9357
5 changed files with 31 additions and 14 deletions
|
|
@ -235,6 +235,12 @@ namespace TShockAPI
|
|||
negatedpermissions.Add(permission);
|
||||
permissions.Remove(permission); // Ensure we don't have conflicting definitions for a permissions
|
||||
}
|
||||
|
||||
for (int i = 0; i < TShock.Players.Length; i++)
|
||||
{
|
||||
if (TShock.Players[i] != null && TShock.Players[i].IsRaptor)
|
||||
TShock.Players[i].SendRaptorPermissions();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -254,6 +260,12 @@ namespace TShockAPI
|
|||
permissions.Add(permission);
|
||||
negatedpermissions.Remove(permission); // Ensure we don't have conflicting definitions for a permissions
|
||||
}
|
||||
|
||||
for (int i = 0; i < TShock.Players.Length; i++)
|
||||
{
|
||||
if (TShock.Players[i] != null && TShock.Players[i].IsRaptor)
|
||||
TShock.Players[i].SendRaptorPermissions();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -281,6 +293,11 @@ namespace TShockAPI
|
|||
return;
|
||||
}
|
||||
permissions.Remove(permission);
|
||||
for (int i = 0; i < TShock.Players.Length; i++)
|
||||
{
|
||||
if (TShock.Players[i] != null && TShock.Players[i].IsRaptor && TShock.Players[i].Group == this)
|
||||
TShock.Players[i].SendRaptorPermissions();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue