package redone.game.content.quests.impl; import redone.game.players.Client; /** * @author Andrew (I'm A Boss on Rune-Server, Mr Extremez on Moparscape & Runelocus) * Cooks Assistant */ public class CooksAssistant { Client client; public CooksAssistant(Client client) { this.client = client; } private static final int EGG = 1944; private static final int MILK = 1927; private static final int FLOUR = 1933; public void showInformation() { for (int i = 8144; i < 8195; i++) { client.getPlayerAssistant().sendFrame126("", i); } client.getPlayerAssistant().sendFrame126("@dre@Cook's Assistant", 8144); client.getPlayerAssistant().sendFrame126("", 8145); if (client.cookAss == 0) { client.getPlayerAssistant().sendFrame126("Cook's Assistant", 8144); client.getPlayerAssistant().sendFrame126("I can start this quest by speaking to the Cook in the", 8147); client.getPlayerAssistant().sendFrame126("Lumbridge Castle kitchen.", 8148); client.getPlayerAssistant().sendFrame126("", 8149); client.getPlayerAssistant().sendFrame126("There are no minimum requirements.", 8150); } else if (client.cookAss == 1) { client.getPlayerAssistant().sendFrame126("Cook's Assistant", 8144); client.getPlayerAssistant().sendFrame126("@str@I've talked to the cook.", 8147); client.getPlayerAssistant().sendFrame126("He wants me to gather the following materials:", 8148); if (client.getItemAssistant().playerHasItem(EGG, 1)) { client.getPlayerAssistant().sendFrame126("@str@1 egg", 8149); } else { client.getPlayerAssistant().sendFrame126("@red@1 egg", 8149); } if (client.getItemAssistant().playerHasItem(MILK, 1)) { client.getPlayerAssistant().sendFrame126("@str@1 bucket of milk", 8150); } else { client.getPlayerAssistant().sendFrame126("@red@1 bucket of milk", 8150); } if (client.getItemAssistant().playerHasItem(FLOUR, 1)) { client.getPlayerAssistant().sendFrame126("@str@1 heap of flour", 8151); } else { client.getPlayerAssistant().sendFrame126("@red@1 pot of flour", 8151); } } else if (client.cookAss == 2) { client.getPlayerAssistant().sendFrame126("Cook's Assistant", 8144); client.getPlayerAssistant().sendFrame126("@str@I talked to the cook.", 8147); client.getPlayerAssistant().sendFrame126("@str@I gave the cook his items.", 8148); client.getPlayerAssistant().sendFrame126("I should go speak to the cook.", 8149); } else if (client.cookAss == 3) { client.getPlayerAssistant().sendFrame126("Cook's Assistant", 8144); client.getPlayerAssistant().sendFrame126("@str@I talked to the cook.", 8147); client.getPlayerAssistant().sendFrame126("@str@I gave him his items.", 8148); client.getPlayerAssistant().sendFrame126("@red@ QUEST COMPLETE", 8150); client.getPlayerAssistant().sendFrame126("As a reward, I gained 150 Cooking Experience.", 8151); } client.getPlayerAssistant().showInterface(8134); } }