Adventure-Terraria-Server-Project / AdvancedCircuits-Plugin

Advanced Circuits Plugin for Terraria Server API and TShock.
GNU General Public License v3.0
8 stars 8 forks source link

Broken Door Handling #69

Open CoderCow opened 6 years ago

CoderCow commented 6 years ago
2017-11-09 09:51:25 - PluginTrace: ERROR: [Advanced Circuits] DoorUse for "Block" at {X=4216,Y=440} failed. See inner exception for details.
System.ArgumentException: No tile at the given sender location.
Parameter name: senderLocation
at Terraria.Plugins.CoderCow.AdvancedCircuits.CircuitProcessor.CircuitProcessorCtor_MeasureSender(Point senderLocation)
at Terraria.Plugins.CoderCow.AdvancedCircuits.CircuitProcessor..ctor(PluginTrace pluginTrace, CircuitHandler circuitHandler, Point senderLocation)
at Terraria.Plugins.CoderCow.AdvancedCircuits.CircuitHandler.ProcessCircuit(TSPlayer triggerer, Point tileLocation, Nullable`1 overrideSignal, Boolean switchSender)
at Terraria.Plugins.CoderCow.AdvancedCircuits.CircuitHandler.HandleDoorUse(TSPlayer player, Point tileLocation, DoorAction action, NPC npc, Direction direction)

Most likely caused by npcs interacting with doors.