Merge pull request #78 from rhilenova/issue_68

Issue 68: Stripping a gate will not clear the pipe of any active actions
This commit is contained in:
SirSengir 2012-07-06 02:47:11 -07:00
commit 51303806e3

View file

@ -533,7 +533,12 @@ public class Pipe implements IPipe, IDropControlInventory {
public void resetGate() {
gate = null;
activatedTriggers = new Trigger[activatedTriggers.length];
triggerParameters = new TriggerParameter[triggerParameters.length];
activatedActions = new Action[activatedActions.length];
broadcastSignal = new boolean[] { false, false, false, false };
broadcastRedstone = false;
worldObj.markBlockNeedsUpdate(xCoord, yCoord, zCoord);
worldObj.notifyBlocksOfNeighborChange(xCoord, yCoord, zCoord, BuildCraftTransport.genericPipeBlock.blockID);
}
private void resolveActions() {