Blood Magic

Blood Magic

90M Downloads

OpenComputers robot bound tool exploit

Forecaster opened this issue ยท 6 comments

commented

When a bound tool is used by a robot and there is not enough energy in the network of the bound player, the effect of the tool will be triggered anyway, and since the robot can't die (being a block) there is no disadvantage to it using the tool.

The tool should probably cancel the effect if there is no energy for it.

commented

The robot needs to implement FakePlayer. No other way I can check every single fake player.

commented

But it does. For a long time now. Anything else I should be doing that I'm not?

commented

Hmm, I'll check it out then. What version of BM is this?

commented

@WayofTime I have Blood Magic-v1.1.0(1.7.10) & OpenComputers-MC1.7.10-1.3.3.54

commented

Thanks, and fixed in the next Beta!

commented

Implementing something similar #78 and then cancelling the event if there is too little LP when the tool is activated by a fake player should be a viable way of doing this. If possible could it have a config option to either completely disable fake player tool use or to allow it as long as there was LP?
This should be possible since the tools drain from their binders network and not from the person activating a ritual such as in #76