Replace a coule TileID magic numbers with direc Tcalls.

Thanks @mistzzt & @QuiCM!
This commit is contained in:
Lucas Nicodemus 2017-12-09 01:48:43 -07:00
parent ce822caf2a
commit aa527496dc

View file

@ -28,6 +28,7 @@ using TShockAPI.Localization;
using static TShockAPI.GetDataHandlers; using static TShockAPI.GetDataHandlers;
using TerrariaApi.Server; using TerrariaApi.Server;
using Terraria.ObjectData; using Terraria.ObjectData;
using Terraria.ID;
namespace TShockAPI namespace TShockAPI
@ -333,6 +334,8 @@ namespace TShockAPI
persistentMode = true; persistentMode = true;
} }
// TODO: REMOVE. This does NOT look like Bouncer code.
List<string> outputRegions = new List<string>(); List<string> outputRegions = new List<string>();
foreach (Region region in TShock.Regions.Regions.OrderBy(r => r.Z).Reverse()) foreach (Region region in TShock.Regions.Regions.OrderBy(r => r.Z).Reverse())
{ {
@ -483,7 +486,7 @@ namespace TShockAPI
args.Handled = true; args.Handled = true;
return; return;
} }
if (action == EditAction.PlaceTile && (editData == 29 || editData == 97) && Main.ServerSideCharacter) if (action == EditAction.PlaceTile && (editData == TileID.PiggyBank || editData == TileID.Safes) && Main.ServerSideCharacter)
{ {
args.Player.SendErrorMessage("You cannot place this tile because server side characters are enabled."); args.Player.SendErrorMessage("You cannot place this tile because server side characters are enabled.");
args.Player.SendTileSquare(tileX, tileY, 3); args.Player.SendTileSquare(tileX, tileY, 3);