Various message grammar corrections.
This commit is contained in:
@@ -691,7 +691,7 @@ public class MasterHandler
|
||||
|
||||
for (IHandler<?, ?> loadInstance : LOAD_INSTANCES)
|
||||
{
|
||||
LOGGER.log(Level.INFO, loadInstance.getClass().getSimpleName() + ": Loaded " + loadInstance.size() + " Handlers");
|
||||
LOGGER.log(Level.INFO, loadInstance.getClass().getSimpleName() + ": Loaded " + loadInstance.size() + " handlers.");
|
||||
}
|
||||
|
||||
LOGGER.log(Level.INFO, "Handlers Loaded...");
|
||||
|
||||
@@ -310,7 +310,7 @@ public class OfflineTradersTable
|
||||
}
|
||||
}
|
||||
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + nTraders + " offline trader(s)");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + nTraders + " offline traders.");
|
||||
|
||||
if (!Config.STORE_OFFLINE_TRADE_IN_REALTIME)
|
||||
{
|
||||
|
||||
@@ -61,7 +61,7 @@ public class TeleportLocationTable
|
||||
|
||||
_teleports.put(teleport.getTeleId(), teleport);
|
||||
}
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _teleports.size() + " Teleport Location Templates.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _teleports.size() + " teleport location templates.");
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
@@ -95,7 +95,7 @@ public class TeleportLocationTable
|
||||
_cTeleCount = _teleports.size() - _cTeleCount;
|
||||
if (_cTeleCount > 0)
|
||||
{
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _cTeleCount + " Custom Teleport Location Templates.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _cTeleCount + " custom teleport location templates.");
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
|
||||
@@ -25,10 +25,6 @@ import java.util.Map.Entry;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
import java.util.logging.Level;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.model.AccessLevel;
|
||||
import org.l2jmobius.gameserver.model.AdminCommandAccessRight;
|
||||
@@ -37,6 +33,9 @@ import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.IClientOutgoingPacket;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* Loads administrator access levels and commands.
|
||||
@@ -60,9 +59,9 @@ public final class AdminData implements IXmlReader
|
||||
_accessLevels.clear();
|
||||
_adminCommandAccessRights.clear();
|
||||
parseDatapackFile("config/AccessLevels.xml");
|
||||
LOGGER.log(Level.INFO, getClass().getSimpleName() + ": Loaded " + _accessLevels.size() + " Access Levels.");
|
||||
LOGGER.log(Level.INFO, getClass().getSimpleName() + ": Loaded " + _accessLevels.size() + " access levels.");
|
||||
parseDatapackFile("config/AdminCommands.xml");
|
||||
LOGGER.log(Level.INFO, getClass().getSimpleName() + ": Loaded " + _adminCommandAccessRights.size() + " Access Commands.");
|
||||
LOGGER.log(Level.INFO, getClass().getSimpleName() + ": Loaded " + _adminCommandAccessRights.size() + " access commands.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -20,13 +20,12 @@ import java.io.File;
|
||||
import java.util.Map;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.model.ArmorSet;
|
||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* Loads armor set bonuses.
|
||||
@@ -49,7 +48,7 @@ public final class ArmorSetsData implements IXmlReader
|
||||
{
|
||||
_armorSets.clear();
|
||||
parseDatapackDirectory("data/stats/armorsets", false);
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _armorSets.size() + " Armor sets.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _armorSets.size() + " armor sets.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -26,10 +26,6 @@ import java.util.concurrent.ConcurrentHashMap;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.Config;
|
||||
import org.l2jmobius.commons.database.DatabaseFactory;
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
@@ -38,6 +34,9 @@ import org.l2jmobius.gameserver.datatables.ItemTable;
|
||||
import org.l2jmobius.gameserver.model.buylist.BuyListHolder;
|
||||
import org.l2jmobius.gameserver.model.buylist.Product;
|
||||
import org.l2jmobius.gameserver.model.items.Item;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* Loads buy lists for NPCs.
|
||||
@@ -65,7 +64,7 @@ public final class BuyListData implements IXmlReader
|
||||
parseDatapackDirectory("data/buylists/custom", false);
|
||||
}
|
||||
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _buyLists.size() + " BuyLists.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _buyLists.size() + " buyLists.");
|
||||
|
||||
try (Connection con = DatabaseFactory.getConnection();
|
||||
Statement statement = con.createStatement();
|
||||
|
||||
@@ -24,13 +24,12 @@ import java.util.Set;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.enums.CategoryType;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.enums.CategoryType;
|
||||
|
||||
/**
|
||||
* Loads the category data with Class or NPC IDs.
|
||||
* @author NosBit, xban1x
|
||||
@@ -51,7 +50,7 @@ public final class CategoryData implements IXmlReader
|
||||
{
|
||||
_categories.clear();
|
||||
parseDatapackFile("data/CategoryData.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _categories.size() + " Categories.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _categories.size() + " categories.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -20,13 +20,12 @@ import java.io.File;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.model.base.ClassId;
|
||||
import org.l2jmobius.gameserver.model.base.ClassInfo;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* Loads the the list of classes and it's info.
|
||||
@@ -49,7 +48,7 @@ public final class ClassListData implements IXmlReader
|
||||
{
|
||||
_classData.clear();
|
||||
parseDatapackFile("data/stats/chars/classList.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _classData.size() + " Class data.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _classData.size() + " class data.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -25,10 +25,6 @@ import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.instancemanager.InstanceManager;
|
||||
import org.l2jmobius.gameserver.instancemanager.MapRegionManager;
|
||||
@@ -36,6 +32,9 @@ import org.l2jmobius.gameserver.model.Location;
|
||||
import org.l2jmobius.gameserver.model.StatsSet;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.DoorInstance;
|
||||
import org.l2jmobius.gameserver.model.actor.templates.DoorTemplate;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* Loads doors.
|
||||
@@ -88,7 +87,7 @@ public class DoorData implements IXmlReader
|
||||
}
|
||||
}
|
||||
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _doors.size() + " Door Templates for " + _regions.size() + " regions.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _doors.size() + " door templates for " + _regions.size() + " regions.");
|
||||
}
|
||||
|
||||
public void insertCollisionData(StatsSet set)
|
||||
|
||||
@@ -21,15 +21,14 @@ import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
import java.util.logging.Level;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.model.StatsSet;
|
||||
import org.l2jmobius.gameserver.model.items.enchant.EnchantScroll;
|
||||
import org.l2jmobius.gameserver.model.items.enchant.EnchantSupportItem;
|
||||
import org.l2jmobius.gameserver.model.items.instance.ItemInstance;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* Loads item enchant data.
|
||||
@@ -54,8 +53,8 @@ public class EnchantItemData implements IXmlReader
|
||||
_scrolls.clear();
|
||||
_supports.clear();
|
||||
parseDatapackFile("data/EnchantItemData.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _scrolls.size() + " Enchant Scrolls.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _supports.size() + " Support Items.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _scrolls.size() + " enchant scrolls.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _supports.size() + " support items.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -23,9 +23,6 @@ import java.util.EnumMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.datatables.ItemTable;
|
||||
import org.l2jmobius.gameserver.enums.StatFunction;
|
||||
@@ -34,6 +31,8 @@ import org.l2jmobius.gameserver.model.items.instance.ItemInstance;
|
||||
import org.l2jmobius.gameserver.model.items.type.CrystalType;
|
||||
import org.l2jmobius.gameserver.model.stats.Stats;
|
||||
import org.l2jmobius.gameserver.model.stats.functions.FuncTemplate;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* This class holds the Enchant HP Bonus Data.
|
||||
@@ -119,7 +118,7 @@ public class EnchantItemHPBonusData implements IXmlReader
|
||||
{
|
||||
_armorHPBonuses.clear();
|
||||
parseDatapackFile("data/stats/enchantHPBonus.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _armorHPBonuses.size() + " Enchant HP Bonuses.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _armorHPBonuses.size() + " enchant HP bonuses.");
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -21,13 +21,12 @@ import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
import java.util.logging.Level;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.model.items.instance.ItemInstance;
|
||||
import org.l2jmobius.gameserver.model.options.EnchantOptions;
|
||||
import org.l2jmobius.gameserver.util.Util;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* @author UnAfraid
|
||||
@@ -87,7 +86,7 @@ public class EnchantItemOptionsData implements IXmlReader
|
||||
}
|
||||
}
|
||||
}
|
||||
LOGGER.log(Level.INFO, getClass().getSimpleName() + ": Loaded " + _data.size() + " Items and " + counter + " Options.");
|
||||
LOGGER.log(Level.INFO, getClass().getSimpleName() + ": Loaded " + _data.size() + " items and " + counter + " options.");
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -20,12 +20,11 @@ import java.io.File;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
|
||||
/**
|
||||
* This class holds the Experience points for each level for players and pets.
|
||||
* @author mrTJO
|
||||
@@ -51,8 +50,8 @@ public final class ExperienceData implements IXmlReader
|
||||
_expTable.clear();
|
||||
parseDatapackFile("data/stats/experience.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _expTable.size() + " levels.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Max Player Level is: " + (MAX_LEVEL - 1));
|
||||
LOGGER.info(getClass().getSimpleName() + ": Max Pet Level is: " + (MAX_PET_LEVEL - 1));
|
||||
LOGGER.info(getClass().getSimpleName() + ": Max Player Level is " + (MAX_LEVEL - 1) + ".");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Max Pet Level is " + (MAX_PET_LEVEL - 1) + ".");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -25,15 +25,14 @@ import java.util.concurrent.ConcurrentHashMap;
|
||||
import java.util.function.Predicate;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.enums.FenceState;
|
||||
import org.l2jmobius.gameserver.model.StatsSet;
|
||||
import org.l2jmobius.gameserver.model.World;
|
||||
import org.l2jmobius.gameserver.model.WorldRegion;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.FenceInstance;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* @author HoridoJoho / FBIagent
|
||||
@@ -62,7 +61,7 @@ public final class FenceData implements IXmlReader
|
||||
}
|
||||
|
||||
parseDatapackFile("data/FenceData.xml");
|
||||
LOGGER.info("Loaded " + _fences.size() + " Fences.");
|
||||
LOGGER.info("Loaded " + _fences.size() + " fences.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -22,13 +22,12 @@ import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.model.StatsSet;
|
||||
import org.l2jmobius.gameserver.model.fishing.Fish;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* This class holds the Fish information.
|
||||
@@ -55,7 +54,7 @@ public final class FishData implements IXmlReader
|
||||
_fishNormal.clear();
|
||||
_fishHard.clear();
|
||||
parseDatapackFile("data/stats/fishing/fishes.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + (_fishEasy.size() + _fishNormal.size() + _fishHard.size()) + " Fishes.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + (_fishEasy.size() + _fishNormal.size() + _fishHard.size()) + " fishes.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -20,13 +20,12 @@ import java.io.File;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.model.StatsSet;
|
||||
import org.l2jmobius.gameserver.model.fishing.FishingMonster;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* This class holds the Fishing Monsters information.
|
||||
@@ -49,7 +48,7 @@ public final class FishingMonstersData implements IXmlReader
|
||||
{
|
||||
_fishingMonstersData.clear();
|
||||
parseDatapackFile("data/stats/fishing/fishingMonsters.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _fishingMonstersData.size() + " Fishing Monsters.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _fishingMonstersData.size() + " fishing monsters.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -20,13 +20,12 @@ import java.io.File;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.model.StatsSet;
|
||||
import org.l2jmobius.gameserver.model.fishing.FishingRod;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* This class holds the Fishing Rods information.
|
||||
@@ -49,7 +48,7 @@ public final class FishingRodsData implements IXmlReader
|
||||
{
|
||||
_fishingRods.clear();
|
||||
parseDatapackFile("data/stats/fishing/fishingRods.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _fishingRods.size() + " Fishing Rods.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _fishingRods.size() + " fishing rods.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -22,14 +22,13 @@ import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.model.StatsSet;
|
||||
import org.l2jmobius.gameserver.model.base.ClassId;
|
||||
import org.l2jmobius.gameserver.model.items.Henna;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* This class holds the henna related information.<br>
|
||||
@@ -55,7 +54,7 @@ public final class HennaData implements IXmlReader
|
||||
{
|
||||
_hennaList.clear();
|
||||
parseDatapackFile("data/stats/hennaList.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _hennaList.size() + " Henna data.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _hennaList.size() + " henna data.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -18,13 +18,12 @@ package org.l2jmobius.gameserver.data.xml.impl;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.GameTimeController;
|
||||
import org.l2jmobius.gameserver.model.actor.Creature;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* This class load, holds and calculates the hit condition bonuses.
|
||||
@@ -53,7 +52,7 @@ public final class HitConditionBonusData implements IXmlReader
|
||||
public void load()
|
||||
{
|
||||
parseDatapackFile("data/stats/hitConditionBonus.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded Hit Condition bonuses.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded hit condition bonuses.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -22,15 +22,14 @@ import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.Config;
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.model.StatsSet;
|
||||
import org.l2jmobius.gameserver.model.base.ClassId;
|
||||
import org.l2jmobius.gameserver.model.items.PlayerItemTemplate;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* This class holds the Initial Equipment information.<br>
|
||||
@@ -56,7 +55,7 @@ public final class InitialEquipmentData implements IXmlReader
|
||||
{
|
||||
_initialEquipmentList.clear();
|
||||
parseDatapackFile(Config.INITIAL_EQUIPMENT_EVENT ? EVENT : NORMAL);
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _initialEquipmentList.size() + " Initial Equipment data.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _initialEquipmentList.size() + " initial equipment data.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -22,10 +22,6 @@ import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.enums.MacroType;
|
||||
import org.l2jmobius.gameserver.enums.ShortcutType;
|
||||
@@ -36,6 +32,9 @@ import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||
import org.l2jmobius.gameserver.model.base.ClassId;
|
||||
import org.l2jmobius.gameserver.model.items.instance.ItemInstance;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.ShortCutRegister;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* This class holds the Initial Shortcuts information.<br>
|
||||
@@ -64,9 +63,9 @@ public final class InitialShortcutData implements IXmlReader
|
||||
|
||||
parseDatapackFile("data/stats/initialShortcuts.xml");
|
||||
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _initialGlobalShortcutList.size() + " Initial Global Shortcuts data.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _initialShortcutData.size() + " Initial Shortcuts data.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _macroPresets.size() + " Macros presets.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _initialGlobalShortcutList.size() + " initial global shortcut data.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _initialShortcutData.size() + " initial shortcut data.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _macroPresets.size() + " macro presets.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -30,10 +30,6 @@ import java.util.concurrent.CopyOnWriteArrayList;
|
||||
import java.util.function.Predicate;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.Config;
|
||||
import org.l2jmobius.commons.util.CommonUtil;
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
@@ -48,6 +44,9 @@ import org.l2jmobius.gameserver.model.holders.DropHolder;
|
||||
import org.l2jmobius.gameserver.model.holders.MinionHolder;
|
||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||
import org.l2jmobius.gameserver.model.skills.Skill;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* NPC data parser.
|
||||
@@ -76,7 +75,7 @@ public class NpcData implements IXmlReader
|
||||
{
|
||||
final int npcCount = _npcs.size();
|
||||
parseDatapackDirectory("data/stats/npcs/custom", true);
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + (_npcs.size() - npcCount) + " Custom NPCs.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + (_npcs.size() - npcCount) + " custom NPCs.");
|
||||
}
|
||||
|
||||
loadNpcsSkillLearn();
|
||||
|
||||
@@ -21,10 +21,6 @@ import java.util.Map;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
import java.util.logging.Level;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||
import org.l2jmobius.gameserver.model.options.Options;
|
||||
@@ -32,6 +28,9 @@ import org.l2jmobius.gameserver.model.options.OptionsSkillHolder;
|
||||
import org.l2jmobius.gameserver.model.options.OptionsSkillType;
|
||||
import org.l2jmobius.gameserver.model.stats.Stats;
|
||||
import org.l2jmobius.gameserver.model.stats.functions.FuncTemplate;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* Item Option data.
|
||||
@@ -51,7 +50,7 @@ public class OptionData implements IXmlReader
|
||||
{
|
||||
_optionData.clear();
|
||||
parseDatapackDirectory("data/stats/augmentation/options", false);
|
||||
LOGGER.log(Level.INFO, getClass().getSimpleName() + ": Loaded " + _optionData.size() + " Options.");
|
||||
LOGGER.log(Level.INFO, getClass().getSimpleName() + ": Loaded " + _optionData.size() + " options.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -20,15 +20,14 @@ import java.io.File;
|
||||
import java.util.Map;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.enums.MountType;
|
||||
import org.l2jmobius.gameserver.model.PetData;
|
||||
import org.l2jmobius.gameserver.model.PetLevelData;
|
||||
import org.l2jmobius.gameserver.model.StatsSet;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* This class parse and hold all pet parameters.<br>
|
||||
@@ -52,7 +51,7 @@ public final class PetDataTable implements IXmlReader
|
||||
{
|
||||
_pets.clear();
|
||||
parseDatapackDirectory("data/stats/pets", false);
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _pets.size() + " Pets.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _pets.size() + " pets.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -22,11 +22,10 @@ import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.model.base.ClassId;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* Holds all skill learn data for all NPCs.
|
||||
@@ -46,7 +45,7 @@ public final class SkillLearnData implements IXmlReader
|
||||
{
|
||||
_skillLearn.clear();
|
||||
parseDatapackFile("data/SkillLearn.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _skillLearn.size() + " Skill Learn data.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _skillLearn.size() + " skill learn data.");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -29,10 +29,6 @@ import java.util.Map.Entry;
|
||||
import java.util.Set;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
import org.l2jmobius.Config;
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.enums.Race;
|
||||
@@ -51,6 +47,9 @@ import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||
import org.l2jmobius.gameserver.model.interfaces.ISkillsHolder;
|
||||
import org.l2jmobius.gameserver.model.skills.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skills.Skill;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.NamedNodeMap;
|
||||
import org.w3c.dom.Node;
|
||||
|
||||
/**
|
||||
* This class loads and manage the characters and pledges skills trees.<br>
|
||||
@@ -1331,22 +1330,22 @@ public final class SkillTreesData implements IXmlReader
|
||||
}
|
||||
|
||||
final String className = getClass().getSimpleName();
|
||||
LOGGER.info(className + ": Loaded " + classSkillTreeCount + " Class Skills for " + _classSkillTrees.size() + " Class Skill Trees.");
|
||||
LOGGER.info(className + ": Loaded " + _subClassSkillTree.size() + " Sub-Class Skills.");
|
||||
LOGGER.info(className + ": Loaded " + trasferSkillTreeCount + " Transfer Skills for " + _transferSkillTrees.size() + " Transfer Skill Trees.");
|
||||
LOGGER.info(className + ": Loaded " + _fishingSkillTree.size() + " Fishing Skills, " + dwarvenOnlyFishingSkillCount + " Dwarven only Fishing Skills.");
|
||||
LOGGER.info(className + ": Loaded " + _collectSkillTree.size() + " Collect Skills.");
|
||||
LOGGER.info(className + ": Loaded " + _pledgeSkillTree.size() + " Clan Skills, " + (_pledgeSkillTree.size() - resSkillCount) + " for Clan and " + resSkillCount + " Residential.");
|
||||
LOGGER.info(className + ": Loaded " + _subPledgeSkillTree.size() + " Sub-Pledge Skills.");
|
||||
LOGGER.info(className + ": Loaded " + _transformSkillTree.size() + " Transform Skills.");
|
||||
LOGGER.info(className + ": Loaded " + _nobleSkillTree.size() + " Noble Skills.");
|
||||
LOGGER.info(className + ": Loaded " + _heroSkillTree.size() + " Hero Skills.");
|
||||
LOGGER.info(className + ": Loaded " + _gameMasterSkillTree.size() + " Game Master Skills.");
|
||||
LOGGER.info(className + ": Loaded " + _gameMasterAuraSkillTree.size() + " Game Master Aura Skills.");
|
||||
LOGGER.info(className + ": Loaded " + classSkillTreeCount + " Class Skills for " + _classSkillTrees.size() + " class skill trees.");
|
||||
LOGGER.info(className + ": Loaded " + _subClassSkillTree.size() + " sub-class skills.");
|
||||
LOGGER.info(className + ": Loaded " + trasferSkillTreeCount + " transfer skills for " + _transferSkillTrees.size() + " transfer skill trees.");
|
||||
LOGGER.info(className + ": Loaded " + _fishingSkillTree.size() + " fishing skills, " + dwarvenOnlyFishingSkillCount + " Dwarven only fishing skills.");
|
||||
LOGGER.info(className + ": Loaded " + _collectSkillTree.size() + " collect skills.");
|
||||
LOGGER.info(className + ": Loaded " + _pledgeSkillTree.size() + " clan skills, " + (_pledgeSkillTree.size() - resSkillCount) + " for clan and " + resSkillCount + " residential.");
|
||||
LOGGER.info(className + ": Loaded " + _subPledgeSkillTree.size() + " sub-pledge skills.");
|
||||
LOGGER.info(className + ": Loaded " + _transformSkillTree.size() + " transform skills.");
|
||||
LOGGER.info(className + ": Loaded " + _nobleSkillTree.size() + " noble skills.");
|
||||
LOGGER.info(className + ": Loaded " + _heroSkillTree.size() + " hero skills.");
|
||||
LOGGER.info(className + ": Loaded " + _gameMasterSkillTree.size() + " game master skills.");
|
||||
LOGGER.info(className + ": Loaded " + _gameMasterAuraSkillTree.size() + " game master aura skills.");
|
||||
final int commonSkills = _commonSkillTree.size();
|
||||
if (commonSkills > 0)
|
||||
{
|
||||
LOGGER.info(className + ": Loaded " + commonSkills + " Common Skills to all classes.");
|
||||
LOGGER.info(className + ": Loaded " + commonSkills + " common skills.");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -142,10 +142,10 @@ public class ItemTable
|
||||
}
|
||||
}
|
||||
buildFastLookupTable(highest);
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _etcItems.size() + " Etc Items");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _armors.size() + " Armor Items");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _weapons.size() + " Weapon Items");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + (_etcItems.size() + _armors.size() + _weapons.size()) + " Items in total.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _etcItems.size() + " etc items.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _armors.size() + " armor items.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _weapons.size() + " weapon items.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + (_etcItems.size() + _armors.size() + _weapons.size()) + " items in total.");
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -55,7 +55,7 @@ public final class PetitionManager
|
||||
final int numPetitions = _pendingPetitions.size();
|
||||
|
||||
_completedPetitions.clear();
|
||||
LOGGER.info(getClass().getSimpleName() + ": Completed petition data cleared. " + numPetitions + " petition(s) removed.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Completed petition data cleared. " + numPetitions + " petitions removed.");
|
||||
}
|
||||
|
||||
public void clearPendingPetitions()
|
||||
@@ -63,7 +63,7 @@ public final class PetitionManager
|
||||
final int numPetitions = _pendingPetitions.size();
|
||||
|
||||
_pendingPetitions.clear();
|
||||
LOGGER.info(getClass().getSimpleName() + ": Pending petition queue cleared. " + numPetitions + " petition(s) removed.");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Pending petition queue cleared. " + numPetitions + " petitions removed.");
|
||||
}
|
||||
|
||||
public boolean acceptPetition(PlayerInstance respondingAdmin, int petitionId)
|
||||
|
||||
Reference in New Issue
Block a user