Fixes unwanted superadmin behaviour concerning SSC inventories.
This commit is contained in:
parent
ffd81739dc
commit
72ccd34ae6
2 changed files with 3 additions and 5 deletions
|
|
@ -797,9 +797,8 @@ namespace TShockAPI
|
|||
{
|
||||
if (args.Player.HasPermission(Permissions.bypassssc))
|
||||
{
|
||||
args.Player.IgnoreActionsForClearingTrashCan = false;
|
||||
args.Player.PlayerData.RestoreCharacter(args.Player);
|
||||
}
|
||||
args.Player.PlayerData.RestoreCharacter(args.Player);
|
||||
}
|
||||
args.Player.LoginFailsBySsi = false;
|
||||
|
||||
|
|
|
|||
|
|
@ -1477,7 +1477,7 @@ namespace TShockAPI
|
|||
|
||||
if (Main.ServerSideCharacter)
|
||||
{
|
||||
if (!args.Player.HasPermission(Permissions.bypassssc))
|
||||
if (args.Player.HasPermission(Permissions.bypassssc))
|
||||
{
|
||||
args.Player.PlayerData.RestoreCharacter(args.Player);
|
||||
}
|
||||
|
|
@ -1554,9 +1554,8 @@ namespace TShockAPI
|
|||
{
|
||||
if (args.Player.HasPermission(Permissions.bypassssc))
|
||||
{
|
||||
args.Player.IgnoreActionsForClearingTrashCan = false;
|
||||
args.Player.PlayerData.RestoreCharacter(args.Player);
|
||||
}
|
||||
args.Player.PlayerData.RestoreCharacter(args.Player);
|
||||
}
|
||||
args.Player.LoginFailsBySsi = false;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue