mirror of
https://github.com/2006-Scape/2006Scape.git
synced 2026-07-07 16:49:07 +00:00
remove deleteItem2 → deleteItem (#212)
This commit is contained in:
@@ -28,7 +28,7 @@ public class CastRequirements {
|
|||||||
public static void deleteRunes(Client c, int[][] runes) {
|
public static void deleteRunes(Client c, int[][] runes) {
|
||||||
for (int[] rune : runes) {
|
for (int[] rune : runes) {
|
||||||
if (!MagicRequirements.wearingStaff(c, rune[0])) {
|
if (!MagicRequirements.wearingStaff(c, rune[0])) {
|
||||||
c.getItemAssistant().deleteItem2(rune[0], rune[1]);
|
c.getItemAssistant().deleteItem(rune[0], rune[1]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
package redone.game.content.combat.magic;
|
package redone.game.content.combat.magic;
|
||||||
|
|
||||||
import redone.game.content.quests.QuestAssistant;
|
|
||||||
import redone.game.content.randomevents.RandomEventHandler;
|
import redone.game.content.randomevents.RandomEventHandler;
|
||||||
import redone.game.players.Client;
|
import redone.game.players.Client;
|
||||||
import redone.util.Misc;
|
import redone.util.Misc;
|
||||||
@@ -419,7 +418,7 @@ public class MagicTeleports {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
CastRequirements.deleteRunes(player, new int[][]{{LAW_RUNE, 2}, {FIRE_RUNE, 2}, {WATER_RUNE, 2}});
|
CastRequirements.deleteRunes(player, new int[][]{{LAW_RUNE, 2}, {FIRE_RUNE, 2}, {WATER_RUNE, 2}});
|
||||||
player.getItemAssistant().deleteItem2(BANANA, 1);
|
player.getItemAssistant().deleteItem(BANANA, 1);
|
||||||
player.getPlayerAssistant().startTeleport(2798 + Misc.random(1), 2798 - Misc.random(1), 1, "modern");
|
player.getPlayerAssistant().startTeleport(2798 + Misc.random(1), 2798 - Misc.random(1), 1, "modern");
|
||||||
player.getPlayerAssistant().addSkillXP(76, player.playerMagic);
|
player.getPlayerAssistant().addSkillXP(76, player.playerMagic);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -343,7 +343,7 @@ public class RangersGuild {
|
|||||||
if (c.getItemAssistant().playerHasItem(995, 200)) {
|
if (c.getItemAssistant().playerHasItem(995, 200)) {
|
||||||
if (c.getItemAssistant().freeSlots() > 1) {
|
if (c.getItemAssistant().freeSlots() > 1) {
|
||||||
arrowsLeft = 10;
|
arrowsLeft = 10;
|
||||||
c.getItemAssistant().deleteItem2(995, 200);
|
c.getItemAssistant().deleteItem(995, 200);
|
||||||
c.getItemAssistant().addItem(ARROWS_REQ, 10);
|
c.getItemAssistant().addItem(ARROWS_REQ, 10);
|
||||||
c.getItemAssistant().addItem(841, 1);
|
c.getItemAssistant().addItem(841, 1);
|
||||||
c.getDialogueHandler().sendStatement("The archer hands you 10 bronze arrows and a bow.");
|
c.getDialogueHandler().sendStatement("The archer hands you 10 bronze arrows and a bow.");
|
||||||
|
|||||||
@@ -757,7 +757,7 @@ public class CastleWars {
|
|||||||
//4049, 4045, 4053, 4042, 4041, 4037, 4039
|
//4049, 4045, 4053, 4042, 4041, 4037, 4039
|
||||||
for (int item : items) {
|
for (int item : items) {
|
||||||
if (player.getItemAssistant().playerHasItem(item)) {
|
if (player.getItemAssistant().playerHasItem(item)) {
|
||||||
player.getItemAssistant().deleteItem2(item,
|
player.getItemAssistant().deleteItem(item,
|
||||||
player.getItemAssistant().getItemAmount(item));
|
player.getItemAssistant().getItemAmount(item));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -427,7 +427,7 @@ public class Trawler extends GroupMinigame {
|
|||||||
if (p.getItemAssistant().playerHasItem(swamp_paste)) {
|
if (p.getItemAssistant().playerHasItem(swamp_paste)) {
|
||||||
int index = Wall.getIndex(x, y);
|
int index = Wall.getIndex(x, y);
|
||||||
if (index >= 0) {
|
if (index >= 0) {
|
||||||
p.getItemAssistant().deleteItem2(swamp_paste, 1);
|
p.getItemAssistant().deleteItem(swamp_paste, 1);
|
||||||
p.startAnimation(832);
|
p.startAnimation(832);
|
||||||
wall_status[index] = false;
|
wall_status[index] = false;
|
||||||
updateWall(index);
|
updateWall(index);
|
||||||
|
|||||||
@@ -182,7 +182,7 @@ public class PartyRoom {
|
|||||||
"You cant deposit more than 8 items at once.");
|
"You cant deposit more than 8 items at once.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
c.getItemAssistant().deleteItem2(id, amount);
|
c.getItemAssistant().deleteItem(id, amount);
|
||||||
if (c.party[slot] != id) {
|
if (c.party[slot] != id) {
|
||||||
c.party[slot] = id;
|
c.party[slot] = id;
|
||||||
c.partyN[slot] = amount;
|
c.partyN[slot] = amount;
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ public class FreakyForester {
|
|||||||
client.getActionSender().sendMessage("You have already beat the freaky forester event so you get 500 coins.");
|
client.getActionSender().sendMessage("You have already beat the freaky forester event so you get 500 coins.");
|
||||||
}
|
}
|
||||||
int delete = client.getItemAssistant().getItemCount(6178);
|
int delete = client.getItemAssistant().getItemCount(6178);
|
||||||
client.getItemAssistant().deleteItem2(6178, delete);
|
client.getItemAssistant().deleteItem(6178, delete);
|
||||||
client.randomActions = 0;
|
client.randomActions = 0;
|
||||||
} else {
|
} else {
|
||||||
RandomEventHandler.failEvent(client);
|
RandomEventHandler.failEvent(client);
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ public class GemCutting extends CraftingData {
|
|||||||
if (Misc.random(2) == 0 && itemUsed > 1624 && itemUsed < 1630 || usedWith > 1624 && usedWith < 1630 && Misc.random(2) == 0) {
|
if (Misc.random(2) == 0 && itemUsed > 1624 && itemUsed < 1630 || usedWith > 1624 && usedWith < 1630 && Misc.random(2) == 0) {
|
||||||
c.getActionSender().sendMessage("You fail to cut the gem.");
|
c.getActionSender().sendMessage("You fail to cut the gem.");
|
||||||
c.getItemAssistant().addItem(1633, 1);
|
c.getItemAssistant().addItem(1633, 1);
|
||||||
c.getItemAssistant().deleteItem2(itemId, 1);
|
c.getItemAssistant().deleteItem(itemId, 1);
|
||||||
c.getPlayerAssistant().addSkillXP(1, 12);
|
c.getPlayerAssistant().addSkillXP(1, 12);
|
||||||
}
|
}
|
||||||
if (c.isCrafting == true) {
|
if (c.isCrafting == true) {
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ public class Pottery {
|
|||||||
if (c.getItemAssistant().playerHasItem(softClay)
|
if (c.getItemAssistant().playerHasItem(softClay)
|
||||||
&& c.playerLevel[12] >= level && c.isPotCrafting == true) {
|
&& c.playerLevel[12] >= level && c.isPotCrafting == true) {
|
||||||
c.startAnimation(unFire);
|
c.startAnimation(unFire);
|
||||||
c.getItemAssistant().deleteItem2(softClay, 1);
|
c.getItemAssistant().deleteItem(softClay, 1);
|
||||||
c.getItemAssistant().addItem(id, 1);
|
c.getItemAssistant().addItem(id, 1);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
"You make the soft clay into a "
|
"You make the soft clay into a "
|
||||||
@@ -72,7 +72,7 @@ public class Pottery {
|
|||||||
&& c.playerLevel[12] >= level && !(c.doAmount <= 0)
|
&& c.playerLevel[12] >= level && !(c.doAmount <= 0)
|
||||||
&& c.isPotCrafting == true) {
|
&& c.isPotCrafting == true) {
|
||||||
c.startAnimation(unFire);
|
c.startAnimation(unFire);
|
||||||
c.getItemAssistant().deleteItem2(softClay, 1);
|
c.getItemAssistant().deleteItem(softClay, 1);
|
||||||
c.getItemAssistant().addItem(id, 1);
|
c.getItemAssistant().addItem(id, 1);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
"You make the soft clay into a "
|
"You make the soft clay into a "
|
||||||
@@ -119,7 +119,7 @@ public class Pottery {
|
|||||||
c.isPotCrafting = true;
|
c.isPotCrafting = true;
|
||||||
if (c.getItemAssistant().playerHasItem(startId)
|
if (c.getItemAssistant().playerHasItem(startId)
|
||||||
&& c.playerLevel[12] >= level && c.isPotCrafting == true) {
|
&& c.playerLevel[12] >= level && c.isPotCrafting == true) {
|
||||||
c.getItemAssistant().deleteItem2(startId, 1);
|
c.getItemAssistant().deleteItem(startId, 1);
|
||||||
c.getItemAssistant().addItem(finishId, 1);
|
c.getItemAssistant().addItem(finishId, 1);
|
||||||
c.startAnimation(Fire);
|
c.startAnimation(Fire);
|
||||||
c.getActionSender().sendSound(469, 100, 0);
|
c.getActionSender().sendSound(469, 100, 0);
|
||||||
@@ -152,7 +152,7 @@ public class Pottery {
|
|||||||
if (c.getItemAssistant().playerHasItem(startId)
|
if (c.getItemAssistant().playerHasItem(startId)
|
||||||
&& c.playerLevel[12] >= level
|
&& c.playerLevel[12] >= level
|
||||||
&& c.isPotCrafting == true && !(c.doAmount <= 0)) {
|
&& c.isPotCrafting == true && !(c.doAmount <= 0)) {
|
||||||
c.getItemAssistant().deleteItem2(startId, 1);
|
c.getItemAssistant().deleteItem(startId, 1);
|
||||||
c.getItemAssistant().addItem(finishId, 1);
|
c.getItemAssistant().addItem(finishId, 1);
|
||||||
c.startAnimation(Fire);
|
c.startAnimation(Fire);
|
||||||
c.getActionSender().sendSound(469, 100, 0);
|
c.getActionSender().sendSound(469, 100, 0);
|
||||||
|
|||||||
@@ -127,8 +127,8 @@ public class ArrowMaking {
|
|||||||
if (c.isWoodcutting == true) {
|
if (c.isWoodcutting == true) {
|
||||||
container.stop();
|
container.stop();
|
||||||
}
|
}
|
||||||
c.getItemAssistant().deleteItem2(arrowData.getItem1(), count);
|
c.getItemAssistant().deleteItem(arrowData.getItem1(), count);
|
||||||
c.getItemAssistant().deleteItem2(arrowData.getItem2(), count);
|
c.getItemAssistant().deleteItem(arrowData.getItem2(), count);
|
||||||
c.getItemAssistant().addItem(arrowData.getProduct(),
|
c.getItemAssistant().addItem(arrowData.getProduct(),
|
||||||
count / multiplier);
|
count / multiplier);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ public class LogCutting {
|
|||||||
@Override
|
@Override
|
||||||
public void execute(CycleEventContainer container) {
|
public void execute(CycleEventContainer container) {
|
||||||
if (c.getItemAssistant().playerHasItem(LogCuttingInterface.log) && c.getItemAssistant().playerHasItem(KNIFE)) {
|
if (c.getItemAssistant().playerHasItem(LogCuttingInterface.log) && c.getItemAssistant().playerHasItem(KNIFE)) {
|
||||||
c.getItemAssistant().deleteItem2(LogCuttingInterface.log, 1);
|
c.getItemAssistant().deleteItem(LogCuttingInterface.log, 1);
|
||||||
if (product == 52) {
|
if (product == 52) {
|
||||||
c.getItemAssistant().addItem(product, 15);
|
c.getItemAssistant().addItem(product, 15);
|
||||||
} else {
|
} else {
|
||||||
@@ -333,7 +333,7 @@ public class LogCutting {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
c.startAnimation(1248);
|
c.startAnimation(1248);
|
||||||
c.getItemAssistant().deleteItem2(2859, amount);
|
c.getItemAssistant().deleteItem(2859, amount);
|
||||||
c.getItemAssistant().addItem(2861, makeAmount);
|
c.getItemAssistant().addItem(2861, makeAmount);
|
||||||
c.getPlayerAssistant().addSkillXP(3 * amount, c.playerFletching);
|
c.getPlayerAssistant().addSkillXP(3 * amount, c.playerFletching);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
@@ -362,8 +362,8 @@ public class LogCutting {
|
|||||||
.getItemAssistant().getItemCount(2864);
|
.getItemAssistant().getItemCount(2864);
|
||||||
if (feather == arrowShaft * 4) {
|
if (feather == arrowShaft * 4) {
|
||||||
c.startAnimation(1248);
|
c.startAnimation(1248);
|
||||||
c.getItemAssistant().deleteItem2(314, feather * 4);
|
c.getItemAssistant().deleteItem(314, feather * 4);
|
||||||
c.getItemAssistant().deleteItem2(2864, arrowShaft);
|
c.getItemAssistant().deleteItem(2864, arrowShaft);
|
||||||
c.getItemAssistant().addItem(2865, arrowShaft);
|
c.getItemAssistant().addItem(2865, arrowShaft);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
"You turn your " + ItemAssistant.getItemName(2864)
|
"You turn your " + ItemAssistant.getItemName(2864)
|
||||||
@@ -416,8 +416,8 @@ public class LogCutting {
|
|||||||
c.getItemAssistant().addItem(2866, wolfBoneArrow);
|
c.getItemAssistant().addItem(2866, wolfBoneArrow);
|
||||||
c.getPlayerAssistant().addSkillXP(1 * wolfBoneArrow,
|
c.getPlayerAssistant().addSkillXP(1 * wolfBoneArrow,
|
||||||
c.playerFletching);
|
c.playerFletching);
|
||||||
c.getItemAssistant().deleteItem2(2861, wolfBoneArrow);
|
c.getItemAssistant().deleteItem(2861, wolfBoneArrow);
|
||||||
c.getItemAssistant().deleteItem2(2865, wolfBoneArrow);
|
c.getItemAssistant().deleteItem(2865, wolfBoneArrow);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
"You turn your " + ItemAssistant.getItemName(2865)
|
"You turn your " + ItemAssistant.getItemName(2865)
|
||||||
+ " (s) into "
|
+ " (s) into "
|
||||||
@@ -427,8 +427,8 @@ public class LogCutting {
|
|||||||
c.getItemAssistant().addItem(2866, flightedArrow);
|
c.getItemAssistant().addItem(2866, flightedArrow);
|
||||||
c.getPlayerAssistant().addSkillXP(1 * flightedArrow,
|
c.getPlayerAssistant().addSkillXP(1 * flightedArrow,
|
||||||
c.playerFletching);
|
c.playerFletching);
|
||||||
c.getItemAssistant().deleteItem2(2861, flightedArrow);
|
c.getItemAssistant().deleteItem(2861, flightedArrow);
|
||||||
c.getItemAssistant().deleteItem2(2865, flightedArrow);
|
c.getItemAssistant().deleteItem(2865, flightedArrow);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
"You turn your " + ItemAssistant.getItemName(2865)
|
"You turn your " + ItemAssistant.getItemName(2865)
|
||||||
+ " (s) into "
|
+ " (s) into "
|
||||||
@@ -438,8 +438,8 @@ public class LogCutting {
|
|||||||
c.getItemAssistant().addItem(2866, wolfBoneArrow);
|
c.getItemAssistant().addItem(2866, wolfBoneArrow);
|
||||||
c.getPlayerAssistant().addSkillXP(1 * wolfBoneArrow,
|
c.getPlayerAssistant().addSkillXP(1 * wolfBoneArrow,
|
||||||
c.playerFletching);
|
c.playerFletching);
|
||||||
c.getItemAssistant().deleteItem2(2861, wolfBoneArrow);
|
c.getItemAssistant().deleteItem(2861, wolfBoneArrow);
|
||||||
c.getItemAssistant().deleteItem2(2865, wolfBoneArrow);
|
c.getItemAssistant().deleteItem(2865, wolfBoneArrow);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
"You turn your " + ItemAssistant.getItemName(2865)
|
"You turn your " + ItemAssistant.getItemName(2865)
|
||||||
+ " (s) into "
|
+ " (s) into "
|
||||||
@@ -461,7 +461,7 @@ public class LogCutting {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
c.startAnimation(1248);
|
c.startAnimation(1248);
|
||||||
c.getItemAssistant().deleteItem2(2862, amount);
|
c.getItemAssistant().deleteItem(2862, amount);
|
||||||
c.getItemAssistant().addItem(2864, makeAmount);
|
c.getItemAssistant().addItem(2864, makeAmount);
|
||||||
c.getPlayerAssistant().addSkillXP(2 * amount, c.playerFletching);
|
c.getPlayerAssistant().addSkillXP(2 * amount, c.playerFletching);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
|
|||||||
@@ -101,8 +101,8 @@ public class Stringing {
|
|||||||
container.stop();
|
container.stop();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
c.getItemAssistant().deleteItem2(loadData.getItem1(), 1);
|
c.getItemAssistant().deleteItem(loadData.getItem1(), 1);
|
||||||
c.getItemAssistant().deleteItem2(loadData.getItem2(), 1);
|
c.getItemAssistant().deleteItem(loadData.getItem2(), 1);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
"You add a string to the bow.");
|
"You add a string to the bow.");
|
||||||
c.getItemAssistant().addItem(loadData.getProduct(), 1);
|
c.getItemAssistant().addItem(loadData.getProduct(), 1);
|
||||||
|
|||||||
@@ -131,7 +131,7 @@ public class SilverCrafting {
|
|||||||
.getItemName(
|
.getItemName(
|
||||||
silverCraft.getResult())
|
silverCraft.getResult())
|
||||||
.toLowerCase().toLowerCase() + ".");
|
.toLowerCase().toLowerCase() + ".");
|
||||||
player.getItemAssistant().deleteItem2(SILVER_BAR, 1);
|
player.getItemAssistant().deleteItem(SILVER_BAR, 1);
|
||||||
player.getItemAssistant().addItem(silverCraft.getResult(),
|
player.getItemAssistant().addItem(silverCraft.getResult(),
|
||||||
1);
|
1);
|
||||||
player.getPlayerAssistant().addSkillXP(
|
player.getPlayerAssistant().addSkillXP(
|
||||||
|
|||||||
@@ -129,7 +129,7 @@ public class Smelting extends SkillHandler {
|
|||||||
c.getItemAssistant().deleteItem(c.playerSkillProp[13][4], 1);
|
c.getItemAssistant().deleteItem(c.playerSkillProp[13][4], 1);
|
||||||
}
|
}
|
||||||
if (c.playerSkillProp[13][5] > 0) {// if coal amount is > 0
|
if (c.playerSkillProp[13][5] > 0) {// if coal amount is > 0
|
||||||
c.getItemAssistant().deleteItem2(c.playerSkillProp[13][4], c.playerSkillProp[13][5]);
|
c.getItemAssistant().deleteItem(c.playerSkillProp[13][4], c.playerSkillProp[13][5]);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (c.playerSkillProp[13][3] == IRON && c.playerSkillProp[13][4] == -1 && Misc.random(100) >= 50) {
|
if (c.playerSkillProp[13][3] == IRON && c.playerSkillProp[13][4] == -1 && Misc.random(100) >= 50) {
|
||||||
|
|||||||
@@ -869,7 +869,7 @@ public class Smithing {
|
|||||||
}
|
}
|
||||||
while (makeTimes > 0 && c.isSmithing == true) {
|
while (makeTimes > 0 && c.isSmithing == true) {
|
||||||
if (c.getItemAssistant().playerHasItem(removeItem, removeItem2)) {
|
if (c.getItemAssistant().playerHasItem(removeItem, removeItem2)) {
|
||||||
c.getItemAssistant().deleteItem2(removeItem, removeItem2);
|
c.getItemAssistant().deleteItem(removeItem, removeItem2);
|
||||||
if (ItemAssistant.getItemName(addItem).contains("bolt")) {
|
if (ItemAssistant.getItemName(addItem).contains("bolt")) {
|
||||||
c.getItemAssistant().addItem(addItem, 10);
|
c.getItemAssistant().addItem(addItem, 10);
|
||||||
} else if (ItemAssistant.getItemName(addItem).contains("tip") && !ItemAssistant.getItemName(addItem).contains("dart tip")) {
|
} else if (ItemAssistant.getItemName(addItem).contains("tip") && !ItemAssistant.getItemName(addItem).contains("dart tip")) {
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ public class Sailing {
|
|||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
player.getItemAssistant().deleteItem2(995, 1000);
|
player.getItemAssistant().deleteItem(995, 1000);
|
||||||
player.getActionSender().sendMessage("Your free to go and pay the 1000 coins.");
|
player.getActionSender().sendMessage("Your free to go and pay the 1000 coins.");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -52,7 +52,7 @@ public class Sailing {
|
|||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
player.getItemAssistant().deleteItem2(995, 30);
|
player.getItemAssistant().deleteItem(995, 30);
|
||||||
player.getActionSender().sendMessage("Your free to go and pay the 30 coins.");
|
player.getActionSender().sendMessage("Your free to go and pay the 30 coins.");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ import redone.game.content.skills.SkillHandler;
|
|||||||
import redone.game.content.skills.slayer.Slayer;
|
import redone.game.content.skills.slayer.Slayer;
|
||||||
import redone.game.content.traveling.Sailing;
|
import redone.game.content.traveling.Sailing;
|
||||||
import redone.game.globalworldobjects.PassDoor;
|
import redone.game.globalworldobjects.PassDoor;
|
||||||
import redone.game.items.ItemAssistant;
|
|
||||||
import redone.game.npcs.NpcHandler;
|
import redone.game.npcs.NpcHandler;
|
||||||
import redone.game.objects.impl.SpecialObjects;
|
import redone.game.objects.impl.SpecialObjects;
|
||||||
import redone.game.players.Client;
|
import redone.game.players.Client;
|
||||||
@@ -130,7 +129,7 @@ public class DialogueHandler {
|
|||||||
|
|
||||||
case 12:
|
case 12:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 5)) {
|
if (player.getItemAssistant().playerHasItem(995, 5)) {
|
||||||
player.getItemAssistant().deleteItem2(995, 5);
|
player.getItemAssistant().deleteItem(995, 5);
|
||||||
sendPlayerChat1("Here's 5 coins you tramp.");
|
sendPlayerChat1("Here's 5 coins you tramp.");
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
@@ -181,7 +180,7 @@ public class DialogueHandler {
|
|||||||
case 20:
|
case 20:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 2)) {
|
if (player.getItemAssistant().playerHasItem(995, 2)) {
|
||||||
sendPlayerChat1("Yes I would love a beer.");
|
sendPlayerChat1("Yes I would love a beer.");
|
||||||
player.getItemAssistant().deleteItem2(995, 2);
|
player.getItemAssistant().deleteItem(995, 2);
|
||||||
player.getItemAssistant().addOrDropItem(1917, 1);
|
player.getItemAssistant().addOrDropItem(1917, 1);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
@@ -223,7 +222,7 @@ public class DialogueHandler {
|
|||||||
case 25:
|
case 25:
|
||||||
sendPlayerChat1("Yes please.");
|
sendPlayerChat1("Yes please.");
|
||||||
player.getPlayerAssistant().startTeleport(3308, 3108, 0, "modern");
|
player.getPlayerAssistant().startTeleport(3308, 3108, 0, "modern");
|
||||||
player.getItemAssistant().deleteItem2(995, 200);
|
player.getItemAssistant().deleteItem(995, 200);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -268,7 +267,7 @@ public class DialogueHandler {
|
|||||||
break;
|
break;
|
||||||
case 32:
|
case 32:
|
||||||
sendNpcChat1("Enjoy!", player.talkingNpc, "Rug Merchant");
|
sendNpcChat1("Enjoy!", player.talkingNpc, "Rug Merchant");
|
||||||
player.getItemAssistant().deleteItem2(995, 200);
|
player.getItemAssistant().deleteItem(995, 200);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
break;
|
break;
|
||||||
case 33:
|
case 33:
|
||||||
@@ -516,9 +515,9 @@ public class DialogueHandler {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 86:
|
case 86:
|
||||||
player.getItemAssistant().deleteItem2(434, 6);
|
player.getItemAssistant().deleteItem(434, 6);
|
||||||
player.getItemAssistant().deleteItem2(436, 4);
|
player.getItemAssistant().deleteItem(436, 4);
|
||||||
player.getItemAssistant().deleteItem2(440, 2);
|
player.getItemAssistant().deleteItem(440, 2);
|
||||||
player.doricQuest = 2;
|
player.doricQuest = 2;
|
||||||
sendNpcChat2("You brought me everything i need.", "Thank You!",
|
sendNpcChat2("You brought me everything i need.", "Thank You!",
|
||||||
player.talkingNpc, "Doric");
|
player.talkingNpc, "Doric");
|
||||||
@@ -709,10 +708,10 @@ public class DialogueHandler {
|
|||||||
&& player.getItemAssistant().playerHasItem(1472, 1)
|
&& player.getItemAssistant().playerHasItem(1472, 1)
|
||||||
&& player.getItemAssistant().playerHasItem(1474, 1)
|
&& player.getItemAssistant().playerHasItem(1474, 1)
|
||||||
&& player.getItemAssistant().playerHasItem(1476, 1)) {
|
&& player.getItemAssistant().playerHasItem(1476, 1)) {
|
||||||
player.getItemAssistant().deleteItem2(1470, 1);
|
player.getItemAssistant().deleteItem(1470, 1);
|
||||||
player.getItemAssistant().deleteItem2(1472, 1);
|
player.getItemAssistant().deleteItem(1472, 1);
|
||||||
player.getItemAssistant().deleteItem2(1474, 1);
|
player.getItemAssistant().deleteItem(1474, 1);
|
||||||
player.getItemAssistant().deleteItem2(1476, 1);
|
player.getItemAssistant().deleteItem(1476, 1);
|
||||||
player.impsC = 2;
|
player.impsC = 2;
|
||||||
player.nextChat = 162;
|
player.nextChat = 162;
|
||||||
} else {
|
} else {
|
||||||
@@ -1564,7 +1563,7 @@ public class DialogueHandler {
|
|||||||
case 313:
|
case 313:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 100)) {
|
if (player.getItemAssistant().playerHasItem(995, 100)) {
|
||||||
sendStatement("You give the lad 100 coins.");
|
sendStatement("You give the lad 100 coins.");
|
||||||
player.getItemAssistant().deleteItem2(995, 100);
|
player.getItemAssistant().deleteItem(995, 100);
|
||||||
player.nextChat = 314;
|
player.nextChat = 314;
|
||||||
player.gertCat = 2;
|
player.gertCat = 2;
|
||||||
} else {
|
} else {
|
||||||
@@ -2084,7 +2083,7 @@ public class DialogueHandler {
|
|||||||
break;
|
break;
|
||||||
case 417:
|
case 417:
|
||||||
sendNpcChat1("Pass it here, pass it!", player.talkingNpc, "Romeo");
|
sendNpcChat1("Pass it here, pass it!", player.talkingNpc, "Romeo");
|
||||||
player.getItemAssistant().deleteItem2(755, 1);
|
player.getItemAssistant().deleteItem(755, 1);
|
||||||
player.nextChat = 418;
|
player.nextChat = 418;
|
||||||
break;
|
break;
|
||||||
case 418:
|
case 418:
|
||||||
@@ -2240,9 +2239,9 @@ public class DialogueHandler {
|
|||||||
break;
|
break;
|
||||||
case 448:
|
case 448:
|
||||||
sendNpcChat1("I'll take that", player.talkingNpc, "Winelda");
|
sendNpcChat1("I'll take that", player.talkingNpc, "Winelda");
|
||||||
player.getItemAssistant().deleteItem2(300, 1);
|
player.getItemAssistant().deleteItem(300, 1);
|
||||||
player.getItemAssistant().deleteItem2(227, 1);
|
player.getItemAssistant().deleteItem(227, 1);
|
||||||
player.getItemAssistant().deleteItem2(526, 1);
|
player.getItemAssistant().deleteItem(526, 1);
|
||||||
player.nextChat = 449;
|
player.nextChat = 449;
|
||||||
break;
|
break;
|
||||||
case 449:
|
case 449:
|
||||||
@@ -2288,7 +2287,7 @@ public class DialogueHandler {
|
|||||||
break;
|
break;
|
||||||
case 459:
|
case 459:
|
||||||
sendStatement("Juliet drinks the potion.");
|
sendStatement("Juliet drinks the potion.");
|
||||||
player.getItemAssistant().deleteItem2(4836, 1);
|
player.getItemAssistant().deleteItem(4836, 1);
|
||||||
player.nextChat = 460;
|
player.nextChat = 460;
|
||||||
break;
|
break;
|
||||||
case 460:
|
case 460:
|
||||||
@@ -2560,7 +2559,7 @@ public class DialogueHandler {
|
|||||||
case 509:
|
case 509:
|
||||||
if (player.getItemAssistant().playerHasItem(1917, 1)) {
|
if (player.getItemAssistant().playerHasItem(1917, 1)) {
|
||||||
sendPlayerChat1("Okay, here you go.");
|
sendPlayerChat1("Okay, here you go.");
|
||||||
player.getItemAssistant().deleteItem2(1917, 1);
|
player.getItemAssistant().deleteItem(1917, 1);
|
||||||
player.nextChat = 510;
|
player.nextChat = 510;
|
||||||
} else {
|
} else {
|
||||||
sendPlayerChat1("Okay, let me get one.");
|
sendPlayerChat1("Okay, let me get one.");
|
||||||
@@ -2809,9 +2808,9 @@ public class DialogueHandler {
|
|||||||
"Cauldron.",
|
"Cauldron.",
|
||||||
"Hetty closes her eyes and begins to chant.",
|
"Hetty closes her eyes and begins to chant.",
|
||||||
"The caludron bubbles mysteriously.");
|
"The caludron bubbles mysteriously.");
|
||||||
player.getItemAssistant().deleteItem2(221, 1);
|
player.getItemAssistant().deleteItem(221, 1);
|
||||||
player.getItemAssistant().deleteItem2(300, 1);
|
player.getItemAssistant().deleteItem(300, 1);
|
||||||
player.getItemAssistant().deleteItem2(2146, 1);
|
player.getItemAssistant().deleteItem(2146, 1);
|
||||||
player.nextChat = 552;
|
player.nextChat = 552;
|
||||||
} else {
|
} else {
|
||||||
sendPlayerChat1("I don't have them anymore.");
|
sendPlayerChat1("I don't have them anymore.");
|
||||||
@@ -2951,7 +2950,7 @@ public class DialogueHandler {
|
|||||||
case 575:
|
case 575:
|
||||||
if (player.getItemAssistant().playerHasItem(431, 1)) {
|
if (player.getItemAssistant().playerHasItem(431, 1)) {
|
||||||
sendStatement("Frank happily takes the rum... and hands you a key");
|
sendStatement("Frank happily takes the rum... and hands you a key");
|
||||||
player.getItemAssistant().deleteItem2(431, 1);
|
player.getItemAssistant().deleteItem(431, 1);
|
||||||
player.getItemAssistant().addOrDropItem(432, 1);
|
player.getItemAssistant().addOrDropItem(432, 1);
|
||||||
player.nextChat = 576;
|
player.nextChat = 576;
|
||||||
} else {
|
} else {
|
||||||
@@ -3002,7 +3001,7 @@ public class DialogueHandler {
|
|||||||
return;
|
return;
|
||||||
} else {
|
} else {
|
||||||
Sailing.startTravel(player, 5);
|
Sailing.startTravel(player, 5);
|
||||||
player.getItemAssistant().deleteItem2(995, 30);
|
player.getItemAssistant().deleteItem(995, 30);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -3035,13 +3034,13 @@ public class DialogueHandler {
|
|||||||
return;
|
return;
|
||||||
} else {
|
} else {
|
||||||
Sailing.startTravel(player, 6);
|
Sailing.startTravel(player, 6);
|
||||||
player.getItemAssistant().deleteItem2(995, 30);
|
player.getItemAssistant().deleteItem(995, 30);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 589:
|
case 589:
|
||||||
player.getItemAssistant().deleteItem2(995, 30);
|
player.getItemAssistant().deleteItem(995, 30);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -3299,7 +3298,7 @@ public class DialogueHandler {
|
|||||||
case 646:
|
case 646:
|
||||||
if (player.getItemAssistant().playerHasItem(2325, 1)) {
|
if (player.getItemAssistant().playerHasItem(2325, 1)) {
|
||||||
sendStatement2("You hand over the pie. Thurgo eats the pie. Thurgo pats his", "stomach.");
|
sendStatement2("You hand over the pie. Thurgo eats the pie. Thurgo pats his", "stomach.");
|
||||||
player.getItemAssistant().deleteItem2(2325, 1);
|
player.getItemAssistant().deleteItem(2325, 1);
|
||||||
player.nextChat = 647;
|
player.nextChat = 647;
|
||||||
} else {
|
} else {
|
||||||
sendPlayerChat1("I don't have pie anymore.");
|
sendPlayerChat1("I don't have pie anymore.");
|
||||||
@@ -3370,7 +3369,7 @@ public class DialogueHandler {
|
|||||||
break;
|
break;
|
||||||
case 661:
|
case 661:
|
||||||
sendStatement("You give the portrait to Thurgo. Thurgo studies the portrait.");
|
sendStatement("You give the portrait to Thurgo. Thurgo studies the portrait.");
|
||||||
player.getItemAssistant().deleteItem2(666, 1);
|
player.getItemAssistant().deleteItem(666, 1);
|
||||||
player.nextChat = 662;
|
player.nextChat = 662;
|
||||||
break;
|
break;
|
||||||
case 662:
|
case 662:
|
||||||
@@ -3420,9 +3419,9 @@ public class DialogueHandler {
|
|||||||
case 671:
|
case 671:
|
||||||
if (player.knightS == 7 || player.knightS == 8) {
|
if (player.knightS == 7 || player.knightS == 8) {
|
||||||
sendStatement2("You give the blurite ore and two bars to Thurgo. Thurgo starts", "to make the sword. Thurgo hands you a sword.");
|
sendStatement2("You give the blurite ore and two bars to Thurgo. Thurgo starts", "to make the sword. Thurgo hands you a sword.");
|
||||||
player.getItemAssistant().deleteItem2(2351, 1);
|
player.getItemAssistant().deleteItem(2351, 1);
|
||||||
player.getItemAssistant().deleteItem2(2351, 1);
|
player.getItemAssistant().deleteItem(2351, 1);
|
||||||
player.getItemAssistant().deleteItem2(668, 1);
|
player.getItemAssistant().deleteItem(668, 1);
|
||||||
player.getItemAssistant().addItem(667, 1);
|
player.getItemAssistant().addItem(667, 1);
|
||||||
player.knightS = 8;
|
player.knightS = 8;
|
||||||
player.nextChat = 672;
|
player.nextChat = 672;
|
||||||
@@ -3501,7 +3500,7 @@ public class DialogueHandler {
|
|||||||
break;
|
break;
|
||||||
case 684:
|
case 684:
|
||||||
sendStatement("You give the sword to the squire.");
|
sendStatement("You give the sword to the squire.");
|
||||||
player.getItemAssistant().deleteItem2(667, 1);
|
player.getItemAssistant().deleteItem(667, 1);
|
||||||
player.knightS = 8;
|
player.knightS = 8;
|
||||||
player.nextChat = 685;
|
player.nextChat = 685;
|
||||||
break;
|
break;
|
||||||
@@ -4193,7 +4192,7 @@ public class DialogueHandler {
|
|||||||
case 1054:
|
case 1054:
|
||||||
sendStatement("You give Saniboch 875 coins.");
|
sendStatement("You give Saniboch 875 coins.");
|
||||||
player.nextChat = 1055;
|
player.nextChat = 1055;
|
||||||
player.getItemAssistant().deleteItem2(995, 875);
|
player.getItemAssistant().deleteItem(995, 875);
|
||||||
player.hasPaidBrim = true;
|
player.hasPaidBrim = true;
|
||||||
break;
|
break;
|
||||||
case 1055:
|
case 1055:
|
||||||
@@ -4390,7 +4389,7 @@ public class DialogueHandler {
|
|||||||
case 1314:// red 1763, yellow 1765, blue 1767
|
case 1314:// red 1763, yellow 1765, blue 1767
|
||||||
if (player.getItemAssistant().playerHasItem(1951, 3)
|
if (player.getItemAssistant().playerHasItem(1951, 3)
|
||||||
&& player.getItemAssistant().playerHasItem(995, 5)) {
|
&& player.getItemAssistant().playerHasItem(995, 5)) {
|
||||||
player.getItemAssistant().deleteItem2(1951, 3);
|
player.getItemAssistant().deleteItem(1951, 3);
|
||||||
player.getItemAssistant().addOrDropItem(1763, 1);
|
player.getItemAssistant().addOrDropItem(1763, 1);
|
||||||
sendPlayerChat1("Red Dye Please.");
|
sendPlayerChat1("Red Dye Please.");
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
@@ -4405,7 +4404,7 @@ public class DialogueHandler {
|
|||||||
case 1315:// red 1763, yellow 1765, blue 1767
|
case 1315:// red 1763, yellow 1765, blue 1767
|
||||||
if (player.getItemAssistant().playerHasItem(1957, 2)
|
if (player.getItemAssistant().playerHasItem(1957, 2)
|
||||||
&& player.getItemAssistant().playerHasItem(995, 5)) {
|
&& player.getItemAssistant().playerHasItem(995, 5)) {
|
||||||
player.getItemAssistant().deleteItem2(1957, 2);
|
player.getItemAssistant().deleteItem(1957, 2);
|
||||||
player.getItemAssistant().addOrDropItem(1765, 1);
|
player.getItemAssistant().addOrDropItem(1765, 1);
|
||||||
sendPlayerChat1("Yellow Dye Please.");
|
sendPlayerChat1("Yellow Dye Please.");
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
@@ -4420,7 +4419,7 @@ public class DialogueHandler {
|
|||||||
case 1316:// red 1763, yellow 1765, blue 1767
|
case 1316:// red 1763, yellow 1765, blue 1767
|
||||||
if (player.getItemAssistant().playerHasItem(1793, 2)
|
if (player.getItemAssistant().playerHasItem(1793, 2)
|
||||||
&& player.getItemAssistant().playerHasItem(995, 5)) {
|
&& player.getItemAssistant().playerHasItem(995, 5)) {
|
||||||
player.getItemAssistant().deleteItem2(1793, 2);
|
player.getItemAssistant().deleteItem(1793, 2);
|
||||||
player.getItemAssistant().addOrDropItem(1767, 1);
|
player.getItemAssistant().addOrDropItem(1767, 1);
|
||||||
sendPlayerChat1("Blue Dye Please.");
|
sendPlayerChat1("Blue Dye Please.");
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
@@ -4566,7 +4565,7 @@ public class DialogueHandler {
|
|||||||
case 1335:
|
case 1335:
|
||||||
if (player.getItemAssistant().playerHasItem(6183, 1)) {
|
if (player.getItemAssistant().playerHasItem(6183, 1)) {
|
||||||
sendPlayerChat1("A frog mask please!");
|
sendPlayerChat1("A frog mask please!");
|
||||||
player.getItemAssistant().deleteItem2(6183, 1);
|
player.getItemAssistant().deleteItem(6183, 1);
|
||||||
player.getItemAssistant().addOrDropItem(6188, 1);
|
player.getItemAssistant().addOrDropItem(6188, 1);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
@@ -4581,14 +4580,14 @@ public class DialogueHandler {
|
|||||||
if (player.getItemAssistant().playerHasItem(6183, 1)
|
if (player.getItemAssistant().playerHasItem(6183, 1)
|
||||||
&& player.playerAppearance[0] == 0) {
|
&& player.playerAppearance[0] == 0) {
|
||||||
sendPlayerChat1("A frog prince outfit, please!");
|
sendPlayerChat1("A frog prince outfit, please!");
|
||||||
player.getItemAssistant().deleteItem2(6183, 1);
|
player.getItemAssistant().deleteItem(6183, 1);
|
||||||
player.getItemAssistant().addOrDropItem(6184, 1);
|
player.getItemAssistant().addOrDropItem(6184, 1);
|
||||||
player.getItemAssistant().addOrDropItem(6185, 1);
|
player.getItemAssistant().addOrDropItem(6185, 1);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else if (player.getItemAssistant().playerHasItem(6183, 1)
|
} else if (player.getItemAssistant().playerHasItem(6183, 1)
|
||||||
&& player.playerAppearance[0] == 1) {
|
&& player.playerAppearance[0] == 1) {
|
||||||
sendPlayerChat1("A frog princess outfit, please!");
|
sendPlayerChat1("A frog princess outfit, please!");
|
||||||
player.getItemAssistant().deleteItem2(6183, 1);
|
player.getItemAssistant().deleteItem(6183, 1);
|
||||||
player.getItemAssistant().addOrDropItem(6186, 1);
|
player.getItemAssistant().addOrDropItem(6186, 1);
|
||||||
player.getItemAssistant().addOrDropItem(6187, 1);
|
player.getItemAssistant().addOrDropItem(6187, 1);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
@@ -4635,7 +4634,7 @@ public class DialogueHandler {
|
|||||||
|
|
||||||
case 1343:
|
case 1343:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 15)) {
|
if (player.getItemAssistant().playerHasItem(995, 15)) {
|
||||||
player.getItemAssistant().deleteItem2(995, 15);
|
player.getItemAssistant().deleteItem(995, 15);
|
||||||
player.getItemAssistant().addOrDropItem(954, 1);
|
player.getItemAssistant().addOrDropItem(954, 1);
|
||||||
sendPlayerChat1("I will give you 15 coins for 1 rope.");
|
sendPlayerChat1("I will give you 15 coins for 1 rope.");
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
@@ -4649,7 +4648,7 @@ public class DialogueHandler {
|
|||||||
|
|
||||||
case 1344:
|
case 1344:
|
||||||
if (player.getItemAssistant().playerHasItem(1759, 4)) {
|
if (player.getItemAssistant().playerHasItem(1759, 4)) {
|
||||||
player.getItemAssistant().deleteItem2(1759, 4);
|
player.getItemAssistant().deleteItem(1759, 4);
|
||||||
player.getItemAssistant().addOrDropItem(954, 1);
|
player.getItemAssistant().addOrDropItem(954, 1);
|
||||||
sendPlayerChat1("I will give you 4 balls of wool for 1 rope.");
|
sendPlayerChat1("I will give you 4 balls of wool for 1 rope.");
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
@@ -4681,7 +4680,7 @@ public class DialogueHandler {
|
|||||||
|
|
||||||
case 1348:
|
case 1348:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 12)) {
|
if (player.getItemAssistant().playerHasItem(995, 12)) {
|
||||||
player.getItemAssistant().deleteItem2(995, 12);
|
player.getItemAssistant().deleteItem(995, 12);
|
||||||
player.getItemAssistant().addOrDropItem(3105, 1);
|
player.getItemAssistant().addOrDropItem(3105, 1);
|
||||||
sendPlayerChat1("Yes please.");
|
sendPlayerChat1("Yes please.");
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
@@ -4735,14 +4734,14 @@ public class DialogueHandler {
|
|||||||
case 1352:
|
case 1352:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 50)
|
if (player.getItemAssistant().playerHasItem(995, 50)
|
||||||
&& player.absY > 3485 && player.absY < 3489) {
|
&& player.absY > 3485 && player.absY < 3489) {
|
||||||
player.getItemAssistant().deleteItem2(995, 50);
|
player.getItemAssistant().deleteItem(995, 50);
|
||||||
sendPlayerChat1("Yes please.");
|
sendPlayerChat1("Yes please.");
|
||||||
player.getPlayerAssistant().startTeleport(2358, 3640, 0,
|
player.getPlayerAssistant().startTeleport(2358, 3640, 0,
|
||||||
"modern");
|
"modern");
|
||||||
player.hasPaid = true;
|
player.hasPaid = true;
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else if (player.getItemAssistant().playerHasItem(995, 50)) {
|
} else if (player.getItemAssistant().playerHasItem(995, 50)) {
|
||||||
player.getItemAssistant().deleteItem2(995, 50);
|
player.getItemAssistant().deleteItem(995, 50);
|
||||||
sendPlayerChat1("Yes please.");
|
sendPlayerChat1("Yes please.");
|
||||||
player.getPlayerAssistant().startTeleport(2367, 3488, 0,
|
player.getPlayerAssistant().startTeleport(2367, 3488, 0,
|
||||||
"modern");
|
"modern");
|
||||||
@@ -4887,7 +4886,7 @@ public class DialogueHandler {
|
|||||||
sendPlayerChat1("Yes please.");
|
sendPlayerChat1("Yes please.");
|
||||||
player.getPlayerAssistant().showInterface(3559);
|
player.getPlayerAssistant().showInterface(3559);
|
||||||
player.canChangeAppearance = true;
|
player.canChangeAppearance = true;
|
||||||
player.getItemAssistant().deleteItem2(995, 3000);
|
player.getItemAssistant().deleteItem(995, 3000);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
sendNpcChat1("You don't have enough gold to do that.",
|
sendNpcChat1("You don't have enough gold to do that.",
|
||||||
@@ -4945,7 +4944,7 @@ public class DialogueHandler {
|
|||||||
case 1380:
|
case 1380:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 1000)) {
|
if (player.getItemAssistant().playerHasItem(995, 1000)) {
|
||||||
sendPlayerChat1("Yes please.");
|
sendPlayerChat1("Yes please.");
|
||||||
player.getItemAssistant().deleteItem2(995, 1000);
|
player.getItemAssistant().deleteItem(995, 1000);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
sendNpcChat1("You don't have enough coins to buy a candle.",
|
sendNpcChat1("You don't have enough coins to buy a candle.",
|
||||||
@@ -6157,7 +6156,7 @@ public class DialogueHandler {
|
|||||||
case 3123:
|
case 3123:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 3)) {
|
if (player.getItemAssistant().playerHasItem(995, 3)) {
|
||||||
sendPlayerChat1("Asgarnian Ale please.");
|
sendPlayerChat1("Asgarnian Ale please.");
|
||||||
player.getItemAssistant().deleteItem2(995, 3);
|
player.getItemAssistant().deleteItem(995, 3);
|
||||||
player.getItemAssistant().addOrDropItem(1905, 1);
|
player.getItemAssistant().addOrDropItem(1905, 1);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
@@ -6169,14 +6168,14 @@ public class DialogueHandler {
|
|||||||
|
|
||||||
case 3124:
|
case 3124:
|
||||||
sendPlayerChat1("Wizard's Mind Bomb please.");
|
sendPlayerChat1("Wizard's Mind Bomb please.");
|
||||||
player.getItemAssistant().deleteItem2(995, 3);
|
player.getItemAssistant().deleteItem(995, 3);
|
||||||
player.getItemAssistant().addOrDropItem(1907, 1);
|
player.getItemAssistant().addOrDropItem(1907, 1);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 3125:
|
case 3125:
|
||||||
sendPlayerChat1("Dwarven Stout please.");
|
sendPlayerChat1("Dwarven Stout please.");
|
||||||
player.getItemAssistant().deleteItem2(995, 3);
|
player.getItemAssistant().deleteItem(995, 3);
|
||||||
player.getItemAssistant().addOrDropItem(1913, 1);
|
player.getItemAssistant().addOrDropItem(1913, 1);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
break;
|
break;
|
||||||
@@ -6362,7 +6361,7 @@ public class DialogueHandler {
|
|||||||
case 3156:
|
case 3156:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 16)) {
|
if (player.getItemAssistant().playerHasItem(995, 16)) {
|
||||||
sendPlayerChat1("Meat Pie please.");
|
sendPlayerChat1("Meat Pie please.");
|
||||||
player.getItemAssistant().deleteItem2(995, 16);
|
player.getItemAssistant().deleteItem(995, 16);
|
||||||
player.getItemAssistant().addOrDropItem(2327, 1);
|
player.getItemAssistant().addOrDropItem(2327, 1);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
@@ -6375,7 +6374,7 @@ public class DialogueHandler {
|
|||||||
case 3157:
|
case 3157:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 20)) {
|
if (player.getItemAssistant().playerHasItem(995, 20)) {
|
||||||
sendPlayerChat1("Stew please.");
|
sendPlayerChat1("Stew please.");
|
||||||
player.getItemAssistant().deleteItem2(995, 20);
|
player.getItemAssistant().deleteItem(995, 20);
|
||||||
player.getItemAssistant().addOrDropItem(2003, 1);
|
player.getItemAssistant().addOrDropItem(2003, 1);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
@@ -6429,7 +6428,7 @@ public class DialogueHandler {
|
|||||||
"That sounds like a fair offer, here's one woaf leaf.",
|
"That sounds like a fair offer, here's one woaf leaf.",
|
||||||
player.talkingNpc, "Wyson the Gardener");
|
player.talkingNpc, "Wyson the Gardener");
|
||||||
player.getItemAssistant().addOrDropItem(1793, 1);
|
player.getItemAssistant().addOrDropItem(1793, 1);
|
||||||
player.getItemAssistant().deleteItem2(995, 15);
|
player.getItemAssistant().deleteItem(995, 15);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
sendNpcChat1("You don't have enough coins to buy a woad leaf.",
|
sendNpcChat1("You don't have enough coins to buy a woad leaf.",
|
||||||
@@ -6443,7 +6442,7 @@ public class DialogueHandler {
|
|||||||
"That offer sounds generous, I will give you two woaf leaves!",
|
"That offer sounds generous, I will give you two woaf leaves!",
|
||||||
player.talkingNpc, "Wyson the Gardener");
|
player.talkingNpc, "Wyson the Gardener");
|
||||||
player.getItemAssistant().addOrDropItem(1793, 2);
|
player.getItemAssistant().addOrDropItem(1793, 2);
|
||||||
player.getItemAssistant().deleteItem2(995, 20);
|
player.getItemAssistant().deleteItem(995, 20);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
sendNpcChat1("You don't have enough coins to buy a woad leaf.",
|
sendNpcChat1("You don't have enough coins to buy a woad leaf.",
|
||||||
@@ -6475,7 +6474,7 @@ public class DialogueHandler {
|
|||||||
case 3171:
|
case 3171:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 5)) {
|
if (player.getItemAssistant().playerHasItem(995, 5)) {
|
||||||
sendNpcChat1("Sure thing.", player.talkingNpc, "Roavar");
|
sendNpcChat1("Sure thing.", player.talkingNpc, "Roavar");
|
||||||
player.getItemAssistant().deleteItem2(995, 5);
|
player.getItemAssistant().deleteItem(995, 5);
|
||||||
player.getItemAssistant().addOrDropItem(2955, 1);
|
player.getItemAssistant().addOrDropItem(2955, 1);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
@@ -6515,7 +6514,7 @@ public class DialogueHandler {
|
|||||||
|
|
||||||
case 3177:
|
case 3177:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 200)) {
|
if (player.getItemAssistant().playerHasItem(995, 200)) {
|
||||||
player.getItemAssistant().deleteItem2(995, 200);
|
player.getItemAssistant().deleteItem(995, 200);
|
||||||
player.getPlayerAssistant().startTeleport(2834, 2953, 0,
|
player.getPlayerAssistant().startTeleport(2834, 2953, 0,
|
||||||
"modern");
|
"modern");
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
@@ -6551,7 +6550,7 @@ public class DialogueHandler {
|
|||||||
|
|
||||||
case 3182:
|
case 3182:
|
||||||
if (player.getItemAssistant().playerHasItem(995, 200)) {
|
if (player.getItemAssistant().playerHasItem(995, 200)) {
|
||||||
player.getItemAssistant().deleteItem2(995, 200);
|
player.getItemAssistant().deleteItem(995, 200);
|
||||||
player.getPlayerAssistant().startTeleport(2779, 3212, 0, "modern");
|
player.getPlayerAssistant().startTeleport(2779, 3212, 0, "modern");
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
@@ -6580,7 +6579,7 @@ public class DialogueHandler {
|
|||||||
&& !player.getItemAssistant().playerHasItem(775)
|
&& !player.getItemAssistant().playerHasItem(775)
|
||||||
&& player.playerEquipment[player.playerHands] != 775) {
|
&& player.playerEquipment[player.playerHands] != 775) {
|
||||||
sendPlayerChat1("Yes please.");
|
sendPlayerChat1("Yes please.");
|
||||||
player.getItemAssistant().deleteItem2(995, 25000);
|
player.getItemAssistant().deleteItem(995, 25000);
|
||||||
player.getPlayerAssistant().removeGloves();
|
player.getPlayerAssistant().removeGloves();
|
||||||
player.getItemAssistant().addOrDropItem(775, 1);
|
player.getItemAssistant().addOrDropItem(775, 1);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
@@ -6631,7 +6630,7 @@ public class DialogueHandler {
|
|||||||
&& !player.getItemAssistant().playerHasItem(776)
|
&& !player.getItemAssistant().playerHasItem(776)
|
||||||
&& player.playerEquipment[player.playerHands] != 776) {
|
&& player.playerEquipment[player.playerHands] != 776) {
|
||||||
sendPlayerChat1("Yes please.");
|
sendPlayerChat1("Yes please.");
|
||||||
player.getItemAssistant().deleteItem2(995, 25000);
|
player.getItemAssistant().deleteItem(995, 25000);
|
||||||
player.getPlayerAssistant().removeGloves();
|
player.getPlayerAssistant().removeGloves();
|
||||||
player.getItemAssistant().addOrDropItem(776, 1);
|
player.getItemAssistant().addOrDropItem(776, 1);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
@@ -6687,7 +6686,7 @@ public class DialogueHandler {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case 3198:
|
case 3198:
|
||||||
player.getItemAssistant().deleteItem2(7418, MOLE_SKIN);
|
player.getItemAssistant().deleteItem(7418, MOLE_SKIN);
|
||||||
player.getItemAssistant().addOrDropItem(7413, MOLE_SKIN);
|
player.getItemAssistant().addOrDropItem(7413, MOLE_SKIN);
|
||||||
sendNpcChat1("Here you go", player.talkingNpc, NpcHandler.getNpcListName(player.talkingNpc));
|
sendNpcChat1("Here you go", player.talkingNpc, NpcHandler.getNpcListName(player.talkingNpc));
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
@@ -6704,7 +6703,7 @@ public class DialogueHandler {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case 3200:
|
case 3200:
|
||||||
player.getItemAssistant().deleteItem2(7416, MOLE_CLAW);
|
player.getItemAssistant().deleteItem(7416, MOLE_CLAW);
|
||||||
player.getItemAssistant().addOrDropItem(7413, MOLE_CLAW);
|
player.getItemAssistant().addOrDropItem(7413, MOLE_CLAW);
|
||||||
sendNpcChat1("Here you go", player.talkingNpc, NpcHandler.getNpcListName(player.talkingNpc));
|
sendNpcChat1("Here you go", player.talkingNpc, NpcHandler.getNpcListName(player.talkingNpc));
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
|
|||||||
@@ -9,10 +9,6 @@ import redone.game.players.Client;
|
|||||||
import redone.game.players.PlayerHandler;
|
import redone.game.players.PlayerHandler;
|
||||||
import redone.util.Misc;
|
import redone.util.Misc;
|
||||||
|
|
||||||
import java.io.BufferedWriter;
|
|
||||||
import java.io.FileWriter;
|
|
||||||
import java.io.IOException;
|
|
||||||
|
|
||||||
public class ItemAssistant {
|
public class ItemAssistant {
|
||||||
|
|
||||||
private final Client c;
|
private final Client c;
|
||||||
@@ -38,14 +34,14 @@ public class ItemAssistant {
|
|||||||
int chance = element[2];
|
int chance = element[2];
|
||||||
if (Misc.random(chance) == 0 && System.currentTimeMillis() - clickTimer > 1800) {
|
if (Misc.random(chance) == 0 && System.currentTimeMillis() - clickTimer > 1800) {
|
||||||
addItem(item, amount);
|
addItem(item, amount);
|
||||||
deleteItem2(itemId, 1);
|
deleteItem(itemId, 1);
|
||||||
clickTimer = System.currentTimeMillis();
|
clickTimer = System.currentTimeMillis();
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
"You find " + amount + " " + getItemName(item) + ".");
|
"You find " + amount + " " + getItemName(item) + ".");
|
||||||
} else {
|
} else {
|
||||||
if (System.currentTimeMillis() - clickTimer > 1800) {
|
if (System.currentTimeMillis() - clickTimer > 1800) {
|
||||||
addItem(995, 100);
|
addItem(995, 100);
|
||||||
deleteItem2(itemId, 1);
|
deleteItem(itemId, 1);
|
||||||
clickTimer = System.currentTimeMillis();
|
clickTimer = System.currentTimeMillis();
|
||||||
c.getActionSender().sendMessage("You find 100 coins.");
|
c.getActionSender().sendMessage("You find 100 coins.");
|
||||||
}
|
}
|
||||||
@@ -1752,7 +1748,7 @@ public class ItemAssistant {
|
|||||||
if (addItem(c.playerEquipment[slot], c.playerEquipmentN[slot])) {
|
if (addItem(c.playerEquipment[slot], c.playerEquipmentN[slot])) {
|
||||||
if (c.playerEquipment[slot] == CastleWars.SARA_BANNER || c.playerEquipment[slot] == CastleWars.ZAMMY_BANNER) {
|
if (c.playerEquipment[slot] == CastleWars.SARA_BANNER || c.playerEquipment[slot] == CastleWars.ZAMMY_BANNER) {
|
||||||
CastleWars.dropFlag(c, c.playerEquipment[slot]);
|
CastleWars.dropFlag(c, c.playerEquipment[slot]);
|
||||||
deleteItem2(c.playerEquipment[slot], 1);
|
deleteItem(c.playerEquipment[slot], 1);
|
||||||
}
|
}
|
||||||
c.playerEquipment[slot] = -1;
|
c.playerEquipment[slot] = -1;
|
||||||
c.playerEquipmentN[slot] = 0;
|
c.playerEquipmentN[slot] = 0;
|
||||||
@@ -2484,23 +2480,6 @@ public class ItemAssistant {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void deleteItem2(int id, int amount) {
|
|
||||||
int am = amount;
|
|
||||||
for (int i = 0; i < c.playerItems.length; i++) {
|
|
||||||
if (c.playerItems[i] == id + 1) {
|
|
||||||
if (c.playerItemsN[i] > amount) {
|
|
||||||
c.playerItemsN[i] -= amount;
|
|
||||||
break;
|
|
||||||
} else {
|
|
||||||
c.playerItems[i] = 0;
|
|
||||||
c.playerItemsN[i] = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
resetItems(3214);
|
|
||||||
Weight.calcWeight(c, id, "deleteItem");
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Delete Arrows
|
* Delete Arrows
|
||||||
**/
|
**/
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ public class UseItem {
|
|||||||
|
|
||||||
case 364:
|
case 364:
|
||||||
if (itemId == 1919) {
|
if (itemId == 1919) {
|
||||||
c.getItemAssistant().deleteItem2(1919, 1);
|
c.getItemAssistant().deleteItem(1919, 1);
|
||||||
c.getItemAssistant().addItem(1917, 1);
|
c.getItemAssistant().addItem(1917, 1);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
"You refill your beer glass.");
|
"You refill your beer glass.");
|
||||||
@@ -168,7 +168,7 @@ public class UseItem {
|
|||||||
}
|
}
|
||||||
if (useWith == 7051 && itemUsed == 590 || itemUsed == 590
|
if (useWith == 7051 && itemUsed == 590 || itemUsed == 590
|
||||||
&& useWith == 7051) {
|
&& useWith == 7051) {
|
||||||
c.getItemAssistant().deleteItem2(7051, 1);
|
c.getItemAssistant().deleteItem(7051, 1);
|
||||||
c.getItemAssistant().addItem(7053, 1);
|
c.getItemAssistant().addItem(7053, 1);
|
||||||
}
|
}
|
||||||
int firemakingItems[] = {590, 7329, 7330, 7331};
|
int firemakingItems[] = {590, 7329, 7330, 7331};
|
||||||
@@ -183,75 +183,75 @@ public class UseItem {
|
|||||||
LeatherMaking.craftLeatherDialogue(c, itemUsed, useWith);
|
LeatherMaking.craftLeatherDialogue(c, itemUsed, useWith);
|
||||||
}
|
}
|
||||||
if (itemUsed == 1573 && useWith == 327 || itemUsed == 327 && useWith == 1573) {
|
if (itemUsed == 1573 && useWith == 327 || itemUsed == 327 && useWith == 1573) {
|
||||||
c.getItemAssistant().deleteItem2(1573, 1);
|
c.getItemAssistant().deleteItem(1573, 1);
|
||||||
c.getItemAssistant().deleteItem2(327, 1);
|
c.getItemAssistant().deleteItem(327, 1);
|
||||||
c.getItemAssistant().addItem(1552, 1);
|
c.getItemAssistant().addItem(1552, 1);
|
||||||
}
|
}
|
||||||
if (itemUsed == 38 && useWith == 590 || useWith == 38
|
if (itemUsed == 38 && useWith == 590 || useWith == 38
|
||||||
&& itemUsed == 590) {//
|
&& itemUsed == 590) {//
|
||||||
c.getItemAssistant().addItem(32, 1);
|
c.getItemAssistant().addItem(32, 1);
|
||||||
c.getItemAssistant().deleteItem2(38, 1);
|
c.getItemAssistant().deleteItem(38, 1);
|
||||||
}
|
}
|
||||||
if (itemUsed == 36 && useWith == 590 || useWith == 36
|
if (itemUsed == 36 && useWith == 590 || useWith == 36
|
||||||
&& itemUsed == 590) {
|
&& itemUsed == 590) {
|
||||||
c.getItemAssistant().addItem(33, 1);
|
c.getItemAssistant().addItem(33, 1);
|
||||||
c.getItemAssistant().deleteItem2(36, 1);
|
c.getItemAssistant().deleteItem(36, 1);
|
||||||
}
|
}
|
||||||
if (itemUsed == 596 && useWith == 590 || useWith == 596
|
if (itemUsed == 596 && useWith == 590 || useWith == 596
|
||||||
&& itemUsed == 590) {
|
&& itemUsed == 590) {
|
||||||
c.getItemAssistant().addItem(594, 1);
|
c.getItemAssistant().addItem(594, 1);
|
||||||
c.getItemAssistant().deleteItem2(596, 1);
|
c.getItemAssistant().deleteItem(596, 1);
|
||||||
}
|
}
|
||||||
if (itemUsed == 4537 && useWith == 590 || useWith == 4537
|
if (itemUsed == 4537 && useWith == 590 || useWith == 4537
|
||||||
&& itemUsed == 590) {
|
&& itemUsed == 590) {
|
||||||
c.getItemAssistant().addItem(4539, 1);
|
c.getItemAssistant().addItem(4539, 1);
|
||||||
c.getItemAssistant().deleteItem2(4537, 1);
|
c.getItemAssistant().deleteItem(4537, 1);
|
||||||
}
|
}
|
||||||
if (itemUsed == 4548 && useWith == 590 || useWith == 4548
|
if (itemUsed == 4548 && useWith == 590 || useWith == 4548
|
||||||
&& itemUsed == 590) {
|
&& itemUsed == 590) {
|
||||||
c.getItemAssistant().addItem(4550, 1);
|
c.getItemAssistant().addItem(4550, 1);
|
||||||
c.getItemAssistant().deleteItem2(4548, 1);
|
c.getItemAssistant().deleteItem(4548, 1);
|
||||||
}
|
}
|
||||||
if (itemUsed == 1095 && useWith == 2370 || itemUsed == 2370
|
if (itemUsed == 1095 && useWith == 2370 || itemUsed == 2370
|
||||||
&& useWith == 1095 && c.playerLevel[c.playerCrafting] > 43) {// chaps
|
&& useWith == 1095 && c.playerLevel[c.playerCrafting] > 43) {// chaps
|
||||||
c.getItemAssistant().deleteItem2(2370, 1);
|
c.getItemAssistant().deleteItem(2370, 1);
|
||||||
c.getItemAssistant().deleteItem2(1095, 1);
|
c.getItemAssistant().deleteItem(1095, 1);
|
||||||
c.getItemAssistant().addItem(1097, 1);
|
c.getItemAssistant().addItem(1097, 1);
|
||||||
c.getPlayerAssistant().addSkillXP(42, c.playerCrafting);
|
c.getPlayerAssistant().addSkillXP(42, c.playerCrafting);
|
||||||
} else if (itemUsed == 1095 && useWith == 2370 || itemUsed == 2370 && useWith == 1095 && c.playerLevel[c.playerCrafting] < 44) {
|
} else if (itemUsed == 1095 && useWith == 2370 || itemUsed == 2370 && useWith == 1095 && c.playerLevel[c.playerCrafting] < 44) {
|
||||||
c.getActionSender().sendMessage("You need 44 crafting to make this.");
|
c.getActionSender().sendMessage("You need 44 crafting to make this.");
|
||||||
}
|
}
|
||||||
if (itemUsed == 946 && useWith == 1963 || itemUsed == 1963 && useWith == 946) {
|
if (itemUsed == 946 && useWith == 1963 || itemUsed == 1963 && useWith == 946) {
|
||||||
c.getItemAssistant().deleteItem2(1963, 1);
|
c.getItemAssistant().deleteItem(1963, 1);
|
||||||
c.getItemAssistant().addItem(3162, 1);
|
c.getItemAssistant().addItem(3162, 1);
|
||||||
c.getActionSender().sendMessage("You slice your banana.");
|
c.getActionSender().sendMessage("You slice your banana.");
|
||||||
}
|
}
|
||||||
if (itemUsed == 946 && useWith == 1973 || itemUsed == 1973 && useWith == 946) {
|
if (itemUsed == 946 && useWith == 1973 || itemUsed == 1973 && useWith == 946) {
|
||||||
c.getItemAssistant().deleteItem2(1973, 1);
|
c.getItemAssistant().deleteItem(1973, 1);
|
||||||
c.getItemAssistant().addItem(1975, 1);
|
c.getItemAssistant().addItem(1975, 1);
|
||||||
c.getActionSender().sendMessage("You slice your chocolate bar.");
|
c.getActionSender().sendMessage("You slice your chocolate bar.");
|
||||||
}
|
}
|
||||||
if (itemUsed == 1129 && useWith == 2370 || itemUsed == 2370 && useWith == 1129 && c.playerLevel[c.playerCrafting] > 40) {// body
|
if (itemUsed == 1129 && useWith == 2370 || itemUsed == 2370 && useWith == 1129 && c.playerLevel[c.playerCrafting] > 40) {// body
|
||||||
c.getItemAssistant().deleteItem2(2370, 1);
|
c.getItemAssistant().deleteItem(2370, 1);
|
||||||
c.getItemAssistant().deleteItem2(1129, 1);
|
c.getItemAssistant().deleteItem(1129, 1);
|
||||||
c.getItemAssistant().addItem(1133, 1);
|
c.getItemAssistant().addItem(1133, 1);
|
||||||
c.getPlayerAssistant().addSkillXP(40, c.playerCrafting);
|
c.getPlayerAssistant().addSkillXP(40, c.playerCrafting);
|
||||||
} else if (itemUsed == 1129 && useWith == 2370 || itemUsed == 2370 && useWith == 1129 && c.playerLevel[c.playerCrafting] < 41) {
|
} else if (itemUsed == 1129 && useWith == 2370 || itemUsed == 2370 && useWith == 1129 && c.playerLevel[c.playerCrafting] < 41) {
|
||||||
c.getActionSender().sendMessage("You need 41 crafting to make this.");
|
c.getActionSender().sendMessage("You need 41 crafting to make this.");
|
||||||
}
|
}
|
||||||
if (itemUsed == 4593 && useWith == 4591 || useWith == 4591 && itemUsed == 4593) {
|
if (itemUsed == 4593 && useWith == 4591 || useWith == 4591 && itemUsed == 4593) {
|
||||||
c.getItemAssistant().deleteItem2(4591, 1);
|
c.getItemAssistant().deleteItem(4591, 1);
|
||||||
c.getItemAssistant().deleteItem2(4593, 1);
|
c.getItemAssistant().deleteItem(4593, 1);
|
||||||
c.getItemAssistant().addItem(4611, 1);
|
c.getItemAssistant().addItem(4611, 1);
|
||||||
}
|
}
|
||||||
if (itemUsed == 985 && useWith == 987 || itemUsed == 987 && useWith == 985) {
|
if (itemUsed == 985 && useWith == 987 || itemUsed == 987 && useWith == 985) {
|
||||||
c.getItemAssistant().deleteItem2(985, 1);
|
c.getItemAssistant().deleteItem(985, 1);
|
||||||
c.getItemAssistant().deleteItem2(987, 1);
|
c.getItemAssistant().deleteItem(987, 1);
|
||||||
c.getItemAssistant().addItem(989, 1);
|
c.getItemAssistant().addItem(989, 1);
|
||||||
}
|
}
|
||||||
if (itemUsed == 2313 && useWith == 1953 || itemUsed == 1953 && useWith == 2313) {
|
if (itemUsed == 2313 && useWith == 1953 || itemUsed == 1953 && useWith == 2313) {
|
||||||
c.getItemAssistant().deleteItem2(2313, 1);
|
c.getItemAssistant().deleteItem(2313, 1);
|
||||||
c.getItemAssistant().deleteItem2(1953, 1);
|
c.getItemAssistant().deleteItem(1953, 1);
|
||||||
c.getItemAssistant().addItem(2315, 1);
|
c.getItemAssistant().addItem(2315, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -344,7 +344,7 @@ public class UseItem {
|
|||||||
if (c.playerLevel[c.playerCooking] >= 35) {
|
if (c.playerLevel[c.playerCooking] >= 35) {
|
||||||
c.getItemAssistant().addItem(1993, 1);
|
c.getItemAssistant().addItem(1993, 1);
|
||||||
c.getItemAssistant().deleteItem(1937, 1);
|
c.getItemAssistant().deleteItem(1937, 1);
|
||||||
c.getItemAssistant().deleteItem2(1987, 1);
|
c.getItemAssistant().deleteItem(1987, 1);
|
||||||
c.getPlayerAssistant().addSkillXP(200, c.playerCooking);
|
c.getPlayerAssistant().addSkillXP(200, c.playerCooking);
|
||||||
} else {
|
} else {
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
|
|||||||
@@ -34,8 +34,8 @@ public class CapeDye {
|
|||||||
|
|
||||||
private static void cleanUp(Client c, int itemUsed, int useWith) {
|
private static void cleanUp(Client c, int itemUsed, int useWith) {
|
||||||
c.getPlayerAssistant().addSkillXP(2.5, c.playerCrafting);
|
c.getPlayerAssistant().addSkillXP(2.5, c.playerCrafting);
|
||||||
c.getItemAssistant().deleteItem2(itemUsed, 1);
|
c.getItemAssistant().deleteItem(itemUsed, 1);
|
||||||
c.getItemAssistant().deleteItem2(useWith, 1);
|
c.getItemAssistant().deleteItem(useWith, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -108,7 +108,7 @@ public class ExperienceLamp {
|
|||||||
int xp = c.getPlayerAssistant()
|
int xp = c.getPlayerAssistant()
|
||||||
.getLevelForXP(c.playerXP[skill]) * 10;
|
.getLevelForXP(c.playerXP[skill]) * 10;
|
||||||
c.getPlayerAssistant().addNormalExperienceRate(xp, skill);
|
c.getPlayerAssistant().addNormalExperienceRate(xp, skill);
|
||||||
c.getItemAssistant().deleteItem2(LAMP, 1);
|
c.getItemAssistant().deleteItem(LAMP, 1);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
"@blu@Your wish has been granted!");
|
"@blu@Your wish has been granted!");
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
@@ -118,7 +118,7 @@ public class ExperienceLamp {
|
|||||||
} else if (c.getItemAssistant().playerHasItem(LAMP_2, 1)
|
} else if (c.getItemAssistant().playerHasItem(LAMP_2, 1)
|
||||||
&& skill > -1) {// vote
|
&& skill > -1) {// vote
|
||||||
// reward
|
// reward
|
||||||
c.getItemAssistant().deleteItem2(LAMP_2, 1);
|
c.getItemAssistant().deleteItem(LAMP_2, 1);
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
"@blu@Your wish has been granted!");
|
"@blu@Your wish has been granted!");
|
||||||
addExp(c);
|
addExp(c);
|
||||||
|
|||||||
@@ -143,7 +143,7 @@ public class Flowers {
|
|||||||
* @param c
|
* @param c
|
||||||
*/
|
*/
|
||||||
private static void deleteSeeds(Client c) {
|
private static void deleteSeeds(Client c) {
|
||||||
c.getItemAssistant().deleteItem2(299, 1);
|
c.getItemAssistant().deleteItem(299, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void updateConstants(int objectType, Client c) {
|
private void updateConstants(int objectType, Client c) {
|
||||||
|
|||||||
@@ -485,13 +485,13 @@ public class NpcActions {
|
|||||||
case 759:
|
case 759:
|
||||||
if (c.getItemAssistant().playerHasItem(1927, 1) && c.gertCat == 2) {
|
if (c.getItemAssistant().playerHasItem(1927, 1) && c.gertCat == 2) {
|
||||||
c.getDialogueHandler().sendDialogues(319, npcType);
|
c.getDialogueHandler().sendDialogues(319, npcType);
|
||||||
c.getItemAssistant().deleteItem2(1927, 1);
|
c.getItemAssistant().deleteItem(1927, 1);
|
||||||
c.getItemAssistant().addItem(1925, 1);
|
c.getItemAssistant().addItem(1925, 1);
|
||||||
c.gertCat = 3;
|
c.gertCat = 3;
|
||||||
} else if (c.getItemAssistant().playerHasItem(1552, 1)
|
} else if (c.getItemAssistant().playerHasItem(1552, 1)
|
||||||
&& c.gertCat == 3) {
|
&& c.gertCat == 3) {
|
||||||
c.getDialogueHandler().sendDialogues(323, npcType);
|
c.getDialogueHandler().sendDialogues(323, npcType);
|
||||||
c.getItemAssistant().deleteItem2(1552, 1);
|
c.getItemAssistant().deleteItem(1552, 1);
|
||||||
c.gertCat = 4;
|
c.gertCat = 4;
|
||||||
} else if (c.gertCat == 4) {
|
} else if (c.gertCat == 4) {
|
||||||
c.getDialogueHandler().sendStatement("Hiss!");
|
c.getDialogueHandler().sendStatement("Hiss!");
|
||||||
@@ -499,7 +499,7 @@ public class NpcActions {
|
|||||||
c.gertCat = 5;
|
c.gertCat = 5;
|
||||||
} else if (c.getItemAssistant().playerHasItem(1554, 1)
|
} else if (c.getItemAssistant().playerHasItem(1554, 1)
|
||||||
&& c.gertCat == 6) {
|
&& c.gertCat == 6) {
|
||||||
c.getItemAssistant().deleteItem2(1554, 1);
|
c.getItemAssistant().deleteItem(1554, 1);
|
||||||
c.getDialogueHandler().sendDialogues(326, npcType);
|
c.getDialogueHandler().sendDialogues(326, npcType);
|
||||||
c.gertCat = 6;
|
c.gertCat = 6;
|
||||||
} else if (c.gertCat == 2) {
|
} else if (c.gertCat == 2) {
|
||||||
@@ -797,14 +797,14 @@ public class NpcActions {
|
|||||||
if (c.absX > 2619 && c.absX < 2622 && c.absY > 3680 && c.absY < 3689 && c.getItemAssistant().playerHasItem(995, 1000)) {
|
if (c.absX > 2619 && c.absX < 2622 && c.absY > 3680 && c.absY < 3689 && c.getItemAssistant().playerHasItem(995, 1000)) {
|
||||||
//Sailing.startTravel(c, 18);
|
//Sailing.startTravel(c, 18);
|
||||||
c.getPlayerAssistant().startTeleport(2551, 3759, 0, "modern");
|
c.getPlayerAssistant().startTeleport(2551, 3759, 0, "modern");
|
||||||
c.getItemAssistant().deleteItem2(995, 1000);
|
c.getItemAssistant().deleteItem(995, 1000);
|
||||||
c.getDialogueHandler().sendStatement("You arrive safely.");
|
c.getDialogueHandler().sendStatement("You arrive safely.");
|
||||||
c.nextChat = 0;
|
c.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
if (c.getItemAssistant().playerHasItem(995, 1000)) {
|
if (c.getItemAssistant().playerHasItem(995, 1000)) {
|
||||||
//Sailing.startTravel(c, 17);
|
//Sailing.startTravel(c, 17);
|
||||||
c.getPlayerAssistant().startTeleport(2620, 3686, 0, "modern");
|
c.getPlayerAssistant().startTeleport(2620, 3686, 0, "modern");
|
||||||
c.getItemAssistant().deleteItem2(995, 1000);
|
c.getItemAssistant().deleteItem(995, 1000);
|
||||||
c.getDialogueHandler().sendStatement("You arrive safely.");
|
c.getDialogueHandler().sendStatement("You arrive safely.");
|
||||||
c.nextChat = 0;
|
c.nextChat = 0;
|
||||||
}
|
}
|
||||||
@@ -856,7 +856,7 @@ public class NpcActions {
|
|||||||
c.turnPlayerTo(c.objectX, c.objectY);
|
c.turnPlayerTo(c.objectX, c.objectY);
|
||||||
c.startAnimation(2292);
|
c.startAnimation(2292);
|
||||||
c.getItemAssistant().addItem(1927, 1);
|
c.getItemAssistant().addItem(1927, 1);
|
||||||
c.getItemAssistant().deleteItem2(1925, 1);
|
c.getItemAssistant().deleteItem(1925, 1);
|
||||||
c.buryDelay = System.currentTimeMillis();
|
c.buryDelay = System.currentTimeMillis();
|
||||||
} else {
|
} else {
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
@@ -1027,14 +1027,14 @@ public class NpcActions {
|
|||||||
if (c.absX > 2619 && c.absX < 2622 && c.absY > 3680 && c.absY < 3689 && c.getItemAssistant().playerHasItem(995, 1000)) {
|
if (c.absX > 2619 && c.absX < 2622 && c.absY > 3680 && c.absY < 3689 && c.getItemAssistant().playerHasItem(995, 1000)) {
|
||||||
//Sailing.startTravel(c, 18);
|
//Sailing.startTravel(c, 18);
|
||||||
c.getPlayerAssistant().startTeleport(2551, 3759, 0, "modern");
|
c.getPlayerAssistant().startTeleport(2551, 3759, 0, "modern");
|
||||||
c.getItemAssistant().deleteItem2(995, 1000);
|
c.getItemAssistant().deleteItem(995, 1000);
|
||||||
c.getDialogueHandler().sendStatement("You arrive safely.");
|
c.getDialogueHandler().sendStatement("You arrive safely.");
|
||||||
c.nextChat = 0;
|
c.nextChat = 0;
|
||||||
} else {
|
} else {
|
||||||
if (c.getItemAssistant().playerHasItem(995, 1000)) {
|
if (c.getItemAssistant().playerHasItem(995, 1000)) {
|
||||||
//Sailing.startTravel(c, 17);
|
//Sailing.startTravel(c, 17);
|
||||||
c.getPlayerAssistant().startTeleport(2620, 3686, 0, "modern");
|
c.getPlayerAssistant().startTeleport(2620, 3686, 0, "modern");
|
||||||
c.getItemAssistant().deleteItem2(995, 1000);
|
c.getItemAssistant().deleteItem(995, 1000);
|
||||||
c.getDialogueHandler().sendStatement("You arrive safely.");
|
c.getDialogueHandler().sendStatement("You arrive safely.");
|
||||||
c.nextChat = 0;
|
c.nextChat = 0;
|
||||||
}
|
}
|
||||||
@@ -1086,7 +1086,7 @@ public class NpcActions {
|
|||||||
case 1042:
|
case 1042:
|
||||||
if (c.getItemAssistant().playerHasItem(995, 5)) {
|
if (c.getItemAssistant().playerHasItem(995, 5)) {
|
||||||
c.getItemAssistant().addItem(2955, 1);
|
c.getItemAssistant().addItem(2955, 1);
|
||||||
c.getItemAssistant().deleteItem2(995, 5);
|
c.getItemAssistant().deleteItem(995, 5);
|
||||||
} else {
|
} else {
|
||||||
c.getDialogueHandler().sendNpcChat1(
|
c.getDialogueHandler().sendNpcChat1(
|
||||||
"You need 5 coins to buy a moonlight mead.",
|
"You need 5 coins to buy a moonlight mead.",
|
||||||
@@ -1191,7 +1191,7 @@ public class NpcActions {
|
|||||||
if (c.getItemAssistant().playerHasItem(995, 5)) {
|
if (c.getItemAssistant().playerHasItem(995, 5)) {
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
"You buy a shantay pass quickly.");
|
"You buy a shantay pass quickly.");
|
||||||
c.getItemAssistant().deleteItem2(995, 5);
|
c.getItemAssistant().deleteItem(995, 5);
|
||||||
c.getItemAssistant().addItem(1854, 1);
|
c.getItemAssistant().addItem(1854, 1);
|
||||||
} else {
|
} else {
|
||||||
c.getActionSender().sendMessage(
|
c.getActionSender().sendMessage(
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ public class MilkCow {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CycleEventContainer container) {
|
public void execute(CycleEventContainer container) {
|
||||||
c.getItemAssistant().deleteItem2(BUCKET, 1);
|
c.getItemAssistant().deleteItem(BUCKET, 1);
|
||||||
c.getActionSender().sendMessage("You milk the cow.");
|
c.getActionSender().sendMessage("You milk the cow.");
|
||||||
c.getItemAssistant().addItem(BUCKET_OF_MILK, 1);
|
c.getItemAssistant().addItem(BUCKET_OF_MILK, 1);
|
||||||
container.stop();
|
container.stop();
|
||||||
|
|||||||
@@ -248,7 +248,7 @@ public class ObjectsActions {
|
|||||||
}
|
}
|
||||||
if (player.absX == 2816 && player.getItemAssistant().playerHasItem(6306, 100)) {
|
if (player.absX == 2816 && player.getItemAssistant().playerHasItem(6306, 100)) {
|
||||||
player.getPlayerAssistant().movePlayer(player.absX+1, player.absY, 0);
|
player.getPlayerAssistant().movePlayer(player.absX+1, player.absY, 0);
|
||||||
player.getItemAssistant().deleteItem2(6306, 100);
|
player.getItemAssistant().deleteItem(6306, 100);
|
||||||
} else if (player.absX == 2817) {
|
} else if (player.absX == 2817) {
|
||||||
player.getPlayerAssistant().movePlayer(player.absX+1, player.absY, 0);
|
player.getPlayerAssistant().movePlayer(player.absX+1, player.absY, 0);
|
||||||
}
|
}
|
||||||
@@ -340,12 +340,12 @@ public class ObjectsActions {
|
|||||||
}
|
}
|
||||||
if (player.getItemAssistant().playerHasItem(954)
|
if (player.getItemAssistant().playerHasItem(954)
|
||||||
&& LightSources.playerHasLightSource(player)) {
|
&& LightSources.playerHasLightSource(player)) {
|
||||||
player.getItemAssistant().deleteItem2(954, 1);
|
player.getItemAssistant().deleteItem(954, 1);
|
||||||
player.getPlayerAssistant().movePlayer(3168, 9572, 0);
|
player.getPlayerAssistant().movePlayer(3168, 9572, 0);
|
||||||
return;
|
return;
|
||||||
} else if (player.getItemAssistant().playerHasItem(954)
|
} else if (player.getItemAssistant().playerHasItem(954)
|
||||||
&& !LightSources.playerHasLightSource(player)) {
|
&& !LightSources.playerHasLightSource(player)) {
|
||||||
player.getItemAssistant().deleteItem2(954, 1);
|
player.getItemAssistant().deleteItem(954, 1);
|
||||||
player.getPlayerAssistant().movePlayer(3168, 9572, 0);
|
player.getPlayerAssistant().movePlayer(3168, 9572, 0);
|
||||||
return;
|
return;
|
||||||
} else {
|
} else {
|
||||||
@@ -1814,7 +1814,7 @@ public class ObjectsActions {
|
|||||||
player.turnPlayerTo(player.objectX, player.objectY);
|
player.turnPlayerTo(player.objectX, player.objectY);
|
||||||
player.startAnimation(883);
|
player.startAnimation(883);
|
||||||
player.getItemAssistant().addItem(2130, 1);
|
player.getItemAssistant().addItem(2130, 1);
|
||||||
player.getItemAssistant().deleteItem2(1927, 1);
|
player.getItemAssistant().deleteItem(1927, 1);
|
||||||
player.getPlayerAssistant()
|
player.getPlayerAssistant()
|
||||||
.addSkillXP(18, player.playerCooking);
|
.addSkillXP(18, player.playerCooking);
|
||||||
} else {
|
} else {
|
||||||
@@ -1826,7 +1826,7 @@ public class ObjectsActions {
|
|||||||
case 2072: // crate
|
case 2072: // crate
|
||||||
if (player.getItemAssistant().playerHasItem(1963, 10)
|
if (player.getItemAssistant().playerHasItem(1963, 10)
|
||||||
&& player.luthas == true) {
|
&& player.luthas == true) {
|
||||||
player.getItemAssistant().deleteItem2(1963, 10);
|
player.getItemAssistant().deleteItem(1963, 10);
|
||||||
player.getDialogueHandler().sendStatement(
|
player.getDialogueHandler().sendStatement(
|
||||||
"You pack your bananas in the crate...");
|
"You pack your bananas in the crate...");
|
||||||
player.getActionSender().sendMessage(
|
player.getActionSender().sendMessage(
|
||||||
@@ -1834,7 +1834,7 @@ public class ObjectsActions {
|
|||||||
player.bananas = 2;
|
player.bananas = 2;
|
||||||
} else if (player.getItemAssistant().playerHasItem(431, 1)
|
} else if (player.getItemAssistant().playerHasItem(431, 1)
|
||||||
&& player.pirateTreasure == 1) {
|
&& player.pirateTreasure == 1) {
|
||||||
player.getItemAssistant().deleteItem2(431, 1);
|
player.getItemAssistant().deleteItem(431, 1);
|
||||||
player.getDialogueHandler().sendStatement(
|
player.getDialogueHandler().sendStatement(
|
||||||
"You stash your rum in the crate");
|
"You stash your rum in the crate");
|
||||||
player.pirateTreasure = 2;
|
player.pirateTreasure = 2;
|
||||||
@@ -2580,7 +2580,7 @@ public class ObjectsActions {
|
|||||||
NpcHandler.spawnNpc(player, 457, player.getX(), player.getY() + 2, 0, 0, 0, 0, 0, 0, false, false);
|
NpcHandler.spawnNpc(player, 457, player.getX(), player.getY() + 2, 0, 0, 0, 0, 0, 0, false, false);
|
||||||
player.getActionSender().sendMessage("You search the coffin.");
|
player.getActionSender().sendMessage("You search the coffin.");
|
||||||
} else if (player.restGhost == 4 && player.getItemAssistant().playerHasItem(553, 1)) {
|
} else if (player.restGhost == 4 && player.getItemAssistant().playerHasItem(553, 1)) {
|
||||||
player.getItemAssistant().deleteItem2(553, 1);
|
player.getItemAssistant().deleteItem(553, 1);
|
||||||
player.getActionSender().sendMessage("You have freed the ghost!");
|
player.getActionSender().sendMessage("You have freed the ghost!");
|
||||||
QuestRewards.restFinish(player);
|
QuestRewards.restFinish(player);
|
||||||
NpcHandler.spawnNpc(player, 457, player.getX(), player.getY() + 2, 0, 0, 0, 0, 0, 0, false, false);
|
NpcHandler.spawnNpc(player, 457, player.getX(), player.getY() + 2, 0, 0, 0, 0, 0, 0, false, false);
|
||||||
@@ -2633,7 +2633,7 @@ public class ObjectsActions {
|
|||||||
}
|
}
|
||||||
if (player.absX == 2816 && player.getItemAssistant().playerHasItem(6306, 100)) {
|
if (player.absX == 2816 && player.getItemAssistant().playerHasItem(6306, 100)) {
|
||||||
player.getPlayerAssistant().movePlayer(player.absX+1, player.absY, 0);
|
player.getPlayerAssistant().movePlayer(player.absX+1, player.absY, 0);
|
||||||
player.getItemAssistant().deleteItem2(6306, 100);
|
player.getItemAssistant().deleteItem(6306, 100);
|
||||||
} else if (player.absX == 2817) {
|
} else if (player.absX == 2817) {
|
||||||
player.getPlayerAssistant().movePlayer(player.absX+1, player.absY, 0);
|
player.getPlayerAssistant().movePlayer(player.absX+1, player.absY, 0);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
package redone.game.objects.impl;
|
package redone.game.objects.impl;
|
||||||
|
|
||||||
import redone.Constants;
|
|
||||||
import redone.event.CycleEvent;
|
import redone.event.CycleEvent;
|
||||||
import redone.event.CycleEventContainer;
|
import redone.event.CycleEventContainer;
|
||||||
import redone.event.CycleEventHandler;
|
import redone.event.CycleEventHandler;
|
||||||
@@ -495,7 +494,7 @@ public class Climbing {
|
|||||||
client.playerLevel[17] = client.getPlayerAssistant()
|
client.playerLevel[17] = client.getPlayerAssistant()
|
||||||
.getLevelForXP(client.playerXP[17]) - 1;
|
.getLevelForXP(client.playerXP[17]) - 1;
|
||||||
client.getPlayerAssistant().refreshSkill(17);
|
client.getPlayerAssistant().refreshSkill(17);
|
||||||
client.getItemAssistant().deleteItem2(1523, 1);
|
client.getItemAssistant().deleteItem(1523, 1);
|
||||||
} else if (!client.getItemAssistant().playerHasItem(1523, 1)
|
} else if (!client.getItemAssistant().playerHasItem(1523, 1)
|
||||||
&& Misc.random(5) > 2) {
|
&& Misc.random(5) > 2) {
|
||||||
client.getActionSender().sendMessage(
|
client.getActionSender().sendMessage(
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ import redone.event.CycleEventContainer;
|
|||||||
import redone.event.CycleEventHandler;
|
import redone.event.CycleEventHandler;
|
||||||
import redone.game.content.combat.magic.MagicData;
|
import redone.game.content.combat.magic.MagicData;
|
||||||
import redone.game.content.combat.prayer.PrayerDrain;
|
import redone.game.content.combat.prayer.PrayerDrain;
|
||||||
import redone.game.content.combat.range.RangeData;
|
|
||||||
import redone.game.content.minigames.FightPits;
|
import redone.game.content.minigames.FightPits;
|
||||||
import redone.game.content.minigames.PestControl;
|
import redone.game.content.minigames.PestControl;
|
||||||
import redone.game.content.minigames.castlewars.CastleWars;
|
import redone.game.content.minigames.castlewars.CastleWars;
|
||||||
@@ -372,10 +371,10 @@ public class PlayerAssistant {
|
|||||||
|
|
||||||
public boolean removeGloves() {
|
public boolean removeGloves() {
|
||||||
if (player.getItemAssistant().playerHasItem(776)) {
|
if (player.getItemAssistant().playerHasItem(776)) {
|
||||||
player.getItemAssistant().deleteItem2(776, 1);
|
player.getItemAssistant().deleteItem(776, 1);
|
||||||
return true;
|
return true;
|
||||||
} else if (player.getItemAssistant().playerHasItem(775)) {
|
} else if (player.getItemAssistant().playerHasItem(775)) {
|
||||||
player.getItemAssistant().deleteItem2(775, 1);
|
player.getItemAssistant().deleteItem(775, 1);
|
||||||
return true;
|
return true;
|
||||||
} else if (player.playerEquipment[player.playerHands] == 775 || player.playerEquipment[player.playerHands] == 776) {
|
} else if (player.playerEquipment[player.playerHands] == 775 || player.playerEquipment[player.playerHands] == 776) {
|
||||||
player.getDialogueHandler().sendStatement("You need to take your gloves off to do this.");
|
player.getDialogueHandler().sendStatement("You need to take your gloves off to do this.");
|
||||||
@@ -1876,7 +1875,7 @@ public class PlayerAssistant {
|
|||||||
}
|
}
|
||||||
if (weapon == CastleWars.SARA_BANNER || weapon == CastleWars.ZAMMY_BANNER) {
|
if (weapon == CastleWars.SARA_BANNER || weapon == CastleWars.ZAMMY_BANNER) {
|
||||||
player.getItemAssistant().removeItem(weapon, 3);
|
player.getItemAssistant().removeItem(weapon, 3);
|
||||||
player.getItemAssistant().deleteItem2(weapon, 1);
|
player.getItemAssistant().deleteItem(weapon, 1);
|
||||||
CastleWars.dropFlag(player, weapon);
|
CastleWars.dropFlag(player, weapon);
|
||||||
}
|
}
|
||||||
if (opponent.duelStatus == 5) {
|
if (opponent.duelStatus == 5) {
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ package redone.game.players;
|
|||||||
import java.time.temporal.ValueRange;
|
import java.time.temporal.ValueRange;
|
||||||
import java.util.concurrent.CopyOnWriteArrayList;
|
import java.util.concurrent.CopyOnWriteArrayList;
|
||||||
|
|
||||||
import org.w3c.dom.ranges.Range;
|
|
||||||
import redone.Constants;
|
import redone.Constants;
|
||||||
import redone.event.CycleEvent;
|
import redone.event.CycleEvent;
|
||||||
import redone.event.CycleEventContainer;
|
import redone.event.CycleEventContainer;
|
||||||
@@ -12,7 +11,6 @@ import redone.game.content.minigames.castlewars.CastleWars;
|
|||||||
import redone.game.items.GameItem;
|
import redone.game.items.GameItem;
|
||||||
import redone.game.items.Item;
|
import redone.game.items.Item;
|
||||||
import redone.game.items.ItemAssistant;
|
import redone.game.items.ItemAssistant;
|
||||||
import redone.game.items.impl.RareProtection;
|
|
||||||
import redone.util.GameLogger;
|
import redone.util.GameLogger;
|
||||||
import redone.util.Misc;
|
import redone.util.Misc;
|
||||||
|
|
||||||
@@ -319,7 +317,7 @@ public class Trading {
|
|||||||
if (item.id == itemID) {
|
if (item.id == itemID) {
|
||||||
inTrade = true;
|
inTrade = true;
|
||||||
item.amount += amount;
|
item.amount += amount;
|
||||||
player.getItemAssistant().deleteItem2(itemID, amount);
|
player.getItemAssistant().deleteItem(itemID, amount);
|
||||||
o.getPlayerAssistant().sendFrame126(
|
o.getPlayerAssistant().sendFrame126(
|
||||||
"Trading with: " + player.playerName + " who has @gre@"
|
"Trading with: " + player.playerName + " who has @gre@"
|
||||||
+ player.getItemAssistant().freeSlots()
|
+ player.getItemAssistant().freeSlots()
|
||||||
@@ -330,7 +328,7 @@ public class Trading {
|
|||||||
|
|
||||||
if (!inTrade) {
|
if (!inTrade) {
|
||||||
offeredItems.add(new GameItem(itemID, amount));
|
offeredItems.add(new GameItem(itemID, amount));
|
||||||
player.getItemAssistant().deleteItem2(itemID, amount);
|
player.getItemAssistant().deleteItem(itemID, amount);
|
||||||
o.getPlayerAssistant().sendFrame126(
|
o.getPlayerAssistant().sendFrame126(
|
||||||
"Trading with: " + player.playerName + " who has @gre@"
|
"Trading with: " + player.playerName + " who has @gre@"
|
||||||
+ player.getItemAssistant().freeSlots()
|
+ player.getItemAssistant().freeSlots()
|
||||||
|
|||||||
@@ -574,7 +574,7 @@ public class ShopAssistant {
|
|||||||
|
|
||||||
String itemName = ItemAssistant.getItemName(itemID).toLowerCase();
|
String itemName = ItemAssistant.getItemName(itemID).toLowerCase();
|
||||||
if (!showIsOwnedByThisPlayer) {
|
if (!showIsOwnedByThisPlayer) {
|
||||||
player.getItemAssistant().deleteItem2(currency, totalValue);
|
player.getItemAssistant().deleteItem(currency, totalValue);
|
||||||
player.getActionSender().sendMessage("You bought " + amount + " " + itemName + " for " + totalValue + " " + currencyName + "." );
|
player.getActionSender().sendMessage("You bought " + amount + " " + itemName + " for " + totalValue + " " + currencyName + "." );
|
||||||
// If it is a player owned shop, we need to give them the coins
|
// If it is a player owned shop, we need to give them the coins
|
||||||
if (ShopHandler.ShopSModifier[player.myShopId] == 0)
|
if (ShopHandler.ShopSModifier[player.myShopId] == 0)
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ public class ClickItem implements PacketType {
|
|||||||
player.getActionSender().sendMessage("You setup a barricade.");
|
player.getActionSender().sendMessage("You setup a barricade.");
|
||||||
} else if (!CastleWars.isInCw(player) && itemId == 4053) {
|
} else if (!CastleWars.isInCw(player) && itemId == 4053) {
|
||||||
player.getActionSender().sendMessage("You need to be in castlewars to drop a barricade.");
|
player.getActionSender().sendMessage("You need to be in castlewars to drop a barricade.");
|
||||||
player.getItemAssistant().deleteItem2(itemId, player.getItemAssistant().getItemAmount(itemId));
|
player.getItemAssistant().deleteItem(itemId, player.getItemAssistant().getItemAmount(itemId));
|
||||||
}
|
}
|
||||||
if (itemId >= 5509 && itemId <= 5514) {
|
if (itemId >= 5509 && itemId <= 5514) {
|
||||||
int pouch = -1;
|
int pouch = -1;
|
||||||
@@ -81,20 +81,20 @@ public class ClickItem implements PacketType {
|
|||||||
case 407:
|
case 407:
|
||||||
if (Misc.random(1) == 0) {
|
if (Misc.random(1) == 0) {
|
||||||
player.getItemAssistant().addItem(409, 1);
|
player.getItemAssistant().addItem(409, 1);
|
||||||
player.getItemAssistant().deleteItem2(407, 1);
|
player.getItemAssistant().deleteItem(407, 1);
|
||||||
} else {
|
} else {
|
||||||
if (Misc.random(1) == 0) {
|
if (Misc.random(1) == 0) {
|
||||||
player.getItemAssistant().addItem(411, 1);
|
player.getItemAssistant().addItem(411, 1);
|
||||||
player.getItemAssistant().deleteItem2(409, 1);
|
player.getItemAssistant().deleteItem(409, 1);
|
||||||
} else if (Misc.random(1) == 1) {
|
} else if (Misc.random(1) == 1) {
|
||||||
player.getItemAssistant().addItem(413, 1);
|
player.getItemAssistant().addItem(413, 1);
|
||||||
player.getItemAssistant().deleteItem2(407, 1);
|
player.getItemAssistant().deleteItem(407, 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 2329:
|
case 2329:
|
||||||
player.getItemAssistant().deleteItem2(2329, 1);
|
player.getItemAssistant().deleteItem(2329, 1);
|
||||||
player.getItemAssistant().addItem(2313, 1);
|
player.getItemAssistant().addItem(2313, 1);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -179,7 +179,7 @@ public class ClickItem implements PacketType {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case 3691:
|
case 3691:
|
||||||
player.getItemAssistant().deleteItem2(3691, 1);
|
player.getItemAssistant().deleteItem(3691, 1);
|
||||||
player.getItemAssistant().addItem(3690, 1);
|
player.getItemAssistant().addItem(3690, 1);
|
||||||
player.getPlayerAssistant().startTeleport(2661, 3310, 0, "modern");
|
player.getPlayerAssistant().startTeleport(2661, 3310, 0, "modern");
|
||||||
break;
|
break;
|
||||||
@@ -223,20 +223,20 @@ public class ClickItem implements PacketType {
|
|||||||
|
|
||||||
case 2297:
|
case 2297:
|
||||||
player.getItemAssistant().addItem(2299, 1);
|
player.getItemAssistant().addItem(2299, 1);
|
||||||
player.getItemAssistant().deleteItem2(2297, 1);
|
player.getItemAssistant().deleteItem(2297, 1);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 2299:
|
case 2299:
|
||||||
player.getItemAssistant().deleteItem2(2299, 1);
|
player.getItemAssistant().deleteItem(2299, 1);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 2301:
|
case 2301:
|
||||||
player.getItemAssistant().addItem(2303, 1);
|
player.getItemAssistant().addItem(2303, 1);
|
||||||
player.getItemAssistant().deleteItem2(2301, 1);
|
player.getItemAssistant().deleteItem(2301, 1);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 2303:
|
case 2303:
|
||||||
player.getItemAssistant().deleteItem2(2303, 1);
|
player.getItemAssistant().deleteItem(2303, 1);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 2520:
|
case 2520:
|
||||||
@@ -267,7 +267,7 @@ public class ClickItem implements PacketType {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case 2714:
|
case 2714:
|
||||||
player.getItemAssistant().deleteItem2(itemId, 1);
|
player.getItemAssistant().deleteItem(itemId, 1);
|
||||||
player.getItemAssistant().addItem(995, 450);
|
player.getItemAssistant().addItem(995, 450);
|
||||||
player.getItemAssistant().addItem(1639, 1);
|
player.getItemAssistant().addItem(1639, 1);
|
||||||
player.getItemAssistant().addItem(1635, 1);
|
player.getItemAssistant().addItem(1635, 1);
|
||||||
|
|||||||
@@ -224,9 +224,9 @@ public class ClickingButtons implements PacketType {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (System.currentTimeMillis() - player.boneDelay > 2000) {
|
if (System.currentTimeMillis() - player.boneDelay > 2000) {
|
||||||
player.getItemAssistant().deleteItem2(561, 1);
|
player.getItemAssistant().deleteItem(561, 1);
|
||||||
player.getItemAssistant().deleteItem2(557, 2);
|
player.getItemAssistant().deleteItem(557, 2);
|
||||||
player.getItemAssistant().deleteItem2(555, 2);
|
player.getItemAssistant().deleteItem(555, 2);
|
||||||
player.getPlayerAssistant().addSkillXP(40, 6);
|
player.getPlayerAssistant().addSkillXP(40, 6);
|
||||||
player.getPlayerAssistant().refreshSkill(6);
|
player.getPlayerAssistant().refreshSkill(6);
|
||||||
player.startAnimation(722);
|
player.startAnimation(722);
|
||||||
@@ -236,7 +236,7 @@ public class ClickingButtons implements PacketType {
|
|||||||
SoundList.BONES_TO_BANNAS, 100, 0);
|
SoundList.BONES_TO_BANNAS, 100, 0);
|
||||||
player.boneDelay = System.currentTimeMillis();
|
player.boneDelay = System.currentTimeMillis();
|
||||||
do {
|
do {
|
||||||
player.getItemAssistant().deleteItem2(526, 1);
|
player.getItemAssistant().deleteItem(526, 1);
|
||||||
player.getItemAssistant().addItem(1963, 1);
|
player.getItemAssistant().addItem(1963, 1);
|
||||||
} while (player.getItemAssistant().playerHasItem(526, 1));
|
} while (player.getItemAssistant().playerHasItem(526, 1));
|
||||||
}
|
}
|
||||||
@@ -272,9 +272,9 @@ public class ClickingButtons implements PacketType {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (System.currentTimeMillis() - player.boneDelay > 2000) {
|
if (System.currentTimeMillis() - player.boneDelay > 2000) {
|
||||||
player.getItemAssistant().deleteItem2(561, 2);
|
player.getItemAssistant().deleteItem(561, 2);
|
||||||
player.getItemAssistant().deleteItem2(557, 4);
|
player.getItemAssistant().deleteItem(557, 4);
|
||||||
player.getItemAssistant().deleteItem2(555, 4);
|
player.getItemAssistant().deleteItem(555, 4);
|
||||||
player.getPlayerAssistant().addSkillXP(40, 6);
|
player.getPlayerAssistant().addSkillXP(40, 6);
|
||||||
player.getPlayerAssistant().refreshSkill(6);
|
player.getPlayerAssistant().refreshSkill(6);
|
||||||
player.startAnimation(722);
|
player.startAnimation(722);
|
||||||
@@ -282,7 +282,7 @@ public class ClickingButtons implements PacketType {
|
|||||||
player.getPlayerAssistant().sendFrame106(6);
|
player.getPlayerAssistant().sendFrame106(6);
|
||||||
player.boneDelay = System.currentTimeMillis();
|
player.boneDelay = System.currentTimeMillis();
|
||||||
do {
|
do {
|
||||||
player.getItemAssistant().deleteItem2(526, 1);
|
player.getItemAssistant().deleteItem(526, 1);
|
||||||
player.getItemAssistant().addItem(6883, 1);
|
player.getItemAssistant().addItem(6883, 1);
|
||||||
} while (player.getItemAssistant().playerHasItem(526, 1));
|
} while (player.getItemAssistant().playerHasItem(526, 1));
|
||||||
}
|
}
|
||||||
@@ -652,12 +652,12 @@ public class ClickingButtons implements PacketType {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case 10193:
|
case 10193:
|
||||||
player.getItemAssistant().deleteItem2(995, 2000);
|
player.getItemAssistant().deleteItem(995, 2000);
|
||||||
player.getPlayerAssistant().removeAllWindows();
|
player.getPlayerAssistant().removeAllWindows();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 8065:
|
case 8065:
|
||||||
player.getItemAssistant().deleteItem2(995, 2000);
|
player.getItemAssistant().deleteItem(995, 2000);
|
||||||
player.getPlayerAssistant().removeAllWindows();
|
player.getPlayerAssistant().removeAllWindows();
|
||||||
break;
|
break;
|
||||||
/** End of Hairdresser buttons */
|
/** End of Hairdresser buttons */
|
||||||
@@ -1494,16 +1494,16 @@ public class ClickingButtons implements PacketType {
|
|||||||
player.getDialogueHandler().sendDialogues(624, player.npcType);
|
player.getDialogueHandler().sendDialogues(624, player.npcType);
|
||||||
return;
|
return;
|
||||||
} else if (player.dialogueAction == 3204) {
|
} else if (player.dialogueAction == 3204) {
|
||||||
player.getItemAssistant().deleteItem2(1929, 1);
|
player.getItemAssistant().deleteItem(1929, 1);
|
||||||
player.getItemAssistant().deleteItem2(1933, 1);
|
player.getItemAssistant().deleteItem(1933, 1);
|
||||||
player.getItemAssistant().addItem(1953, 1);
|
player.getItemAssistant().addItem(1953, 1);
|
||||||
player.getItemAssistant().addItem(1925, 1);
|
player.getItemAssistant().addItem(1925, 1);
|
||||||
player.getItemAssistant().addItem(1931, 1);
|
player.getItemAssistant().addItem(1931, 1);
|
||||||
player.getPlayerAssistant().addSkillXP(1, player.playerCooking);
|
player.getPlayerAssistant().addSkillXP(1, player.playerCooking);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else if (player.dialogueAction == 3205) {
|
} else if (player.dialogueAction == 3205) {
|
||||||
player.getItemAssistant().deleteItem2(1933, 1);
|
player.getItemAssistant().deleteItem(1933, 1);
|
||||||
player.getItemAssistant().deleteItem2(1937, 1);
|
player.getItemAssistant().deleteItem(1937, 1);
|
||||||
player.getItemAssistant().addItem(1953, 1);
|
player.getItemAssistant().addItem(1953, 1);
|
||||||
player.getItemAssistant().addItem(1925, 1);
|
player.getItemAssistant().addItem(1925, 1);
|
||||||
player.getItemAssistant().addItem(1935, 1);
|
player.getItemAssistant().addItem(1935, 1);
|
||||||
@@ -1696,16 +1696,16 @@ public class ClickingButtons implements PacketType {
|
|||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
return;
|
return;
|
||||||
} else if (player.dialogueAction == 3204) {
|
} else if (player.dialogueAction == 3204) {
|
||||||
player.getItemAssistant().deleteItem2(1929, 1);
|
player.getItemAssistant().deleteItem(1929, 1);
|
||||||
player.getItemAssistant().deleteItem2(1933, 1);
|
player.getItemAssistant().deleteItem(1933, 1);
|
||||||
player.getItemAssistant().addItem(2307, 1);
|
player.getItemAssistant().addItem(2307, 1);
|
||||||
player.getItemAssistant().addItem(1925, 1);
|
player.getItemAssistant().addItem(1925, 1);
|
||||||
player.getItemAssistant().addItem(1931, 1);
|
player.getItemAssistant().addItem(1931, 1);
|
||||||
player.getPlayerAssistant().addSkillXP(1, player.playerCooking);
|
player.getPlayerAssistant().addSkillXP(1, player.playerCooking);
|
||||||
player.nextChat = 0;
|
player.nextChat = 0;
|
||||||
} else if (player.dialogueAction == 3205) {
|
} else if (player.dialogueAction == 3205) {
|
||||||
player.getItemAssistant().deleteItem2(1933, 1);
|
player.getItemAssistant().deleteItem(1933, 1);
|
||||||
player.getItemAssistant().deleteItem2(1937, 1);
|
player.getItemAssistant().deleteItem(1937, 1);
|
||||||
player.getItemAssistant().addItem(1953, 1);
|
player.getItemAssistant().addItem(1953, 1);
|
||||||
player.getItemAssistant().addItem(1925, 1);
|
player.getItemAssistant().addItem(1925, 1);
|
||||||
player.getItemAssistant().addItem(1935, 1);
|
player.getItemAssistant().addItem(1935, 1);
|
||||||
|
|||||||
@@ -67,12 +67,12 @@ public class ItemClick3 implements PacketType {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case 1933:
|
case 1933:
|
||||||
player.getItemAssistant().deleteItem2(1933, 1);
|
player.getItemAssistant().deleteItem(1933, 1);
|
||||||
player.getItemAssistant().addItem(1931, 1);
|
player.getItemAssistant().addItem(1931, 1);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 1921:
|
case 1921:
|
||||||
player.getItemAssistant().deleteItem2(1921, 1);
|
player.getItemAssistant().deleteItem(1921, 1);
|
||||||
player.getItemAssistant().addItem(1923, 1);
|
player.getItemAssistant().addItem(1923, 1);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|||||||
@@ -40,20 +40,20 @@ public class ItemOnNpc implements PacketType {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (player.getItemAssistant().playerHasItem(995, 1) && npcId == 736) {
|
if (player.getItemAssistant().playerHasItem(995, 1) && npcId == 736) {
|
||||||
player.getItemAssistant().deleteItem2(995, 1);
|
player.getItemAssistant().deleteItem(995, 1);
|
||||||
player.getDialogueHandler().sendNpcChat1("Thanks!", player.npcType, "Emily");
|
player.getDialogueHandler().sendNpcChat1("Thanks!", player.npcType, "Emily");
|
||||||
}
|
}
|
||||||
if (player.getItemAssistant().playerHasItem(1927, 1) && player.gertCat == 2 && npcId == 2997) {
|
if (player.getItemAssistant().playerHasItem(1927, 1) && player.gertCat == 2 && npcId == 2997) {
|
||||||
player.getDialogueHandler().sendDialogues(319, npcId);
|
player.getDialogueHandler().sendDialogues(319, npcId);
|
||||||
player.getItemAssistant().deleteItem2(1927, 1);
|
player.getItemAssistant().deleteItem(1927, 1);
|
||||||
player.getItemAssistant().addItem(1925, 1);
|
player.getItemAssistant().addItem(1925, 1);
|
||||||
player.gertCat = 3;
|
player.gertCat = 3;
|
||||||
} else if (player.getItemAssistant().playerHasItem(1552, 1) && player.gertCat == 3 && npcId == 2997) {
|
} else if (player.getItemAssistant().playerHasItem(1552, 1) && player.gertCat == 3 && npcId == 2997) {
|
||||||
player.getDialogueHandler().sendDialogues(323, npcId);
|
player.getDialogueHandler().sendDialogues(323, npcId);
|
||||||
player.getItemAssistant().deleteItem2(1552, 1);
|
player.getItemAssistant().deleteItem(1552, 1);
|
||||||
player.gertCat = 4;
|
player.gertCat = 4;
|
||||||
} else if (player.getItemAssistant().playerHasItem(1554, 1) && player.gertCat == 5 && npcId == 2997) {
|
} else if (player.getItemAssistant().playerHasItem(1554, 1) && player.gertCat == 5 && npcId == 2997) {
|
||||||
player.getItemAssistant().deleteItem2(1554, 1);
|
player.getItemAssistant().deleteItem(1554, 1);
|
||||||
player.getDialogueHandler().sendDialogues(326, npcId);
|
player.getDialogueHandler().sendDialogues(326, npcId);
|
||||||
}
|
}
|
||||||
UseItem.ItemonNpc(player, itemId, slot, i);
|
UseItem.ItemonNpc(player, itemId, slot, i);
|
||||||
|
|||||||
@@ -43,8 +43,8 @@ public class ItemOnObject implements PacketType {
|
|||||||
player.startAnimation(899);
|
player.startAnimation(899);
|
||||||
player.getActionSender().sendSound(352, 100, 1);
|
player.getActionSender().sendSound(352, 100, 1);
|
||||||
player.getActionSender().sendMessage("You smelt the copper and tin together in the furnace.");
|
player.getActionSender().sendMessage("You smelt the copper and tin together in the furnace.");
|
||||||
player.getItemAssistant().deleteItem2(438, 1);
|
player.getItemAssistant().deleteItem(438, 1);
|
||||||
player.getItemAssistant().deleteItem2(436, 1);
|
player.getItemAssistant().deleteItem(436, 1);
|
||||||
player.getActionSender().sendMessage("You retrieve a bar of bronze.");
|
player.getActionSender().sendMessage("You retrieve a bar of bronze.");
|
||||||
player.getItemAssistant().addItem(2349, 1);
|
player.getItemAssistant().addItem(2349, 1);
|
||||||
player.getDialogueHandler().sendDialogues(3062, -1);
|
player.getDialogueHandler().sendDialogues(3062, -1);
|
||||||
@@ -52,8 +52,8 @@ public class ItemOnObject implements PacketType {
|
|||||||
player.startAnimation(899);
|
player.startAnimation(899);
|
||||||
player.getActionSender().sendSound(352, 100, 1);
|
player.getActionSender().sendSound(352, 100, 1);
|
||||||
player.getActionSender().sendMessage("You smelt the copper and tin together in the furnace.");
|
player.getActionSender().sendMessage("You smelt the copper and tin together in the furnace.");
|
||||||
player.getItemAssistant().deleteItem2(438, 1);
|
player.getItemAssistant().deleteItem(438, 1);
|
||||||
player.getItemAssistant().deleteItem2(436, 1);
|
player.getItemAssistant().deleteItem(436, 1);
|
||||||
player.getActionSender().sendMessage("You retrieve a bar of bronze.");
|
player.getActionSender().sendMessage("You retrieve a bar of bronze.");
|
||||||
player.getItemAssistant().addItem(2349, 1);
|
player.getItemAssistant().addItem(2349, 1);
|
||||||
}
|
}
|
||||||
@@ -187,7 +187,7 @@ public class ItemOnObject implements PacketType {
|
|||||||
|
|
||||||
if (itemId == 954 && objectId == 2327) {
|
if (itemId == 954 && objectId == 2327) {
|
||||||
player.getPlayerAssistant().movePlayer(2505, 3087, 0);
|
player.getPlayerAssistant().movePlayer(2505, 3087, 0);
|
||||||
player.getItemAssistant().deleteItem2(954, 1);
|
player.getItemAssistant().deleteItem(954, 1);
|
||||||
} else if (objectId == 2327 && itemId != 954) {
|
} else if (objectId == 2327 && itemId != 954) {
|
||||||
player.getActionSender().sendMessage("You need a rope to swing across.");
|
player.getActionSender().sendMessage("You need a rope to swing across.");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ public class ItemOnPlayer implements PacketType {
|
|||||||
Client o = (Client) PlayerHandler.players[playerId];
|
Client o = (Client) PlayerHandler.players[playerId];
|
||||||
if (!RareProtection.CRACKERS && c.playerRights < 3) {
|
if (!RareProtection.CRACKERS && c.playerRights < 3) {
|
||||||
int delete = c.getItemAssistant().getItemCount(962);
|
int delete = c.getItemAssistant().getItemCount(962);
|
||||||
c.getItemAssistant().deleteItem2(962, delete);
|
c.getItemAssistant().deleteItem(962, delete);
|
||||||
c.getActionSender().sendMessage("You can't do that!");
|
c.getActionSender().sendMessage("You can't do that!");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -193,8 +193,10 @@ public class Walking implements PacketType {
|
|||||||
firstStepY = realY - player.getMapRegionY() * 8;
|
firstStepY = realY - player.getMapRegionY() * 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (player.distanceToPoint(realX, realY) > 30) {
|
if (!player.clickToTele) {
|
||||||
return;
|
if (player.distanceToPoint(realX, realY) > 30) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
player.setNewWalkCmdIsRunning(player.getInStream().readSignedByteC() == 1 && player.playerEnergy > 0);
|
player.setNewWalkCmdIsRunning(player.getInStream().readSignedByteC() == 1 && player.playerEnergy > 0);
|
||||||
|
|||||||
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user