Refactor out item useID
This commit is contained in:
@@ -340,7 +340,7 @@ public class ObjectActionMsgHandler extends AbstractClientMsgHandler {
|
||||
pam.setX(loc.getX() + 64); //offset grid from tol
|
||||
pam.setY(loc.getY());
|
||||
pam.setZ(loc.getZ() + 64); //offset grid from tol
|
||||
pam.addPlacementInfo(ib.getUseID());
|
||||
pam.addPlacementInfo(item.template.deed_structure_id);
|
||||
|
||||
dispatch = Dispatch.borrow(player, pam);
|
||||
DispatchMessage.dispatchMsgDispatch(dispatch, Enum.DispatchChannel.SECONDARY);
|
||||
@@ -529,9 +529,12 @@ public class ObjectActionMsgHandler extends AbstractClientMsgHandler {
|
||||
DispatchMessage.sendToAllInRange(player, vum);
|
||||
}
|
||||
|
||||
if (waterbucketBypass == false)
|
||||
PowersManager.applyPower(player, target, Vector3fImmutable.ZERO, ib.getUseID(), ib.getUseAmount(), true);
|
||||
|
||||
if (waterbucketBypass == false) {
|
||||
String powerString = item.template.item_power_action.keySet().iterator().next();
|
||||
int powerToken = PowersManager.ActionTokenByIDString.get(powerString);
|
||||
int powerValue = item.template.item_power_action.get(powerString)[0];
|
||||
PowersManager.applyPower(player, target, Vector3fImmutable.ZERO, powerToken, powerValue, true);
|
||||
}
|
||||
itemMan.consume(item);
|
||||
} else //just remove the item at this point
|
||||
itemMan.consume(item);
|
||||
|
||||
Reference in New Issue
Block a user