mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-17 11:15:12 -04:00
fixed logic for power check in wireless router
This commit is contained in:
parent
e416ad34d0
commit
9c5492f527
@ -22,7 +22,6 @@ class WirelessRouter extends Router with WirelessNetwork.Endpoint {
|
||||
super.relayPacket(sourceSide, packet)
|
||||
if (sourceSide != ForgeDirection.UNKNOWN && strength > 0) {
|
||||
val cost = Settings.get.wirelessCostPerRange
|
||||
if (cost > 0 && !Settings.get.ignorePower) {
|
||||
val connector = plugs(sourceSide.ordinal).node.asInstanceOf[Connector]
|
||||
if (connector.tryChangeBuffer(-strength * cost)) {
|
||||
for ((endpoint, distance) <- WirelessNetwork.computeReachableFrom(this)) {
|
||||
@ -31,7 +30,6 @@ class WirelessRouter extends Router with WirelessNetwork.Endpoint {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
override protected def onPlugConnect(plug: Plug, node: Node) {
|
||||
super.onPlugConnect(plug, node)
|
||||
|
Loading…
x
Reference in New Issue
Block a user