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))
|
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;
|
args.Player.LoginFailsBySsi = false;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1477,7 +1477,7 @@ namespace TShockAPI
|
||||||
|
|
||||||
if (Main.ServerSideCharacter)
|
if (Main.ServerSideCharacter)
|
||||||
{
|
{
|
||||||
if (!args.Player.HasPermission(Permissions.bypassssc))
|
if (args.Player.HasPermission(Permissions.bypassssc))
|
||||||
{
|
{
|
||||||
args.Player.PlayerData.RestoreCharacter(args.Player);
|
args.Player.PlayerData.RestoreCharacter(args.Player);
|
||||||
}
|
}
|
||||||
|
|
@ -1554,9 +1554,8 @@ namespace TShockAPI
|
||||||
{
|
{
|
||||||
if (args.Player.HasPermission(Permissions.bypassssc))
|
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;
|
args.Player.LoginFailsBySsi = false;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue