From 33bbf97afb85731acbab54c823b53e2b4294f06a Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sun, 10 May 2020 03:29:34 +0000 Subject: [PATCH] Prohibit parameter assignments. --- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ai/areas/FairySettlement/Wisp.java | 6 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 7 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 39 ++-- .../ai/bosses/Kimerian/KimerianCommon.java | 14 +- .../BlackMarketeerOfMammon.java | 5 +- .../CastleCourtMagician.java | 3 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../HermuncusMinion/HermuncusMinion.java | 6 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../AdminInstanceZone.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../scripts/instances/Nursery/Nursery.java | 8 +- .../Q00126_TheNameOfEvil2.java | 75 ++++---- .../Q00386_StolenDignity.java | 14 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../Q00663_SeductiveWhispers.java | 28 +-- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/AbilityPointsData.java | 6 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 92 +++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 119 ++++++------ .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 20 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ai/areas/FairySettlement/Wisp.java | 6 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 7 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 39 ++-- .../ai/bosses/Kimerian/KimerianCommon.java | 14 +- .../BlackMarketeerOfMammon.java | 5 +- .../CastleCourtMagician.java | 3 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../HermuncusMinion/HermuncusMinion.java | 6 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../AdminInstanceZone.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../scripts/instances/Nursery/Nursery.java | 8 +- .../Q00126_TheNameOfEvil2.java | 75 ++++---- .../Q00386_StolenDignity.java | 14 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../Q00663_SeductiveWhispers.java | 28 +-- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/AbilityPointsData.java | 6 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 92 +++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 119 ++++++------ .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ai/areas/FairySettlement/Wisp.java | 6 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 7 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 39 ++-- .../ai/bosses/Kimerian/KimerianCommon.java | 14 +- .../BlackMarketeerOfMammon.java | 5 +- .../CastleCourtMagician.java | 3 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../HermuncusMinion/HermuncusMinion.java | 6 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../AdminInstanceZone.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../scripts/instances/Nursery/Nursery.java | 8 +- .../Q00126_TheNameOfEvil2.java | 75 ++++---- .../Q00386_StolenDignity.java | 14 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../Q00663_SeductiveWhispers.java | 28 +-- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/AbilityPointsData.java | 6 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 92 +++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 119 ++++++------ .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ai/areas/FairySettlement/Wisp.java | 6 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 7 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 39 ++-- .../ai/bosses/Kimerian/KimerianCommon.java | 14 +- .../BlackMarketeerOfMammon.java | 5 +- .../CastleCourtMagician.java | 3 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../HermuncusMinion/HermuncusMinion.java | 6 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../AdminInstanceZone.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../scripts/instances/Nursery/Nursery.java | 8 +- .../Q00126_TheNameOfEvil2.java | 75 ++++---- .../Q00386_StolenDignity.java | 14 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../Q00663_SeductiveWhispers.java | 28 +-- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 92 +++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 119 ++++++------ .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../model/items/type/CrystalType.java | 8 +- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ai/areas/FairySettlement/Wisp.java | 6 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 7 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 39 ++-- .../ai/bosses/Kimerian/KimerianCommon.java | 14 +- .../BlackMarketeerOfMammon.java | 5 +- .../CastleCourtMagician.java | 3 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../HermuncusMinion/HermuncusMinion.java | 6 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../AdminInstanceZone.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../scripts/instances/Nursery/Nursery.java | 8 +- .../Q00126_TheNameOfEvil2.java | 75 ++++---- .../Q00386_StolenDignity.java | 14 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../Q00663_SeductiveWhispers.java | 28 +-- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 96 ++++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 121 ++++++------ .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 3 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../model/items/type/CrystalType.java | 8 +- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ai/areas/FairySettlement/Wisp.java | 6 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 7 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 39 ++-- .../ai/bosses/Kimerian/KimerianCommon.java | 14 +- .../BlackMarketeerOfMammon.java | 5 +- .../CastleCourtMagician.java | 3 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../HermuncusMinion/HermuncusMinion.java | 6 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../scripts/instances/Nursery/Nursery.java | 8 +- .../Q00386_StolenDignity.java | 14 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../Q00663_SeductiveWhispers.java | 28 +-- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 96 ++++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 121 ++++++------ .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 3 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../model/items/type/CrystalType.java | 8 +- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ai/areas/FairySettlement/Wisp.java | 6 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 7 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 39 ++-- .../ai/bosses/Kimerian/KimerianCommon.java | 14 +- .../BlackMarketeerOfMammon.java | 5 +- .../CastleCourtMagician.java | 3 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../HermuncusMinion/HermuncusMinion.java | 6 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../scripts/instances/Nursery/Nursery.java | 8 +- .../Q00386_StolenDignity.java | 14 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../Q00663_SeductiveWhispers.java | 28 +-- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 96 ++++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 121 ++++++------ .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 3 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../model/items/type/CrystalType.java | 8 +- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ai/areas/FairySettlement/Wisp.java | 6 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 7 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 39 ++-- .../ai/bosses/Kimerian/KimerianCommon.java | 14 +- .../BlackMarketeerOfMammon.java | 5 +- .../CastleCourtMagician.java | 3 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../HermuncusMinion/HermuncusMinion.java | 6 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../scripts/instances/Nursery/Nursery.java | 8 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 96 ++++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 121 ++++++------ .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 3 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../model/items/type/CrystalType.java | 8 +- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../l2jmobius/gameserver/AdminCommands.java | 3 +- .../gameserver/model/actor/Creature.java | 11 +- .../model/actor/instance/NpcInstance.java | 3 +- .../model/actor/instance/PetInstance.java | 35 ++-- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../loginserver/network/BlowfishEngine.java | 1 + .../java/org/l2jmobius/util/Locator.java | 15 +- .../java/org/l2jmobius/util/Util.java | 4 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../game/data/scripts/ai/bosses/Valakas.java | 10 +- .../ai/others/NewbieHelper/NewbieHelper.java | 3 +- .../data/scripts/ai/others/SummonMinions.java | 42 +++-- .../Q242_PossessorOfAPreciousSoul.java | 4 +- .../Q335_TheSongOfTheHunter.java | 175 ++++++++++-------- .../Q384_WarehouseKeepersPastime.java | 5 +- .../commons/crypt/BlowfishEngine.java | 1 + .../l2jmobius/commons/crypt/LoginCrypt.java | 20 +- .../commons/mmocore/SelectorThread.java | 1 + .../java/org/l2jmobius/commons/util/Util.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 7 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 6 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 10 +- .../gameserver/ai/FortSiegeGuardAI.java | 27 +-- .../l2jmobius/gameserver/ai/SiegeGuardAI.java | 22 +-- .../communitybbs/Manager/ClanBBSManager.java | 4 +- .../communitybbs/Manager/MailBBSManager.java | 8 +- .../gameserver/datatables/SkillTable.java | 11 +- .../gameserver/engines/DocumentBase.java | 19 +- .../gameserver/engines/DocumentItem.java | 3 +- .../gameserver/engines/DocumentSkill.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../handler/AutoAnnouncementHandler.java | 11 +- .../gameserver/handler/AutoChatHandler.java | 8 +- .../AdminAnnouncements.java | 7 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEditNpc.java | 6 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../admincommandhandlers/AdminManor.java | 3 +- .../admincommandhandlers/AdminSiege.java | 3 +- .../admincommandhandlers/AdminSkill.java | 3 +- .../admincommandhandlers/AdminSpawn.java | 3 +- .../handler/skillhandlers/Continuous.java | 13 +- .../FourSepulchersManager.java | 11 +- .../instancemanager/PetitionManager.java | 5 +- .../instancemanager/RaidBossSpawnManager.java | 11 +- .../gameserver/model/ChanceSkillList.java | 19 +- .../gameserver/model/ObjectPosition.java | 30 +-- .../org/l2jmobius/gameserver/model/Party.java | 21 ++- .../org/l2jmobius/gameserver/model/Skill.java | 5 +- .../gameserver/model/StoreTradeList.java | 25 +-- .../gameserver/model/WorldObject.java | 30 +-- .../gameserver/model/actor/Attackable.java | 15 +- .../gameserver/model/actor/Creature.java | 48 +++-- .../gameserver/model/actor/Summon.java | 6 +- .../instance/ControllableMobInstance.java | 10 +- .../model/actor/instance/GourdInstance.java | 3 +- .../actor/instance/MerchantInstance.java | 5 +- .../model/actor/instance/NpcInstance.java | 6 +- .../model/actor/instance/PetInstance.java | 6 +- .../model/actor/instance/PlayerInstance.java | 82 ++++---- .../actor/instance/SchemeBufferInstance.java | 9 +- .../actor/instance/SepulcherNpcInstance.java | 5 +- .../model/actor/stat/PlayableStat.java | 26 +-- .../model/actor/stat/PlayerStat.java | 18 +- .../model/actor/status/CreatureStatus.java | 26 +-- .../model/actor/status/PlayerStatus.java | 5 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 23 ++- .../gameserver/model/entity/Auction.java | 7 +- .../model/entity/event/Lottery.java | 4 +- .../entity/sevensigns/SevenSignsFestival.java | 5 +- .../gameserver/model/entity/siege/Castle.java | 14 +- .../model/itemcontainer/ItemContainer.java | 26 +-- .../model/itemcontainer/PlayerInventory.java | 16 +- .../model/items/instance/ItemInstance.java | 11 +- .../gameserver/model/multisell/Multisell.java | 3 +- .../gameserver/model/quest/QuestSpawn.java | 15 +- .../gameserver/model/quest/QuestState.java | 39 ++-- .../gameserver/model/skills/BaseStat.java | 6 +- .../gameserver/model/skills/Formulas.java | 36 ++-- .../gameserver/model/skills/Stat.java | 6 +- .../gameserver/model/spawn/AutoSpawn.java | 17 +- .../gameserver/model/spawn/Spawn.java | 13 +- .../clientpackets/MultiSellChoose.java | 8 +- .../RequestConfirmRefinerItem.java | 8 +- .../network/clientpackets/RequestRefine.java | 8 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../taskmanager/AttackStanceTaskManager.java | 9 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 3 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 11 +- .../l2jmobius/loginserver/LoginClient.java | 3 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../Hellbound/AI/NPC/Bernarde/Bernarde.java | 14 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 7 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 39 ++-- .../scripts/ai/others/Survivor/Survivor.java | 2 +- .../RainbowSpringsChateau.java | 3 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 3 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../AdminInstanceZone.java | 3 +- .../admincommandhandlers/AdminSiege.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../AdminTerritoryWar.java | 3 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/RentPet.java | 3 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/targethandlers/AreaSummon.java | 8 +- .../Q00126_TheNameOfEvil2.java | 75 ++++---- .../Q00384_WarehouseKeepersPastime.java | 14 +- .../Q00386_StolenDignity.java | 14 +- .../Q00511_AwlUnderFoot.java | 15 +- .../Q00660_AidingTheFloranVillage.java | 3 +- .../Q00726_LightWithinTheDarkness.java | 14 +- .../Q10272_LightFragment.java | 10 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../gameserver/SevenSignsFestival.java | 5 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 6 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/FortSiegeGuardAI.java | 21 ++- .../l2jmobius/gameserver/ai/SiegeGuardAI.java | 23 ++- .../data/xml/impl/MultisellData.java | 3 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../data/xml/impl/SkillTreeData.java | 7 +- .../datatables/AugmentationData.java | 8 +- .../gameserver/engines/DocumentBase.java | 27 ++- .../engines/items/DocumentItem.java | 3 +- .../engines/skills/DocumentSkill.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../gameserver/handler/TelnetHandler.java | 3 +- .../instancemanager/CastleManager.java | 5 +- .../instancemanager/FortManager.java | 5 +- .../FourSepulchersManager.java | 9 +- .../instancemanager/games/Lottery.java | 12 +- .../gameserver/model/AutoSpawnHandler.java | 17 +- .../org/l2jmobius/gameserver/model/Party.java | 10 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 9 +- .../gameserver/model/actor/Creature.java | 55 ++++-- .../l2jmobius/gameserver/model/actor/Npc.java | 3 +- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 19 +- .../model/actor/instance/PlayerInstance.java | 73 ++++---- .../actor/instance/SchemeBufferInstance.java | 9 +- .../actor/instance/SepulcherNpcInstance.java | 5 +- .../model/actor/stat/PlayableStat.java | 29 +-- .../model/actor/stat/PlayerStat.java | 21 ++- .../model/actor/status/PlayerStatus.java | 49 +++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/entity/Auction.java | 7 +- .../gameserver/model/entity/Castle.java | 24 +-- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 43 +++-- .../model/events/EventDispatcher.java | 5 +- .../model/instancezone/Instance.java | 6 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 31 ++-- .../model/itemcontainer/PlayerInventory.java | 50 ++--- .../gameserver/model/quest/QuestState.java | 10 +- .../gameserver/model/stats/BaseStat.java | 7 +- .../gameserver/model/stats/Formulas.java | 6 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 8 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 9 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 34 ++-- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../Hellbound/AI/NPC/Bernarde/Bernarde.java | 14 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 7 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 39 ++-- .../scripts/ai/others/Survivor/Survivor.java | 2 +- .../RainbowSpringsChateau.java | 3 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 3 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../AdminInstanceZone.java | 3 +- .../admincommandhandlers/AdminSiege.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../AdminTerritoryWar.java | 3 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/RentPet.java | 3 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/targethandlers/AreaSummon.java | 8 +- .../Q00126_TheNameOfEvil2.java | 75 ++++---- .../Q00384_WarehouseKeepersPastime.java | 14 +- .../Q00386_StolenDignity.java | 14 +- .../Q00511_AwlUnderFoot.java | 15 +- .../Q00660_AidingTheFloranVillage.java | 3 +- .../Q00726_LightWithinTheDarkness.java | 14 +- .../Q10272_LightFragment.java | 10 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../gameserver/SevenSignsFestival.java | 5 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 6 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/FortSiegeGuardAI.java | 21 ++- .../l2jmobius/gameserver/ai/SiegeGuardAI.java | 23 ++- .../data/xml/impl/MultisellData.java | 3 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../data/xml/impl/SkillTreeData.java | 7 +- .../datatables/AugmentationData.java | 8 +- .../gameserver/engines/DocumentBase.java | 27 ++- .../engines/items/DocumentItem.java | 3 +- .../engines/skills/DocumentSkill.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../gameserver/handler/TelnetHandler.java | 3 +- .../instancemanager/CastleManager.java | 5 +- .../instancemanager/FortManager.java | 5 +- .../FourSepulchersManager.java | 9 +- .../instancemanager/games/Lottery.java | 12 +- .../gameserver/model/AutoSpawnHandler.java | 17 +- .../org/l2jmobius/gameserver/model/Party.java | 10 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 9 +- .../gameserver/model/actor/Creature.java | 55 ++++-- .../l2jmobius/gameserver/model/actor/Npc.java | 3 +- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 19 +- .../model/actor/instance/PlayerInstance.java | 73 ++++---- .../actor/instance/SchemeBufferInstance.java | 9 +- .../actor/instance/SepulcherNpcInstance.java | 5 +- .../model/actor/stat/PlayableStat.java | 29 +-- .../model/actor/stat/PlayerStat.java | 21 ++- .../model/actor/status/PlayerStatus.java | 49 +++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/entity/Auction.java | 7 +- .../gameserver/model/entity/Castle.java | 24 +-- .../gameserver/model/entity/Hero.java | 4 +- .../gameserver/model/entity/NevitSystem.java | 3 +- .../model/events/AbstractScript.java | 43 +++-- .../model/events/EventDispatcher.java | 5 +- .../model/instancezone/Instance.java | 6 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 31 ++-- .../model/itemcontainer/PlayerInventory.java | 50 ++--- .../gameserver/model/quest/QuestState.java | 10 +- .../gameserver/model/stats/BaseStat.java | 7 +- .../gameserver/model/stats/Formulas.java | 6 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 8 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 9 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 34 ++-- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 95 ++++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 119 ++++++------ .../actor/instance/SchemeBufferInstance.java | 9 +- .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 95 ++++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 119 ++++++------ .../actor/instance/SchemeBufferInstance.java | 9 +- .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 99 ++++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 119 ++++++------ .../actor/instance/SchemeBufferInstance.java | 9 +- .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 103 +++++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 119 ++++++------ .../actor/instance/SchemeBufferInstance.java | 9 +- .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 103 +++++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 119 ++++++------ .../actor/instance/SchemeBufferInstance.java | 9 +- .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../Q00500_BrothersBoundInChains.java | 6 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 103 +++++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 119 ++++++------ .../actor/instance/SchemeBufferInstance.java | 9 +- .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- .../.settings/org.eclipse.jdt.core.prefs | 15 +- .../scripts/ai/bosses/DrChaos/DrChaos.java | 9 +- .../ClanHallManager/ClanHallManager.java | 3 +- .../ai/others/ClassMaster/ClassMaster.java | 3 +- .../admincommandhandlers/AdminBuffs.java | 3 +- .../admincommandhandlers/AdminEditChar.java | 6 +- .../admincommandhandlers/AdminEffects.java | 3 +- .../AdminFightCalculator.java | 12 +- .../admincommandhandlers/AdminFortSiege.java | 3 +- .../AdminInstanceZone.java | 3 +- .../admincommandhandlers/AdminSkill.java | 8 +- .../admincommandhandlers/AdminSpawn.java | 5 +- .../handlers/bypasshandlers/NpcViewMod.java | 3 +- .../handlers/bypasshandlers/QuestLink.java | 7 +- .../handlers/chathandlers/ChatGeneral.java | 3 +- .../handlers/communityboard/ClanBoard.java | 3 +- .../handlers/effecthandlers/AddHate.java | 3 +- .../Q00126_TheNameOfEvil2.java | 75 ++++---- .../Q00500_BrothersBoundInChains.java | 6 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 18 +- .../org/l2jmobius/commons/util/HexUtils.java | 29 ++- .../commons/util/crypt/BlowfishEngine.java | 1 + .../org/l2jmobius/gameserver/GameServer.java | 4 +- .../org/l2jmobius/gameserver/Shutdown.java | 6 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 5 +- .../l2jmobius/gameserver/ai/AttackableAI.java | 5 +- .../l2jmobius/gameserver/ai/CreatureAI.java | 9 +- .../gameserver/ai/DoppelgangerAI.java | 3 +- .../data/xml/impl/ExperienceData.java | 4 +- .../data/xml/impl/ExtendDropData.java | 17 +- .../data/xml/impl/MultisellData.java | 12 +- .../xml/impl/SendMessageLocalisationData.java | 8 +- .../gameserver/data/xml/impl/SkillData.java | 43 +++-- .../data/xml/impl/SkillTreeData.java | 7 +- .../gameserver/engines/DocumentBase.java | 18 +- .../engines/items/DocumentItem.java | 3 +- .../gameserver/geoengine/GeoEngine.java | 21 ++- .../geoengine/GeoEnginePathfinding.java | 5 +- .../gameserver/handler/BypassHandler.java | 3 +- .../instancemanager/CastleManager.java | 3 +- .../instancemanager/ClanEntryManager.java | 9 +- .../instancemanager/FortManager.java | 3 +- .../instancemanager/games/Lottery.java | 12 +- .../org/l2jmobius/gameserver/model/Party.java | 16 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../gameserver/model/WorldObject.java | 50 ++--- .../gameserver/model/actor/Attackable.java | 11 +- .../gameserver/model/actor/Creature.java | 95 ++++++---- .../actor/instance/FortCommanderInstance.java | 3 +- .../model/actor/instance/GuardInstance.java | 4 +- .../model/actor/instance/PetInstance.java | 4 +- .../model/actor/instance/PlayerInstance.java | 119 ++++++------ .../actor/instance/SchemeBufferInstance.java | 9 +- .../model/actor/stat/PlayableStat.java | 28 +-- .../model/actor/stat/PlayerStat.java | 23 ++- .../model/actor/status/PlayerStatus.java | 41 ++-- .../model/actor/status/SiegeFlagStatus.java | 3 +- .../model/actor/status/SummonStatus.java | 4 +- .../model/actor/templates/NpcTemplate.java | 6 +- .../gameserver/model/base/SubClass.java | 11 +- .../l2jmobius/gameserver/model/clan/Clan.java | 19 +- .../gameserver/model/cubic/CubicInstance.java | 3 +- .../gameserver/model/entity/Castle.java | 12 +- .../gameserver/model/entity/Hero.java | 4 +- .../model/events/AbstractScript.java | 51 ++--- .../model/events/EventDispatcher.java | 5 +- .../gameserver/model/fishing/Fishing.java | 3 +- .../model/instancezone/Instance.java | 5 +- .../itemauction/AuctionDateGenerator.java | 3 +- .../model/itemcontainer/ItemContainer.java | 36 ++-- .../model/itemcontainer/PlayerInventory.java | 52 +++--- .../gameserver/model/quest/QuestState.java | 8 +- .../gameserver/model/skills/SkillCaster.java | 13 +- .../gameserver/model/stats/Formulas.java | 8 +- .../gameserver/model/stats/Stat.java | 6 +- .../serverpackets/AbstractHtmlPacket.java | 3 +- .../serverpackets/MagicSkillLaunched.java | 4 +- .../scripting/ScriptEngineManager.java | 11 +- .../scripting/java/ScriptingFileManager.java | 9 +- .../security/SecondaryPasswordAuth.java | 18 +- .../taskmanager/AttackStanceTaskManager.java | 10 +- .../l2jmobius/gameserver/ui/SystemPanel.java | 15 +- .../l2jmobius/gameserver/util/Broadcast.java | 8 +- .../l2jmobius/gameserver/util/HtmlUtil.java | 6 +- .../l2jmobius/gameserver/util/Locator.java | 15 +- .../util/TimeAmountInterpreter.java | 6 +- .../org/l2jmobius/gameserver/util/Util.java | 9 +- .../gameserver/util/cron4j/CronParser.java | 19 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../console/DBInstallerConsole.java | 9 +- .../geodataconverter/GeoDataConverter.java | 6 +- .../gsregistering/BaseGameServerRegister.java | 5 +- .../gsregistering/GameServerRegister.java | 3 +- 1756 files changed, 12542 insertions(+), 10025 deletions(-) diff --git a/L2J_Mobius_1.0_Ertheia/.settings/org.eclipse.jdt.core.prefs b/L2J_Mobius_1.0_Ertheia/.settings/org.eclipse.jdt.core.prefs index b9a539e668..892cd431b7 100644 --- a/L2J_Mobius_1.0_Ertheia/.settings/org.eclipse.jdt.core.prefs +++ b/L2J_Mobius_1.0_Ertheia/.settings/org.eclipse.jdt.core.prefs @@ -12,8 +12,11 @@ org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes= org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull +org.eclipse.jdt.core.compiler.annotation.nonnull.secondary= org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault +org.eclipse.jdt.core.compiler.annotation.nonnullbydefault.secondary= org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable +org.eclipse.jdt.core.compiler.annotation.nullable.secondary= org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate @@ -24,6 +27,8 @@ org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.doc.comment.support=enabled +org.eclipse.jdt.core.compiler.problem.APILeak=warning +org.eclipse.jdt.core.compiler.problem.annotatedTypeArgumentToUnannotated=info org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.autoboxing=ignore @@ -75,12 +80,14 @@ org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning +org.eclipse.jdt.core.compiler.problem.nonnullTypeVariableFromLegacyInvocation=warning org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error org.eclipse.jdt.core.compiler.problem.nullReference=warning org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore +org.eclipse.jdt.core.compiler.problem.parameterAssignment=warning +org.eclipse.jdt.core.compiler.problem.pessimisticNullAnalysisForFreeTypeVariables=warning org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore @@ -96,17 +103,23 @@ org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled +org.eclipse.jdt.core.compiler.problem.suppressWarningsNotFullyAnalysed=info org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=warning +org.eclipse.jdt.core.compiler.problem.terminalDeprecation=warning org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning +org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentType=warning +org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentTypeStrict=disabled +org.eclipse.jdt.core.compiler.problem.unlikelyEqualsArgumentType=info org.eclipse.jdt.core.compiler.problem.unnecessaryElse=warning org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore +org.eclipse.jdt.core.compiler.problem.unstableAutoModuleName=warning org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=warning org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=disabled org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=disabled diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/Wisp.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/Wisp.java index 89294d0a6d..72ae7f1ca1 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/Wisp.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/Wisp.java @@ -54,9 +54,9 @@ public class Wisp extends AbstractNpcAI { if (event.equals("DELETE_NPC")) { - params = new StatSet(); - params.set("LOCATION_OBJECT", npc.getLocation()); - getTimers().addTimer("RESPAWN_WISP_" + npc.getObjectId(), params, getRandom(RESPAWN_MIN, RESPAWN_MAX), null, null); + final StatSet statSet = new StatSet(); + statSet.set("LOCATION_OBJECT", npc.getLocation()); + getTimers().addTimer("RESPAWN_WISP_" + npc.getObjectId(), statSet, getRandom(RESPAWN_MIN, RESPAWN_MAX), null, null); npc.deleteMe(); } else diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/DarkWaterDragon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/DarkWaterDragon.java index 0332700d1c..695f0d9f46 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/DarkWaterDragon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/DarkWaterDragon.java @@ -106,11 +106,12 @@ public class DarkWaterDragon extends AbstractNpcAI cancelQuestTimer("2", npc, null); cancelQuestTimer("3", npc, null); cancelQuestTimer("4", npc, null); + MY_TRACKING_SET.remove(npc.getObjectId()); - player = ID_MAP.remove(npc.getObjectId()); - if (player != null) + final PlayerInstance removed = ID_MAP.remove(npc.getObjectId()); + if (removed != null) { - ((Attackable) npc).doItemDrop(NpcData.getInstance().getTemplate(18485), player); + ((Attackable) npc).doItemDrop(NpcData.getInstance().getTemplate(18485), removed); } npc.deleteMe(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Beleth.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Beleth.java index fa87ae2388..c2404b20cd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Beleth.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Beleth.java @@ -358,6 +358,7 @@ public class Beleth extends AbstractNpcAI { _minions.clear(); + Npc spawn; int a = 0; for (int i = 0; i < 16; i++) { @@ -365,12 +366,12 @@ public class Beleth extends AbstractNpcAI final int x = (int) ((650 * Math.cos(i * 0.39)) + 16323); final int y = (int) ((650 * Math.sin(i * 0.39)) + 213170); - npc = addSpawn(FAKE_BELETH, new Location(x, y, -9357, 49152)); - _minions.add(npc); + spawn = addSpawn(FAKE_BELETH, new Location(x, y, -9357, 49152)); + _minions.add(spawn); if (a >= 2) { - npc.setOverloaded(true); + spawn.setOverloaded(true); a = 0; } } @@ -381,33 +382,31 @@ public class Beleth extends AbstractNpcAI { xm[i] = (int) ((1700 * Math.cos((i * 1.57) + 0.78)) + 16323); ym[i] = (int) ((1700 * Math.sin((i * 1.57) + 0.78)) + 213170); - npc = addSpawn(FAKE_BELETH, new Location(xm[i], ym[i], -9357, 49152)); - npc.setImmobilized(true); - - _minions.add(npc); + spawn = addSpawn(FAKE_BELETH, new Location(xm[i], ym[i], -9357, 49152)); + spawn.setImmobilized(true); + _minions.add(spawn); } xm[4] = (xm[0] + xm[1]) / 2; ym[4] = (ym[0] + ym[1]) / 2; - npc = addSpawn(FAKE_BELETH, new Location(xm[4], ym[4], -9357, 49152)); - npc.setImmobilized(true); - _minions.add(npc); + spawn = addSpawn(FAKE_BELETH, new Location(xm[4], ym[4], -9357, 49152)); + spawn.setImmobilized(true); + _minions.add(spawn); xm[5] = (xm[1] + xm[2]) / 2; ym[5] = (ym[1] + ym[2]) / 2; - npc = addSpawn(FAKE_BELETH, new Location(xm[5], ym[5], -9357, 49152)); - npc.setImmobilized(true); - _minions.add(npc); + spawn = addSpawn(FAKE_BELETH, new Location(xm[5], ym[5], -9357, 49152)); + spawn.setImmobilized(true); + _minions.add(spawn); xm[6] = (xm[2] + xm[3]) / 2; ym[6] = (ym[2] + ym[3]) / 2; - npc = addSpawn(FAKE_BELETH, new Location(xm[6], ym[6], -9357, 49152)); - npc.setImmobilized(true); - _minions.add(npc); + spawn = addSpawn(FAKE_BELETH, new Location(xm[6], ym[6], -9357, 49152)); + spawn.setImmobilized(true); + _minions.add(spawn); xm[7] = (xm[3] + xm[0]) / 2; ym[7] = (ym[3] + ym[0]) / 2; - npc = addSpawn(FAKE_BELETH, new Location(xm[7], ym[7], -9357, 49152)); - npc.setImmobilized(true); - _minions.add(npc); - + spawn = addSpawn(FAKE_BELETH, new Location(xm[7], ym[7], -9357, 49152)); + spawn.setImmobilized(true); + _minions.add(spawn); xm[8] = (xm[0] + xm[4]) / 2; ym[8] = (ym[0] + ym[4]) / 2; _minions.add(addSpawn(FAKE_BELETH, new Location(xm[8], ym[8], -9357, 49152))); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Kimerian/KimerianCommon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Kimerian/KimerianCommon.java index 165cf39b27..fbe31b77b2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Kimerian/KimerianCommon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Kimerian/KimerianCommon.java @@ -92,23 +92,23 @@ public class KimerianCommon extends AbstractInstance { case "HELPER_TIME_ACTION": { - player = npc.getVariables().getObject("PC_INSTANCE", PlayerInstance.class); - if (player != null) + final PlayerInstance pc = npc.getVariables().getObject("PC_INSTANCE", PlayerInstance.class); + if (pc != null) { - final double distance = npc.calculateDistance2D(player); + final double distance = npc.calculateDistance2D(pc); if (distance > 1000) { - npc.teleToLocation(new Location(player.getX() + getRandom(-100, 100), player.getY() + getRandom(-100, 100), player.getZ() + 50)); + npc.teleToLocation(new Location(pc.getX() + getRandom(-100, 100), pc.getY() + getRandom(-100, 100), pc.getZ() + 50)); } else if (!npc.isAttackingNow() && (distance > 250)) { npc.setRunning(); - addMoveToDesire(npc, new Location(player.getX() + getRandom(-100, 100), player.getY() + getRandom(-100, 100), player.getZ() + 50), 23); + addMoveToDesire(npc, new Location(pc.getX() + getRandom(-100, 100), pc.getY() + getRandom(-100, 100), pc.getZ() + 50), 23); } else if (!npc.isInCombat() || !npc.isAttackingNow() || (npc.getTarget() == null)) { - final Creature monster = (Creature) player.getTarget(); - if ((monster != null) && monster.isMonster() && player.isInCombat()) + final Creature monster = (Creature) pc.getTarget(); + if ((monster != null) && monster.isMonster() && pc.isInCombat()) { addAttackDesire(npc, monster); } diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/BlackMarketeerOfMammon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/BlackMarketeerOfMammon.java index 38ae22a98d..5ccab2e8c6 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/BlackMarketeerOfMammon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/BlackMarketeerOfMammon.java @@ -44,6 +44,7 @@ public class BlackMarketeerOfMammon extends AbstractNpcAI @Override public String onAdvEvent(String event, Npc npc, PlayerInstance player) { + String htmltext = event; if (event.equals("31092-01.html")) { return event; @@ -51,7 +52,7 @@ public class BlackMarketeerOfMammon extends AbstractNpcAI else if (event.startsWith("exchange")) { final StringTokenizer st = new StringTokenizer(event, " "); - event = st.nextToken(); + htmltext = st.nextToken(); if (!st.hasMoreElements()) { return "31092-02.html"; @@ -78,7 +79,7 @@ public class BlackMarketeerOfMammon extends AbstractNpcAI giveAdena(player, count, false); return "31092-04.html"; } - return super.onAdvEvent(event, npc, player); + return super.onAdvEvent(htmltext, npc, player); } public static void main(String[] args) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleCourtMagician/CastleCourtMagician.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleCourtMagician/CastleCourtMagician.java index c83833a97a..22555c774f 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleCourtMagician/CastleCourtMagician.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleCourtMagician/CastleCourtMagician.java @@ -386,8 +386,9 @@ public class CastleCourtMagician extends AbstractNpcAI return ((player.getClan() != null) && (player.getClanId() == npc.getCastle().getOwnerId())) ? "courtmagician.html" : "courtmagician-01.html"; } - private void showClassSpecificMultisell(PlayerInstance player, Npc npc, int index) + private void showClassSpecificMultisell(PlayerInstance player, Npc npc, int indexValue) { + int index = indexValue; for (CategoryType ct : AWAKENED_CT) { if (player.isInCategory(ct)) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallManager/ClanHallManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallManager/ClanHallManager.java index 9440bd41c5..81e8fd76e2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallManager/ClanHallManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallManager/ClanHallManager.java @@ -471,8 +471,9 @@ public class ClanHallManager extends AbstractNpcAI World.getInstance().forEachVisibleObject(npc, PlayerInstance.class, player -> player.sendPacket(new AgitDecoInfo(clanHall))); } - private String getFunctionInfo(ResidenceFunction func, String htmltext, String name) + private String getFunctionInfo(ResidenceFunction func, String htmltextValue, String name) { + String htmltext = htmltextValue; if (func != null) { htmltext = htmltext.replaceAll("%" + name + "recovery%", String.valueOf((int) func.getTemplate().getValue()) + "%"); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java index ea17f1859a..c55c79b02a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java @@ -235,7 +235,7 @@ public class ClassMaster extends AbstractNpcAI implements IXmlReader } @Override - public String onAdvEvent(String event, Npc npc, PlayerInstance player) + public String onAdvEvent(String eventValue, Npc npc, PlayerInstance player) { if (!_isEnabled) { @@ -243,6 +243,7 @@ public class ClassMaster extends AbstractNpcAI implements IXmlReader } String htmltext = null; + String event = eventValue; final StringTokenizer st = new StringTokenizer(event); event = st.nextToken(); switch (event) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HermuncusMinion/HermuncusMinion.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HermuncusMinion/HermuncusMinion.java index 06d2fcb5e6..ec837715ac 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HermuncusMinion/HermuncusMinion.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HermuncusMinion/HermuncusMinion.java @@ -89,11 +89,11 @@ public class HermuncusMinion extends AbstractNpcAI } @Override - public String onAdvEvent(String event, Npc npc, PlayerInstance player) + public String onAdvEvent(String eventValue, Npc npc, PlayerInstance player) { String htmltext = null; - final StringTokenizer st = new StringTokenizer(event, " "); - event = st.nextToken(); + final StringTokenizer st = new StringTokenizer(eventValue, " "); + final String event = st.nextToken(); if (event.equals("teleportList")) { if (!player.isInCategory(CategoryType.SIXTH_CLASS_GROUP)) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminBuffs.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminBuffs.java index dd3d919ac9..1522a36157 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminBuffs.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminBuffs.java @@ -61,8 +61,9 @@ public class AdminBuffs implements IAdminCommandHandler private static final String FONT_RED2 = ""; @Override - public boolean useAdminCommand(String command, PlayerInstance activeChar) + public boolean useAdminCommand(String commandValue, PlayerInstance activeChar) { + String command = commandValue; if (command.startsWith("admin_buff")) { if ((activeChar.getTarget() == null) || !activeChar.getTarget().isCreature()) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminEditChar.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminEditChar.java index a3efd94d61..3283dba31e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminEditChar.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminEditChar.java @@ -1079,8 +1079,9 @@ public class AdminEditChar implements IAdminCommandHandler activeChar.sendPacket(html); } - private void showCharacterInfo(PlayerInstance activeChar, PlayerInstance player) + private void showCharacterInfo(PlayerInstance activeChar, PlayerInstance targetPlayer) { + PlayerInstance player = targetPlayer; if (player == null) { final WorldObject target = activeChar.getTarget(); @@ -1181,7 +1182,7 @@ public class AdminEditChar implements IAdminCommandHandler activeChar.sendPacket(adminReply); } - private void setTargetReputation(PlayerInstance activeChar, int newReputation) + private void setTargetReputation(PlayerInstance activeChar, int value) { final WorldObject target = activeChar.getTarget(); PlayerInstance player = null; @@ -1194,6 +1195,7 @@ public class AdminEditChar implements IAdminCommandHandler return; } + int newReputation = value; if (newReputation > Config.MAX_REPUTATION) { newReputation = Config.MAX_REPUTATION; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminEffects.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminEffects.java index 53229e0b8c..e63772ef1f 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminEffects.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminEffects.java @@ -109,8 +109,9 @@ public class AdminEffects implements IAdminCommandHandler }; @Override - public boolean useAdminCommand(String command, PlayerInstance activeChar) + public boolean useAdminCommand(String commandValue, PlayerInstance activeChar) { + String command = commandValue; final StringTokenizer st = new StringTokenizer(command); st.nextToken(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminFightCalculator.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminFightCalculator.java index 91259505bf..b9d446d586 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminFightCalculator.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminFightCalculator.java @@ -160,10 +160,10 @@ public class AdminFightCalculator implements IAdminCommandHandler private void handleShow(String params, PlayerInstance activeChar) { - params = params.trim(); + String trimmedParams = params.trim(); Creature npc1 = null; Creature npc2 = null; - if (params.isEmpty()) + if (trimmedParams.isEmpty()) { npc1 = activeChar; npc2 = (Creature) activeChar.getTarget(); @@ -177,7 +177,7 @@ public class AdminFightCalculator implements IAdminCommandHandler { int mid1 = 0; int mid2 = 0; - final StringTokenizer st = new StringTokenizer(params); + final StringTokenizer st = new StringTokenizer(trimmedParams); mid1 = Integer.parseInt(st.nextToken()); mid2 = Integer.parseInt(st.nextToken()); npc1 = new MonsterInstance(NpcData.getInstance().getTemplate(mid1)); @@ -291,7 +291,7 @@ public class AdminFightCalculator implements IAdminCommandHandler final NpcHtmlMessage adminReply = new NpcHtmlMessage(0, 1); final StringBuilder replyMSG = new StringBuilder(1000); replyMSG.append("Selected mobs to fight"); - if (params.isEmpty()) + if (trimmedParams.isEmpty()) { replyMSG.append(""); } @@ -321,7 +321,7 @@ public class AdminFightCalculator implements IAdminCommandHandler replyMSG.append("
Parametermetarget

"); - if (params.isEmpty()) + if (trimmedParams.isEmpty()) { replyMSG.append("