diff --git a/CHANGELOG.md b/CHANGELOG.md index 9261a09b..99c8b785 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ This is the rolling changelog for TShock for Terraria. Use past tense when addin * Adding GolfBallItemIDs list in Handlers.LandGolfBallInCupHandler.cs * Fixed an issue in the SendTileSquare handler that was rejecting valid tile objects (@QuiCM) * Fixed the issue where players were unable to place regular ropes because of the valid placement being caught in Bouncer OnTileEdit. (@Patrikkk) +* Added pet license usage permissions to `trustedadmin` and `owner` groups. Do note that this has a high network usage and can be easily be abused so it is not recommended to give out this permission to lower level groups. (@moisterrific) * Remove checks that prevented people placing personal storage tiles in SSC as the personal storage is synced with the server.(@Patrikkk) * Cleaned up a check in Bouner OnTileEdit where it checks for using the respective item when placing a tile to make it clearer. This change also fixed the issue in a previous commit where valid replace action was caught. Moved the check for max tile/wall types to the beginning of the method. (@Patrikkk) * Improved clarity for insufficient permission related error messages. (@moisterrific) diff --git a/TShockAPI/DB/GroupManager.cs b/TShockAPI/DB/GroupManager.cs index 1462411d..ceb8e433 100644 --- a/TShockAPI/DB/GroupManager.cs +++ b/TShockAPI/DB/GroupManager.cs @@ -77,7 +77,7 @@ namespace TShockAPI.DB Permissions.whisper, Permissions.wormhole, Permissions.canpaint, - Permissions.pylon)); + Permissions.pylon)); AddDefaultGroup("vip", "default", string.Join(",", @@ -125,7 +125,7 @@ namespace TShockAPI.DB Permissions.tppos, Permissions.tpsilent, Permissions.userinfo, - Permissions.spawn)); + Permissions.spawn)); AddDefaultGroup("trustedadmin", "admin", string.Join(",", @@ -158,7 +158,8 @@ namespace TShockAPI.DB Permissions.startdd2, Permissions.uploaddata, Permissions.uploadothersdata, - Permissions.journey_timefreeze, + Permissions.spawnpets, + Permissions.journey_timefreeze, Permissions.journey_timeset, Permissions.journey_timespeed, Permissions.journey_godmode, @@ -170,7 +171,7 @@ namespace TShockAPI.DB Permissions.journey_setdifficulty, Permissions.journey_biomespreadfreeze, Permissions.journey_setspawnrate, - Permissions.journey_contributeresearch)); + Permissions.journey_contributeresearch)); AddDefaultGroup("owner", "trustedadmin", string.Join(",",