Fixed robots bouncing back network messages.

This commit is contained in:
Florian Nücke 2014-07-16 18:05:18 +02:00
parent 8cc4232424
commit 7149eeabc4
2 changed files with 2 additions and 2 deletions

View File

@ -67,7 +67,7 @@ class RobotProxy(val robot: Robot) extends traits.Computer with traits.PowerInfo
override def onMessage(message: Message) {
super.onMessage(message)
if (message.name == "network.message" && message.source != robot.node) message.data match {
if (message.name == "network.message" && message.source != this.node) message.data match {
case Array(packet: Packet) => robot.node.sendToReachable(message.name, packet)
case _ =>
}

View File

@ -496,7 +496,7 @@ class Robot(val robot: tileentity.Robot) extends ManagedComponent {
override def onMessage(message: Message) {
super.onMessage(message)
if (message.name == "network.message" && message.source != robot.proxy.node) message.data match {
if (message.name == "network.message" && message.source != robot.node) message.data match {
case Array(packet: Packet) => robot.proxy.node.sendToReachable(message.name, packet)
case _ =>
}