Examples of PetData


Examples of lineage2.gameserver.model.PetData

   * @param level int
   * @return PetData
   */
  public PetData getInfo(int petNpcId, int level)
  {
    PetData result = null;
    result = _pets.get((petNpcId * 100) + level);
    if (result != null)
      return result;
    else
    {
View Full Code Here

Examples of lineage2.gameserver.model.PetData

  /**
   * Method load.
   */
  private void load()
  {
    PetData petData;
    Connection con = null;
    PreparedStatement statement = null;
    ResultSet rset = null;
    try
    {
      con = DatabaseFactory.getInstance().getConnection();
      statement = con.prepareStatement("SELECT id, level, exp, hp, mp, patk, pdef, matk, mdef, acc, evasion, crit, speed, atk_speed, cast_speed, max_meal, battle_meal, normal_meal, loadMax, hpregen, mpregen FROM pet_data");
      rset = statement.executeQuery();
      while (rset.next())
      {
        petData = new PetData();
        petData.setID(rset.getInt("id"));
        petData.setLevel(rset.getInt("level"));
        petData.setExp(rset.getLong("exp"));
        petData.setHP(rset.getInt("hp"));
        petData.setMP(rset.getInt("mp"));
        petData.setPAtk(rset.getInt("patk"));
        petData.setPDef(rset.getInt("pdef"));
        petData.setMAtk(rset.getInt("matk"));
        petData.setMDef(rset.getInt("mdef"));
        petData.setAccuracy(rset.getInt("acc"));
        petData.setEvasion(rset.getInt("evasion"));
        petData.setCritical(rset.getInt("crit"));
        petData.setSpeed(rset.getInt("speed"));
        petData.setAtkSpeed(rset.getInt("atk_speed"));
        petData.setCastSpeed(rset.getInt("cast_speed"));
        petData.setFeedMax(rset.getInt("max_meal"));
        petData.setFeedBattle(rset.getInt("battle_meal"));
        petData.setFeedNormal(rset.getInt("normal_meal"));
        petData.setMaxLoad(rset.getInt("loadMax"));
        petData.setHpRegen(rset.getInt("hpregen"));
        petData.setMpRegen(rset.getInt("mpregen"));
        petData.setControlItemId(getControlItemId(petData.getID()));
        petData.setFoodId(getFoodId(petData.getID()));
        petData.setMountable(isMountable(petData.getID()));
        petData.setMinLevel(getMinLevel(petData.getID()));
        petData.setAddFed(getAddFed(petData.getID()));
        _pets.put((petData.getID() * 100) + petData.getLevel(), petData);
      }
    }
    catch (Exception e)
    {
      _log.error("", e);
View Full Code Here

Examples of lineage2.gameserver.model.PetData

   * Method addPetData.
   * @param set StatsSet
   */
  public void addPetData(StatsSet set)
  {
    PetData petData = new PetData();
    int id = set.getInteger("id");
    petData.setID(id);
    petData.setLevel(set.getInteger("level"));
    petData.setExp(set.getLong("exp"));
    petData.setHP(set.getInteger("hp"));
    petData.setMP(set.getInteger("mp"));
    petData.setPAtk(set.getInteger("patk"));
    petData.setPDef(set.getInteger("pdef"));
    petData.setMAtk(set.getInteger("matk"));
    petData.setMDef(set.getInteger("mdef"));
    petData.setAccuracy(37 + petData.getLevel());
    petData.setEvasion(33 + petData.getLevel());
    petData.setCritical(40);
    petData.setSpeed(137);
    petData.setAtkSpeed(278);
    petData.setCastSpeed(333);
    petData.setFeedMax(set.getInteger("max_meal"));
    petData.setFeedBattle(set.getInteger("consume_meal_in_battle"));
    petData.setFeedNormal(set.getInteger("consume_meal_in_normal"));
    petData.setMaxLoad(set.getInteger("load"));
    petData.setHpRegen(set.getInteger("hpreg"));
    petData.setMpRegen(set.getInteger("mpreg"));
    _pets.put((petData.getID() * 100) + petData.getLevel(), petData);
  }
View Full Code Here

Examples of lineage2.gameserver.model.PetData

   * @param level int
   * @return PetData
   */
  public PetData getInfo(int petNpcId, int level)
  {
    PetData result = null;
    while ((result == null) && (level < 100))
    {
      result = _pets.get((petNpcId * 100) + level);
      level++;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.