Basically I can't figure out how to change Player to Client, this method is looking for createGroundItem(Player int int etc...) and I need to to look for createGroundItem(Client int int etc). I've Scanned through this method countless times and I still can't figure it out.
Code:
public void execute(CycleEventContainer container) {
if (catchObject.owner == -1) {
return;
}
if (PlayerHandler.players[catchObject.owner] != null) {
if (PlayerHandler.players[catchObject.owner]
.getOutStream() != null) {
Server.itemHandler.createGroundItem(
(PlayerHandler.players[catchObject.owner]),
getData(trapData, n.npcType,
Constants.NPCID,
Constants.ITEMID),
Objects.objectX,
Objects.objectY,
1,
PlayerHandler.players[catchObject.owner].getId());
}
}
ObjectHandler.removeObject(catchObject);
Objects empty = new Objects(100, Objects.objectX,
Objects.objectY, 0, 0, 10, 0);
Server.objectHandler.placeObject(empty);
PlayerHandler.players[catchObject.owner]
.sendMessage("Your trap has dismantled.");
catchObject.owner = -1;
Objects.objectX = 0;
Objects.objectY = 0;
container.stop();
}