Package l2p.gameserver.serverpackets

Examples of l2p.gameserver.serverpackets.RecipeBookItemList


    {
      activeChar.sendActionFailed();
      return;
    }
    activeChar.unregisterRecipe(_RecipeID);
    RecipeBookItemList response = new RecipeBookItemList(rp.isDwarvenRecipe(), (int) activeChar.getCurrentMp());
    response.setRecipes(activeChar.getDwarvenRecipeBook());
    activeChar.sendPacket(response);
  }
View Full Code Here


        }
        // add recipe to recipebook
        player.registerRecipe(rp, true);
        player.sendPacket(new SystemMessage(SystemMessage.S1_HAS_BEEN_ADDED).addString(item.getName()));
        player.getInventory().destroyItem(item, 1, true);
        RecipeBookItemList response = new RecipeBookItemList(true, (int) player.getCurrentMp());
        response.setRecipes(player.getDwarvenRecipeBook());
        player.sendPacket(response);
      }
      else
      {
        player.sendPacket(Msg.YOU_ARE_NOT_AUTHORIZED_TO_REGISTER_A_RECIPE);
      }
    }
    else if(player.getCommonRecipeLimit() > 0)
    {
      if(player.getCommonRecipeBook().size() >= player.getCommonRecipeLimit())
      {
        player.sendPacket(Msg.NO_FURTHER_RECIPES_MAY_BE_REGISTERED);
        return;
      }
      if(player.hasRecipe(rp))
      {
        player.sendPacket(Msg.THAT_RECIPE_IS_ALREADY_REGISTERED);
        return;
      }
      player.registerRecipe(rp, true);
      player.sendPacket(new SystemMessage(SystemMessage.S1_HAS_BEEN_ADDED).addString(item.getName()));
      player.getInventory().destroyItem(item, 1, true);
      RecipeBookItemList response = new RecipeBookItemList(false, (int) player.getCurrentMp());
      response.setRecipes(player.getCommonRecipeBook());
      player.sendPacket(response);
    }
    else
    {
      player.sendPacket(Msg.YOU_ARE_NOT_AUTHORIZED_TO_REGISTER_A_RECIPE);
View Full Code Here

    return _listByRecipeItem.get(itemId);
  }

  public void requestBookOpen(L2Player player, boolean isDwarvenCraft)
  {
    RecipeBookItemList response = new RecipeBookItemList(isDwarvenCraft, (int) player.getCurrentMp());
    if(isDwarvenCraft)
    {
      response.setRecipes(player.getDwarvenRecipeBook());
    }
    else
    {
      response.setRecipes(player.getCommonRecipeBook());
    }
    player.sendPacket(response);
  }
View Full Code Here

TOP

Related Classes of l2p.gameserver.serverpackets.RecipeBookItemList

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.