Merge pull request #78 from RedSparr0w/fix-pure-essence

Allow player to mine Pure Essence
This commit is contained in:
Josh Shippam
2019-10-22 03:04:35 +01:00
committed by GitHub
2 changed files with 7 additions and 14 deletions
@@ -169,20 +169,10 @@ public class Mining {
player.getActionSender().sendMessage("You have ran out of inventory slots."); player.getActionSender().sendMessage("You have ran out of inventory slots.");
container.stop(); container.stop();
} }
if (objectNumber != 22) mineRock(Rock_Settings[objectNumber][3] + getRandomAdd(), objectX, objectY, type, Rock_Settings[objectNumber][0]);
mineRock(Rock_Settings[objectNumber][3] + getRandomAdd(), objectX, objectY, type, Rock_Settings[objectNumber][0]);
if (objectNumber == 22)
if (miningLevel >= 30)
{
mineRock(Rock_Settings[objectNumber + 1][3] + getRandomAdd(), objectX, objectY, type, Rock_Settings[objectNumber + 1][0]);
}
else
{
mineRock(Rock_Settings[objectNumber][3] + getRandomAdd(), objectX, objectY, type, Rock_Settings[objectNumber][0]);
}
player.isMining = false;
container.stop(); container.stop();
if (objectNumber == 22 || objectNumber == 23)
startMining(player, objectNumber, objectX, objectY, type);
} }
@Override @Override
public void stop() { public void stop() {
@@ -189,7 +189,10 @@ public class ObjectsActions {
player.getMining().startMining(player, 19, player.objectX, player.objectY, player.clickObjectType); player.getMining().startMining(player, 19, player.objectX, player.objectY, player.clickObjectType);
break; break;
case 2491: case 2491:
player.getMining().startMining(player, 22, player.objectX, player.objectY, player.clickObjectType); if (player.playerLevel[player.playerMining] < 30)
player.getMining().startMining(player, 22, player.objectX, player.objectY, player.clickObjectType);
else
player.getMining().startMining(player, 23, player.objectX, player.objectY, player.clickObjectType);
break; break;
case 6702: case 6702: