From d302902d9d315a617aa961734c9261964161a0bc Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Wed, 31 Jul 2019 16:00:52 +0000 Subject: [PATCH] Removed unnecessary final modifiers from classes, methods and fields. --- .../game/data/scripts/ai/AbstractNpcAI.java | 2 +- .../AncientCityArcan/AncientArcanCity.java | 2 +- .../areas/AncientCityArcan/Lykus/Lykus.java | 2 +- .../ai/areas/AncientCityArcan/Mumu/Mumu.java | 2 +- .../scripts/ai/areas/BeastFarm/BabyPets.java | 2 +- .../scripts/ai/areas/BeastFarm/BeastFarm.java | 2 +- .../ai/areas/BeastFarm/FeedableBeasts.java | 2 +- .../ai/areas/BeastFarm/ImprovedBabyPets.java | 2 +- .../ai/areas/BeastFarm/Tunatun/Tunatun.java | 2 +- .../BloodySwampland/BloodySwampland.java | 2 +- .../ai/areas/CrumaTower/Alarm/Alarm.java | 2 +- .../ai/areas/CrumaTower/CrumaTower.java | 2 +- .../scripts/ai/areas/DenOfEvil/DenOfEvil.java | 2 +- .../areas/DenOfEvil/FrightenedRagnaOrc.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcCommander.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcHero.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcSeer.java | 2 +- .../DragonValley/DragonValleySummoners.java | 2 +- .../DragonVortex/DragonVortex.java | 2 +- .../ai/areas/DragonValley/GustSpiral.java | 2 +- .../ai/areas/DragonValley/LairOfAntharas.java | 2 +- .../DragonValley/LeopardDragonHachling.java | 2 +- .../areas/DragonValley/MercenaryCaptain.java | 2 +- .../MercenaryTeleport/MercenaryTeleport.java | 2 +- .../scripts/ai/areas/DragonValley/Namo.java | 2 +- .../scripts/ai/areas/DragonValley/Rakun.java | 2 +- .../SeparatedSoul/SeparatedSoul.java | 2 +- .../AltarOfSouls/AltarOfSouls.java | 2 +- .../RemembranceTower/RemembranceTower.java | 2 +- .../LargeCocoon/LargeCocoon.java | 2 +- .../ai/areas/FairySettlement/Wisp.java | 2 +- .../FantasyIsle/KrateisCube/KrateisCube.java | 2 +- .../scripts/ai/areas/FantasyIsle/Parade.java | 2 +- .../ai/areas/FantasyIsle/TalentShow.java | 2 +- .../ForestOfTheDead/EilhalderVonHellmann.java | 2 +- .../areas/ForgeOfTheGods/ForgeOfTheGods.java | 4 +- .../ai/areas/ForgeOfTheGods/Rooney.java | 2 +- .../FrozenLabyrinth/FrozenLabyrinth.java | 2 +- .../GardenOfGenesis/Apherus/Apherus.java | 2 +- .../areas/GardenOfGenesis/GenesisVines.java | 2 +- .../GardenOfGenesis/Statues/Statues.java | 2 +- .../ai/areas/GiantsCave/GiantsCave.java | 2 +- .../ai/areas/GuillotineFortress/Spirit.java | 2 +- .../data/scripts/ai/areas/Heine/WrapGate.java | 2 +- .../LeonaBlackbird/LeonaBlackbird.java | 2 +- .../ai/areas/HotSprings/HotSprings.java | 2 +- .../ai/areas/ImperialTomb/BloodySuccubus.java | 2 +- .../FourSepulchers/FourSepulchers.java | 2 +- .../ai/areas/ImperialTomb/Zenya/Zenya.java | 2 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 2 +- .../ai/areas/IsleOfPrayer/EvasGiftBox.java | 2 +- .../ai/areas/IsleOfPrayer/IsleOfPrayer.java | 2 +- .../ai/areas/IsleOfSouls/HillsOfGold.java | 2 +- .../IvoryTower/AvantGarde/AvantGarde.java | 2 +- .../KetraOrcSupport/KetraOrcSupport.java | 2 +- .../ai/areas/KeucereusAllianceBase/El.java | 2 +- .../KeucereusAllianceBase/GeneralDilios.java | 2 +- .../KeucereusAllianceBase/Lekon/Lekon.java | 2 +- .../KeucereusAllianceBase/LindviorScene.java | 2 +- .../Nottingale/Nottingale.java | 2 +- .../areas/KeucereusAllianceBase/Plenos.java | 2 +- .../SeedTeleportDevice.java | 2 +- .../ai/areas/MithrilMines/GraveRobbers.java | 2 +- .../MithrilMinesTeleporter.java | 2 +- .../MonasteryOfSilence.java | 2 +- .../areas/OrbisTemple/OrbisTempleStatues.java | 2 +- .../ai/areas/OrcBarracks/OrcBarracks.java | 2 +- .../PaganTeleporters/PaganTeleporters.java | 2 +- .../ai/areas/Parnassus/Fioren/Fioren.java | 2 +- .../ai/areas/PavelArchaic/PavelArchaic.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../PlainsOfLizardman/PlainsOfLizardman.java | 2 +- .../ElrokiTeleporters/ElrokiTeleporters.java | 2 +- .../ai/areas/PrimevalIsle/PrimevalIsle.java | 2 +- .../ai/areas/RuinsOfAgony/RoAGuard.java | 2 +- .../ai/areas/RuinsOfDespair/RoDGuard.java | 2 +- .../ai/areas/Rune/RuneCastle/Venom/Venom.java | 4 +- .../SeedOfAnnihilation/Klemis/Klemis.java | 2 +- .../ai/areas/SeedOfAnnihilation/Maguen.java | 2 +- .../areas/SeedOfAnnihilation/Nemo/Nemo.java | 2 +- .../SeedOfAnnihilation.java | 2 +- .../areas/SeedOfAnnihilation/Seyo/Seyo.java | 2 +- .../ai/areas/SeedOfHellfire/Zofan.java | 2 +- .../SelMahumDrill.java | 2 +- .../SelMahumSquad.java | 2 +- .../ai/areas/SilentValley/SilentValley.java | 2 +- .../ai/areas/StakatoNest/StakatoNest.java | 4 +- .../StakatoNestTeleporter.java | 2 +- .../TalkingIsland/Apprentice/Apprentice.java | 2 +- .../AwakeningMaster/AwakeningMaster.java | 2 +- .../ai/areas/TalkingIsland/Banette.java | 2 +- .../scripts/ai/areas/TalkingIsland/Bink.java | 2 +- .../ai/areas/TalkingIsland/BoyAndGirl.java | 2 +- .../scripts/ai/areas/TalkingIsland/Devno.java | 2 +- .../ai/areas/TalkingIsland/DrillSergeant.java | 2 +- .../scripts/ai/areas/TalkingIsland/Eleve.java | 2 +- .../ai/areas/TalkingIsland/Gagabu.java | 2 +- .../scripts/ai/areas/TalkingIsland/Galad.java | 2 +- .../GiantSoldiers/GiantSoldiers.java | 2 +- .../ai/areas/TalkingIsland/GuardSoldier.java | 2 +- .../ai/areas/TalkingIsland/Hadel/Hadel.java | 2 +- .../ai/areas/TalkingIsland/Handermonkey.java | 2 +- .../ai/areas/TalkingIsland/Hardin/Hardin.java | 2 +- .../HarnakUndergroundRuinsZone.java | 2 +- .../scripts/ai/areas/TalkingIsland/Hera.java | 2 +- .../ai/areas/TalkingIsland/Heymond.java | 2 +- .../scripts/ai/areas/TalkingIsland/Holly.java | 2 +- .../ai/areas/TalkingIsland/Karonf.java | 2 +- .../ai/areas/TalkingIsland/Luderic.java | 2 +- .../scripts/ai/areas/TalkingIsland/Lumi.java | 2 +- .../ai/areas/TalkingIsland/Mahram.java | 2 +- .../scripts/ai/areas/TalkingIsland/Mai.java | 2 +- .../ai/areas/TalkingIsland/MarinSmith.java | 2 +- .../ai/areas/TalkingIsland/Marsha.java | 2 +- .../scripts/ai/areas/TalkingIsland/Milia.java | 2 +- .../MonkOfChaos/MonkOfChaos.java | 2 +- .../ai/areas/TalkingIsland/Morgan.java | 2 +- .../scripts/ai/areas/TalkingIsland/Oris.java | 2 +- .../TalkingIsland/Pantheon/Pantheon.java | 2 +- .../ai/areas/TalkingIsland/Raina/Raina.java | 8 +- .../ai/areas/TalkingIsland/Rubentis.java | 2 +- .../scripts/ai/areas/TalkingIsland/Ruks.java | 2 +- .../ai/areas/TalkingIsland/Sebion.java | 2 +- .../ai/areas/TalkingIsland/Shannon.java | 2 +- .../ai/areas/TalkingIsland/Sodian.java | 2 +- .../ai/areas/TalkingIsland/Stiller.java | 2 +- .../ai/areas/TalkingIsland/Theodore.java | 2 +- .../ai/areas/TalkingIsland/TomaJunior.java | 2 +- .../ai/areas/TalkingIsland/Toyron/Toyron.java | 2 +- .../ai/areas/TalkingIsland/TrainingGolem.java | 2 +- .../areas/TalkingIsland/TrainningSoldier.java | 2 +- .../areas/TalkingIsland/Trandon/Trandon.java | 6 +- .../areas/TalkingIsland/Walkers/Allada.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Mei.java | 2 +- .../areas/TalkingIsland/Walkers/Remons.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Rinne.java | 2 +- .../areas/TalkingIsland/Walkers/Rotina.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Soros.java | 2 +- .../areas/TalkingIsland/YeSagiraGuards.java | 2 +- .../YeSegiraTeleportDevice.java | 2 +- .../TowerOfInsolence/ToIVortex/ToIVortex.java | 2 +- .../TownOfGiran/Alexandria/Alexandria.java | 2 +- .../ai/areas/TownOfGludio/Acateo/Acateo.java | 2 +- .../areas/TownOfGoddard/Cerenas/Cerenas.java | 2 +- .../VarkaSilenosSupport.java | 2 +- .../ElmoredenServantsGhost.java | 2 +- .../ai/areas/Wastelands/Wastelands.java | 2 +- .../FortuneTelling/FortuneTelling.java | 2 +- .../ZealotOfShilen/ZealotOfShilen.java | 2 +- .../ai/areas/WindmillHill/Commando.java | 2 +- .../ai/areas/WindyHill/WindVortex.java | 2 +- .../data/scripts/ai/bosses/Anais/Anais.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../scripts/ai/bosses/Balok/BalokWarzone.java | 2 +- .../ai/bosses/Baylor/BaylorWarzone.java | 2 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 2 +- .../ai/bosses/Beleth/Wormhole/Wormhole.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../Freya/FreyasSteward/FreyasSteward.java | 2 +- .../IceQueensCastle/IceQueensCastle.java | 4 +- .../IceQueensCastleBattle.java | 2 +- .../scripts/ai/bosses/Freya/Jinia/Jinia.java | 2 +- .../scripts/ai/bosses/Freya/Sirra/Sirra.java | 2 +- .../ai/bosses/Frintezza/LastImperialTomb.java | 2 +- .../bosses/Frintezza/ScarletVanHalisha.java | 2 +- .../ai/bosses/Istina/IstinaCavern.java | 2 +- .../ai/bosses/Istina/Rumiese/Rumiese.java | 2 +- .../ai/bosses/Kimerian/KimerianCommon.java | 2 +- .../ai/bosses/Octavis/Lydia/Lydia.java | 2 +- .../ai/bosses/Octavis/OctavisWarzone.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../ai/bosses/QueenShyeed/QueenShyeed.java | 2 +- .../scripts/ai/bosses/Sailren/Sailren.java | 2 +- .../ai/bosses/Spezion/Cannon/Cannon.java | 2 +- .../ai/bosses/Spezion/PresentSpezion.java | 2 +- .../scripts/ai/bosses/Tauti/TautiWarzone.java | 2 +- .../ai/bosses/Teredor/TeredorWarzone.java | 2 +- .../data/scripts/ai/bosses/Tiat/Stage1.java | 2 +- .../scripts/ai/bosses/Trasken/Trasken.java | 10 +- .../scripts/ai/bosses/Valakas/Valakas.java | 2 +- .../Zaken/CavernOfThePirateCaptain.java | 2 +- .../ai/others/AdenReconstructorManager.java | 2 +- .../AdventureGuildsman.java | 2 +- .../AdventurersGuide/AdventurersGuide.java | 2 +- .../AlchemistManager/AlchemistManager.java | 2 +- .../data/scripts/ai/others/AltarOfEvil.java | 2 +- .../data/scripts/ai/others/AreaSkillNpc.java | 2 +- .../ai/others/ArenaManager/ArenaManager.java | 2 +- .../game/data/scripts/ai/others/Ballista.java | 2 +- .../ai/others/BlackJudge/BlackJudge.java | 2 +- .../BlackMarketeerOfMammon.java | 2 +- .../CastleAmbassador/CastleAmbassador.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleCourtMagician.java | 2 +- .../CastleDoorManager/CastleDoorManager.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ClanHallAuctioneer.java | 2 +- .../ClanHallDoorManager.java | 2 +- .../ClanHallManager/ClanHallManager.java | 2 +- .../ai/others/ClanTrader/ClanTrader.java | 2 +- .../ai/others/ClassMaster/ClassMaster.java | 2 +- .../scripts/ai/others/CrimsonHatuOtis.java | 4 +- .../DelusionTeleport/DelusionTeleport.java | 2 +- .../DimensionalMerchant.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/EnergySeeds.java | 2 +- .../ai/others/FameManager/FameManager.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../FortressArcherCaptain.java | 2 +- .../FortressSiegeManager.java | 2 +- .../game/data/scripts/ai/others/Gordon.java | 2 +- .../GrandBossTeleporters.java | 2 +- .../others/HealerTrainer/HealerTrainer.java | 2 +- .../HermuncusMinion/HermuncusMinion.java | 2 +- .../data/scripts/ai/others/Incarnation.java | 2 +- .../ai/others/LaVieEnRose/LaVieEnRose.java | 2 +- .../scripts/ai/others/Mammons/Mammons.java | 2 +- .../ai/others/ManorManager/ManorManager.java | 4 +- .../ai/others/MentorGuide/MentorGuide.java | 2 +- .../scripts/ai/others/Minigame/Minigame.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../MysteriousWizard/MysteriousWizard.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../NornilTeleportDevice.java | 2 +- .../ai/others/NpcBuffers/NpcBuffers.java | 2 +- .../ai/others/OlyBuffer/OlyBuffer.java | 2 +- .../ai/others/OlyManager/OlyManager.java | 2 +- .../scripts/ai/others/PolymorphingAngel.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../data/scripts/ai/others/PrisonGuards.java | 2 +- .../ai/others/Proclaimer/Proclaimer.java | 2 +- .../data/scripts/ai/others/Scarecrow.java | 2 +- .../Servitors/GateOfUnlimitedSummoning.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../ai/others/Servitors/TreeOfLife.java | 2 +- .../ai/others/Spawns/DayNightSpawns.java | 2 +- .../ai/others/Spawns/NoRandomActivity.java | 2 +- .../data/scripts/ai/others/StarStones.java | 2 +- .../game/data/scripts/ai/others/SummonPc.java | 2 +- .../SupportUnitCaptain.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToFantasy/TeleportToFantasy.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportToUndergroundColiseum.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../ai/others/TersisHerald/TersisHerald.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../ai/others/TrainingCamp/TrainingCamp.java | 2 +- .../ClassTransferTalk/ClassTransferTalk.java | 2 +- .../ai/others/WarriorFishingBlock.java | 2 +- .../ai/others/WeaverOlf/WeaverOlf.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../custom/ShadowWeapons/ShadowWeapons.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../events/BirthOfDraco/BirthOfDraco.java | 2 +- .../CharacterBirthday/CharacterBirthday.java | 2 +- .../EveTheFortuneTeller.java | 2 +- .../data/scripts/events/EventShrines.java | 2 +- .../FreyaCelebration/FreyaCelebration.java | 2 +- .../events/GiftOfVitality/GiftOfVitality.java | 2 +- .../scripts/events/HeavyMedal/HeavyMedal.java | 2 +- .../events/HungryHorse/HungryHorse.java | 2 +- .../events/HuntForSanta/HuntForSanta.java | 2 +- .../LetterCollector/LetterCollector.java | 2 +- .../LoveYourGatekeeper.java | 2 +- .../events/LoversJubilee/LoversJubilee.java | 2 +- .../MasterOfEnchanting.java | 2 +- .../events/ThePowerOfLove/ThePowerOfLove.java | 2 +- .../features/SkillTransfer/SkillTransfer.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCastle.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminClanHall.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminInstance.java | 2 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../AdminPcCafePoints.java | 2 +- .../AdminPrimePoints.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/chathandlers/ChatWorld.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../effecthandlers/AbnormalShield.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../AddTeleportBookmarkSlot.java | 2 +- .../handlers/effecthandlers/AirBind.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlinkSwap.java | 2 +- .../effecthandlers/BlockAbnormalSlot.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../handlers/effecthandlers/BlockActions.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockMove.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/BlockSkill.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/BuffBlock.java | 2 +- .../effecthandlers/CallLearnedSkill.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/CallSkillOnActionTime.java | 2 +- .../effecthandlers/CallTargetParty.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeBody.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/Compelling.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../scripts/handlers/effecthandlers/Cp.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DamageBlock.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/DebuffBlock.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../effecthandlers/DisableTargeting.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/Disarmor.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../effecthandlers/DispelBySlotMyself.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/DoubleCast.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FlipBlock.java | 2 +- .../handlers/effecthandlers/FlyAway.java | 2 +- .../effecthandlers/FocusMaxMomentum.java | 2 +- .../effecthandlers/FocusMomentum.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveClanReputation.java | 2 +- .../handlers/effecthandlers/GiveExpAndSp.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../handlers/effecthandlers/GiveXp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../scripts/handlers/effecthandlers/Hp.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpCpHeal.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/HpToOwner.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/KnockBack.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../MagicalAbnormalDispelAttack.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../MagicalAttackByAbnormalSlot.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalAttackRange.java | 2 +- .../effecthandlers/MagicalDamOverTime.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/ModifyVital.java | 2 +- .../scripts/handlers/effecthandlers/Mp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../effecthandlers/PhysicalAttackSaveHp.java | 2 +- .../PhysicalAttackWeaponBonus.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../handlers/effecthandlers/Plunder.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/PullBack.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../RecoverVitalityInPeaceZone.java | 2 +- .../handlers/effecthandlers/Recovery.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../effecthandlers/SacrificeSummon.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetHp.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../effecthandlers/SkillTurningOverTime.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Speed.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonMulti.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/Synergy.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../effecthandlers/TakeCastleStart.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToNpc.java | 2 +- .../effecthandlers/TeleportToSummon.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../TransferDamageToPlayer.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../TriggerSkillByDeathBlow.java | 2 +- .../effecthandlers/TriggerSkillByKill.java | 2 +- .../TriggerSkillByMagicType.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../TriggerSkillBySkillAttack.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/UnsummonServitors.java | 2 +- .../handlers/effecthandlers/Untargetable.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../handlers/itemhandlers/MercTicket.java | 2 +- .../handlers/playeractions/AirshipAction.java | 2 +- .../handlers/playeractions/BotReport.java | 2 +- .../playeractions/InstanceZoneInfo.java | 2 +- .../handlers/playeractions/PetAttack.java | 2 +- .../handlers/playeractions/PetHold.java | 2 +- .../handlers/playeractions/PetMove.java | 2 +- .../handlers/playeractions/PetSkillUse.java | 2 +- .../handlers/playeractions/PetStop.java | 2 +- .../handlers/playeractions/PrivateStore.java | 2 +- .../scripts/handlers/playeractions/Ride.java | 2 +- .../handlers/playeractions/RunWalk.java | 2 +- .../playeractions/ServitorAttack.java | 2 +- .../handlers/playeractions/ServitorHold.java | 2 +- .../handlers/playeractions/ServitorMode.java | 2 +- .../handlers/playeractions/ServitorMove.java | 2 +- .../playeractions/ServitorSkillUse.java | 2 +- .../handlers/playeractions/ServitorStop.java | 2 +- .../handlers/playeractions/SitStand.java | 2 +- .../handlers/playeractions/SocialAction.java | 2 +- .../playeractions/TacticalSignTarget.java | 2 +- .../playeractions/TacticalSignUse.java | 2 +- .../playeractions/TeleportBookmark.java | 2 +- .../handlers/playeractions/UnsummonPet.java | 2 +- .../playeractions/UnsummonServitor.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../AltarOfShilen/AltarOfShilen.java | 2 +- .../CastleDungeon/CastleDungeon.java | 2 +- .../ChamberOfProphecies.java | 2 +- .../ChambersOfDelusion/ChamberOfDelusion.java | 2 +- .../DarkCloudMansion/DarkCloudMansion.java | 2 +- .../EvasHiddenSpace/EvasHiddenSpace.java | 2 +- .../EvilIncubator/EvilIncubator.java | 2 +- .../FaeronTrainingGrounds1.java | 2 +- .../FaeronTrainingGrounds2.java | 2 +- .../FortressDungeon/FortressDungeon.java | 2 +- .../FortressOfTheDead/FortressOfTheDead.java | 2 +- .../HarnakUndergroundRuins.java | 2 +- .../JiniaGuildHideout1.java | 2 +- .../JiniaGuildHideout2.java | 2 +- .../JiniaGuildHideout3.java | 2 +- .../JiniaGuildHideout4.java | 2 +- .../scripts/instances/Kamaloka/Kamaloka.java | 10 +- .../KaraphonHabitat/KaraphonHabitat.java | 2 +- .../KartiasLabyrinth/KartiaBoss.java | 2 +- .../KartiasLabyrinth/KartiaHelperAdolph.java | 2 +- .../KartiasLabyrinth/KartiaHelperBarton.java | 2 +- .../KartiasLabyrinth/KartiaHelperElise.java | 2 +- .../KartiasLabyrinth/KartiaHelperEliyah.java | 2 +- .../KartiaHelperGuardian.java | 2 +- .../KartiasLabyrinth/KartiaHelperHayuk.java | 2 +- .../KartiasLabyrinth/KartiaSupportTroop.java | 2 +- .../KartiasLabyrinth/KartiasLabyrinth.java | 2 +- .../LabyrinthOfBelis/LabyrinthOfBelis.java | 2 +- .../MemoryOfDisaster/MemoryOfDisaster.java | 2 +- .../instances/MithrilMine/MithrilMine.java | 2 +- .../MuseumDungeon/MuseumDungeon.java | 2 +- .../NightmareKamaloka/NightmareKamaloka.java | 2 +- .../scripts/instances/Nursery/Nursery.java | 2 +- .../PailakaDevilsLegacy.java | 8 +- .../PailakaInjuredDragon.java | 2 +- .../PailakaRuneCastle/PailakaRuneCastle.java | 2 +- .../PailakaSongOfIceAndFire.java | 8 +- .../PrisonOfDarkness/PrisonOfDarkness.java | 2 +- .../SSQDisciplesNecropolisPast.java | 2 +- .../SSQElcadiasTent/SSQElcadiasTent.java | 2 +- .../SSQHideoutOfTheDawn.java | 2 +- .../SSQLibraryOfSages/SSQLibraryOfSages.java | 2 +- .../SSQMonasteryOfSilence.java | 2 +- .../SSQSanctumOftheLordsOfDawn.java | 2 +- .../TaintedDimension/TaintedDimension.java | 2 +- .../TalkingIslandPast/TalkingIslandPast.java | 2 +- .../game/data/scripts/quests/LetterQuest.java | 10 +- .../Q00016_TheComingDarkness.java | 2 +- .../Q00017_LightAndDarkness.java | 2 +- .../Q00019_GoToThePastureland.java | 2 +- .../Q00026_TiredOfWaiting.java | 2 +- .../Q00031_SecretBuriedInTheSwamp.java | 2 +- .../Q00032_AnObviousLie.java | 2 +- .../Q00038_DragonFangs.java | 2 +- .../Q00039_RedEyedInvaders.java | 2 +- .../Q00040_ASpecialOrder.java | 2 +- .../Q00042_HelpTheUncle.java | 2 +- .../Q00043_HelpTheSister.java | 2 +- .../Q00044_HelpTheSon/Q00044_HelpTheSon.java | 2 +- .../Q00061_LawEnforcement.java | 2 +- .../Q00111_ElrokianHuntersProof.java | 2 +- .../Q00117_TheOceanOfDistantStars.java | 2 +- .../Q00120_PavelsLastResearch.java | 2 +- .../Q00122_OminousNews.java | 2 +- .../Q00128_PailakaSongOfIceAndFire.java | 8 +- .../Q00129_PailakaDevilsLegacy.java | 10 +- .../Q00149_PrimalMotherIstina.java | 2 +- ...tremeChallengePrimalMotherResurrected.java | 2 +- .../Q00177_SplitDestiny.java | 2 +- .../Q00183_RelicExploration.java | 2 +- .../Q00184_ArtOfPersuasion.java | 2 +- .../Q00185_NikolasCooperation.java | 2 +- .../Q00186_ContractExecution.java | 2 +- .../Q00187_NikolasHeart.java | 2 +- .../Q00189_ContractCompletion.java | 2 +- .../Q00190_LostDream/Q00190_LostDream.java | 2 +- .../Q00192_SevenSignsSeriesOfDoubt.java | 2 +- .../Q00193_SevenSignsDyingMessage.java | 2 +- .../Q00194_SevenSignsMammonsContract.java | 2 +- ...95_SevenSignsSecretRitualOfThePriests.java | 2 +- .../Q00196_SevenSignsSealOfTheEmperor.java | 2 +- .../Q00197_SevenSignsTheSacredBookOfSeal.java | 2 +- .../Q00198_SevenSignsEmbryo.java | 2 +- .../Q00298_LizardmensConspiracy.java | 2 +- .../Q00336_CoinsOfMagic.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00350_EnhanceYourWeapon.java | 12 +- .../Q00357_WarehouseKeepersAmbition.java | 2 +- .../Q00359_ForASleeplessDeadman.java | 2 +- .../Q00371_ShrieksOfGhosts.java | 6 +- .../Q00372_LegacyOfInsolence.java | 2 +- .../Q00373_SupplierOfReagents.java | 2 +- .../Q00381_LetsBecomeARoyalMember.java | 2 +- .../Q00382_KailsMagicCoin.java | 2 +- .../Q00386_StolenDignity.java | 2 +- .../Q00420_LittleWing/Q00420_LittleWing.java | 2 +- .../Q00421_LittleWingsBigAdventure.java | 10 +- .../Q00432_BirthdayPartySong.java | 2 +- .../Q00451_LuciensAltar.java | 2 +- .../Q00453_NotStrongEnoughAlone.java | 2 +- .../Q00454_CompletelyLost.java | 2 +- .../Q00456_DontKnowDontCare.java | 2 +- .../Q00457_LostAndFound.java | 2 +- .../Q00470_DivinityProtector.java | 2 +- .../Q00474_WaitingForTheSummer.java | 2 +- .../Q00476_PlainMission.java | 2 +- .../Q00481_ShadowHelper.java | 2 +- .../Q00485_HotSpringWater.java | 2 +- .../Q00488_WondersOfCaring.java | 2 +- .../Q00489_InThisQuietPlace.java | 2 +- .../Q00490_DutyOfTheSurvivor.java | 2 +- .../Q00493_KickingOutUnwelcomeGuests.java | 2 +- .../Q00501_ProofOfClanAlliance.java | 2 +- .../Q00503_PursuitOfClanAmbition.java | 2 +- .../Q00511_AwlUnderFoot.java | 2 +- .../Q00512_BladeUnderFoot.java | 2 +- .../Q00621_EggDelivery.java | 2 +- .../Q00622_SpecialtyLiquorDelivery.java | 2 +- .../Q00623_TheFinestFood.java | 2 +- .../Q00624_TheFinestIngredientsPart1.java | 2 +- .../Q00625_TheFinestIngredientsPart2.java | 2 +- .../Q00627_HeartInSearchOfPower.java | 2 +- .../Q00648_AnIceMerchantsDream.java | 2 +- .../Q00650_ABrokenDream.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- .../Q00726_LightWithinTheDarkness.java | 2 +- .../Q00727_HopeWithinTheDarkness.java | 2 +- .../Q00751_LiberatingTheSpirits.java | 2 +- .../Q00752_UncoverTheSecret.java | 2 +- .../Q00753_ReactingToACrisis.java | 2 +- .../Q00761_AssistingTheGoldenRamArmy.java | 2 +- .../Q00762_AnOminousRequest.java | 2 +- .../Q00763_ADauntingTask.java | 2 +- .../Q00902_ReclaimOurEra.java | 2 +- .../Q00904_DragonTrophyAntharas.java | 2 +- .../Q00905_RefinedDragonBlood.java | 2 +- .../Q10282_ToTheSeedOfAnnihilation.java | 2 +- .../Q10284_AcquisitionOfDivineSword.java | 2 +- .../Q10285_MeetingSirra.java | 2 +- .../Q10286_ReunionWithSirra.java | 2 +- .../Q10287_StoryOfThoseLeft.java | 2 +- .../Q10290_LandDragonConqueror.java | 2 +- .../Q10292_SevenSignsGirlOfDoubt.java | 2 +- ...nsForbiddenBookOfTheElmoreAdenKingdom.java | 2 +- ...294_SevenSignsToTheMonasteryOfSilence.java | 2 +- .../Q10295_SevenSignsSolinasTomb.java | 2 +- ...evenSignsOneWhoSeeksThePowerOfTheSeal.java | 2 +- .../Q10301_ShadowOfTerrorBlackishRedFog.java | 2 +- .../Q10302_UnsettlingShadowAndRumors.java | 2 +- .../Q10305_UnstoppableFutileEfforts.java | 2 +- .../Q10306_TheCorruptedLeader.java | 2 +- .../Q10307_TheCorruptedLeaderHisTruth.java | 2 +- .../Q10310_TwistedCreationTree.java | 2 +- .../Q10311_PeacefulDaysAreOver.java | 2 +- .../Q10312_AbandonedGodsCreature.java | 2 +- .../Q10315_ToThePrisonOfDarkness.java | 2 +- .../Q10316_UndecayingMemoryOfThePast.java | 2 +- .../Q10317_OrbisWitch/Q10317_OrbisWitch.java | 2 +- .../Q10318_DecayingDarkness.java | 2 +- .../Q10320_LetsGoToTheCentralSquare.java | 2 +- .../Q10321_QualificationsOfTheSeeker.java | 2 +- ...Q10322_SearchingForTheMysteriousPower.java | 2 +- .../Q10323_TrainLikeItsReal.java | 2 +- .../Q10324_FindingMagisterGallint.java | 2 +- .../Q10325_SearchingForNewPower.java | 2 +- .../Q10326_RespectYourElders.java | 2 +- ...10327_IntruderWhoWantsTheBookOfGiants.java | 2 +- .../Q10328_RequestToSealTheEvilFragment.java | 2 +- .../Q10329_BackupSeekers.java | 2 +- .../Q10330_ToTheRuinsOfYeSagira.java | 2 +- .../Q10331_StartOfFate.java | 2 +- .../Q10332_ToughRoad/Q10332_ToughRoad.java | 2 +- .../Q10333_DisappearedSakum.java | 2 +- ...4_ReportingTheStatusOfTheWindmillHill.java | 2 +- .../Q10335_RequestToFindSakum.java | 2 +- .../Q10336_DividedSakumKanilov.java | 2 +- .../Q10337_SakumsImpact.java | 2 +- .../Q10338_SeizeYourDestiny.java | 2 +- .../Q10339_FightingTheForgotten.java | 2 +- .../Q10341_DayOfDestinyHumansFate.java | 2 +- .../Q10342_DayOfDestinyElvenFate.java | 2 +- .../Q10343_DayOfDestinyDarkElfsFate.java | 2 +- .../Q10344_DayOfDestinyOrcsFate.java | 2 +- .../Q10345_DayOfDestinyDwarfsFate.java | 2 +- .../Q10346_DayOfDestinyKamaelsFate.java | 2 +- .../Q10351_OwnerOfHall.java | 2 +- .../Q10353_CertificationOfValue.java | 2 +- .../Q10354_ResurrectedOwnerOfHall.java | 2 +- .../Q10358_DividedSakumPoslof.java | 2 +- .../Q10359_TracesOfEvil.java | 2 +- .../Q10360_CertificationOfFate.java | 2 +- .../Q10361_RolesOfTheSeeker.java | 2 +- .../Q10362_CertificationOfTheSeeker.java | 2 +- .../Q10363_RequestOfTheSeeker.java | 2 +- .../Q10364_ObligationsOfTheSeeker.java | 2 +- .../Q10365_SeekerEscort.java | 2 +- .../Q10366_RuinsStatusUpdate.java | 2 +- .../Q10368_RebellionOfMonsters.java | 2 +- .../Q10369_NoblesseSoulTesting.java | 2 +- .../Q10377_TheInvadedExecutionGrounds.java | 2 +- .../Q10378_WeedingWork.java | 2 +- .../Q10379_AnUninvitedGuest.java | 2 +- .../Q10380_TheExecutionersExecution.java | 2 +- .../Q10381_ToTheSeedOfHellfire.java | 2 +- .../Q10385_RedThreadOfFate.java | 2 +- .../Q10386_MysteriousJourney.java | 2 +- .../Q10387_SoullessOne.java | 2 +- .../Q10390_KekropusLetter.java | 2 +- .../Q10391_ASuspiciousHelper.java | 2 +- .../Q10392_FailureAndItsConsequences.java | 2 +- .../Q10393_KekropusLetterAClueCompleted.java | 2 +- .../Q10394_MutualBenefit.java | 2 +- .../Q10395_NotATraitor.java | 2 +- ...Q10397_KekropusLetterASuspiciousBadge.java | 2 +- .../Q10398_ASuspiciousBadge.java | 2 +- .../Q10399_TheAlphabetOfTheGiants.java | 2 +- ...Q10401_KekropusLetterDecodingTheBadge.java | 2 +- .../Q10402_NowhereToTurn.java | 2 +- .../Q10403_TheGuardianGiant.java | 2 +- .../Q10404_KekropusLetterAHiddenMeaning.java | 2 +- .../Q10405_KartiasSeed.java | 2 +- .../Q10406_BeforeDarknessBearsFruit.java | 2 +- ...10408_KekropusLetterTheSwampOfScreams.java | 2 +- .../Q10409_ASuspiciousVagabondInTheSwamp.java | 2 +- .../Q10410_EmbryoInTheSwampOfScreams.java | 2 +- ...0411_KekropusLetterTheForestOfTheDead.java | 2 +- ...Q10412_ASuspiciousVagabondInTheForest.java | 2 +- .../Q10413_EmbryoInTheForestOfTheDead.java | 2 +- .../Q10414_KekropusLetterWithCourage.java | 2 +- .../Q10416_InSearchOfTheEyeOfArgos.java | 2 +- .../Q10417_DaimonTheWhiteEyed.java | 2 +- ...10419_KekropusLetterKampfsWhereabouts.java | 2 +- .../Q10420_TheVarkaSilenosSupporters.java | 2 +- ...sassinationOfTheVarkaSilenosCommander.java | 2 +- ...2_AssassinationOfTheVarkaSilenosChief.java | 2 +- ...Q10424_KekropusLetterBelosWhereabouts.java | 2 +- .../Q10425_TheKetraOrcSupporters.java | 2 +- ...6_AssassinationOfTheKetraOrcCommander.java | 2 +- ...10427_AssassinationOfTheKetraOrcChief.java | 2 +- .../Q10430_KekropusLetterTrackingTheEvil.java | 2 +- .../Q10433_KekropusLetterRegardingASeal.java | 2 +- ...436_KekropusLetterTheSealOfPunishment.java | 2 +- ...0439_KekropusLetterTheOriginsOfARumor.java | 2 +- .../Q10442_TheAnnihilatedPlains1.java | 2 +- .../Q10443_TheAnnihilatedPlains2.java | 2 +- .../Q10444_TheOriginOfMonsters.java | 2 +- .../Q10445_AnImpendingThreat.java | 2 +- .../Q10446_HitAndRun/Q10446_HitAndRun.java | 2 +- .../Q10450_ADarkAmbition.java | 2 +- .../Q10452_IsItEdible/Q10452_IsItEdible.java | 2 +- .../Q10460_ReturnOfTheAlligatorHunter.java | 2 +- .../Q10461_TappingThePowerWithin.java | 2 +- .../Q10462_TemperARustingBlade.java | 2 +- .../Q10464_BePreparedForAnything.java | 2 +- .../Q10472_WindsOfFateEncroachingShadows.java | 2 +- .../Q10504_JewelOfAntharas.java | 2 +- .../Q10701_TheRoadToDestruction.java | 2 +- .../Q10702_TheRoadToInfinity.java | 2 +- .../Q10703_BottleOfIstinasSoul.java | 2 +- .../Q10704_BottleOfOctavisSoul.java | 2 +- .../Q10705_BottleOfTautisSoul.java | 2 +- .../Q10707_FlamesOfSorrow.java | 2 +- .../Q10708_StrengthenTheBarrier.java | 2 +- .../Q10709_TheStolenSeed.java | 2 +- .../Q10710_LifeEnergyRepository.java | 2 +- .../Q10732_AForeignLand.java | 2 +- .../Q10733_TheTestForSurvival.java | 2 +- .../quests/Q10734_DoOrDie/Q10734_DoOrDie.java | 2 +- .../Q10735_ASpecialPower.java | 2 +- .../Q10736_ASpecialPower.java | 2 +- .../Q10737_GrakonsWarehouse.java | 2 +- .../Q10738_AnInnerBeauty.java | 2 +- .../Q10739_SupplyAndDemand.java | 2 +- .../Q10740_NeverForget.java | 2 +- .../Q10741_ADraughtForTheCold.java | 2 +- .../Q10742_AFurryFriend.java | 2 +- .../Q10743_StrangeFungus.java | 2 +- .../Q10744_StrongerThanSteel.java | 2 +- .../Q10745_TheSecretIngredients.java | 2 +- .../Q10746_SeeTheWorld.java | 2 +- .../Q10751_WindsOfFateEncounters.java | 2 +- .../Q10752_WindsOfFateAPromise.java | 2 +- .../Q10753_WindsOfFateChoices.java | 2 +- .../Q10755_LettersFromTheQueenWindyHill.java | 2 +- .../Q10756_AnInterdimensionalDraft.java | 2 +- .../Q10757_QuietingTheStorm.java | 2 +- .../Q10758_TheOathOfTheWind.java | 2 +- .../Q10762_MarionetteSpirit.java | 2 +- .../Q10763_TerrifyingChertuba.java | 2 +- .../Q10764_FreeSpirit/Q10764_FreeSpirit.java | 2 +- ...69_LettersFromTheQueenCrumaTowerPart1.java | 2 +- .../Q10770_InSearchOfTheGrail.java | 2 +- .../Q10771_VolatilePower.java | 2 +- .../Q10772_ReportsFromCrumaTowerPart1.java | 2 +- ...74_LettersFromTheQueenCrumaTowerPart2.java | 2 +- .../Q10775_InSearchOfAnAncientGiant.java | 2 +- .../Q10776_TheWrathOfTheGiants.java | 2 +- .../Q10777_ReportsFromCrumaTowerPart2.java | 2 +- ...Q10779_LettersFromTheQueenSeaOfSpores.java | 2 +- .../Q10780_AWeakenedBarrier.java | 2 +- .../Q10781_IngredientsToEnforcements.java | 2 +- ...782_LettersFromTheQueenForsakenPlains.java | 2 +- .../Q10783_TracesOfAnAmbush.java | 2 +- .../Q10784_TheBrokenDevice.java | 2 +- ...5_LettersFromTheQueenFieldsOfMassacre.java | 2 +- .../Q10786_ResidentProblemSolver.java | 2 +- .../Q10787_ASpyMission.java | 2 +- ...789_LettersFromTheQueenSwampOfScreams.java | 2 +- ...92_LettersFromTheQueenForestOfTheDead.java | 2 +- .../Q10793_SaveTheSouls.java | 2 +- .../Q10794_InvestigateTheForest.java | 2 +- .../AirShipGludioGracia.java | 6 +- .../KeucereusNorthController.java | 2 +- .../KeucereusSouthController.java | 2 +- .../vehicles/SoDController/SoDController.java | 2 +- .../vehicles/SoIController/SoIController.java | 2 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../ProofOfCourage/ProofOfCourage.java | 2 +- .../ProofOfJustice/ProofOfJustice.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 2 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 8 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../data/xml/impl/AbilityPointsData.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../data/xml/impl/BeautyShopData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../gameserver/data/xml/impl/CastleData.java | 8 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClanHallData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../gameserver/data/xml/impl/DoorData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/EventEngineData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishingData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../xml/impl/ItemCrystallizationData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../data/xml/impl/ResidenceFunctionsData.java | 2 +- .../gameserver/data/xml/impl/ShuttleData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../data/xml/impl/VariationData.java | 8 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/UserInfoType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/ConditionHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../handler/SkillConditionHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CastleManager.java | 18 +- .../instancemanager/CastleManorManager.java | 54 +-- .../CeremonyOfChaosManager.java | 2 +- .../instancemanager/CommissionManager.java | 2 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/EventShrineManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 18 +- .../instancemanager/FortSiegeManager.java | 34 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GraciaSeedsManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 28 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/PcCafePointsManager.java | 2 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 2 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 6 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../gameserver/model/AbsorberInfo.java | 6 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/EffectList.java | 8 +- .../gameserver/model/Elementals.java | 10 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 36 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VariationInstance.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 24 +- .../gameserver/model/actor/Creature.java | 242 ++++++------- .../l2jmobius/gameserver/model/actor/Npc.java | 28 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../model/actor/instance/DecoyInstance.java | 4 +- .../model/actor/instance/DoorInstance.java | 26 +- .../actor/instance/DoppelgangerInstance.java | 4 +- .../actor/instance/EffectPointInstance.java | 4 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 78 ++--- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../request/EnchantItemAttributeRequest.java | 2 +- .../actor/request/EnchantItemRequest.java | 2 +- .../model/actor/stat/CreatureStat.java | 36 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 14 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/CubicTemplate.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 8 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/beautyshop/BeautyData.java | 8 +- .../gameserver/model/buylist/Product.java | 2 +- .../gameserver/model/buylist/ProductList.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/clan/ClanWar.java | 2 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 18 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerGrade.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerInInstance.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 26 +- .../gameserver/model/entity/ClanHall.java | 2 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 44 +-- .../gameserver/model/entity/FortSiege.java | 12 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/Siege.java | 32 +- .../model/eventengine/AbstractEvent.java | 16 +- .../eventengine/AbstractEventManager.java | 8 +- .../eventengine/AbstractEventMember.java | 4 +- .../model/events/AbstractScript.java | 6 +- .../model/events/EventDispatcher.java | 2 +- .../model/events/TimerExecutor.java | 2 +- .../impl/creature/OnCreatureAttack.java | 6 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 6 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureDeath.java | 4 +- .../impl/creature/OnCreatureKilled.java | 4 +- .../events/impl/creature/OnCreatureSee.java | 4 +- .../creature/OnCreatureSkillFinishCast.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 2 +- .../impl/creature/npc/OnAttackableAttack.java | 4 +- .../impl/creature/npc/OnAttackableHate.java | 4 +- .../impl/creature/npc/OnAttackableKill.java | 6 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcDespawn.java | 2 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../creature/npc/OnNpcTeleportRequest.java | 2 +- .../player/OnPlayerChangeToAwakenedClass.java | 2 +- .../player/OnPlayerPressTutorialMark.java | 2 +- .../creature/player/OnPlayerQuestAbort.java | 4 +- .../creature/player/OnPlayerSocialAction.java | 6 +- .../creature/player/OnPlayerSubChange.java | 4 +- .../impl/instance/OnInstanceCreated.java | 2 +- .../impl/instance/OnInstanceDestroy.java | 2 +- .../events/impl/instance/OnInstanceEnter.java | 2 +- .../events/impl/instance/OnInstanceLeave.java | 2 +- .../impl/instance/OnInstanceStatusChange.java | 2 +- .../model/holders/CastleSpawnHolder.java | 4 +- .../model/holders/ClanHallTeleportHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/MultisellEntryHolder.java | 6 +- .../model/holders/MultisellListHolder.java | 16 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../holders/PreparedMultisellListHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../model/holders/SiegeGuardHolder.java | 12 +- .../gameserver/model/holders/SkillHolder.java | 8 +- .../gameserver/model/holders/SpawnHolder.java | 6 +- .../model/holders/TemplateChanceHolder.java | 4 +- .../model/instancezone/Instance.java | 2 +- .../conditions/ConditionCommandChannel.java | 2 +- .../ConditionCommandChannelLeader.java | 2 +- .../conditions/ConditionDistance.java | 2 +- .../conditions/ConditionGroupMax.java | 2 +- .../conditions/ConditionGroupMin.java | 2 +- .../conditions/ConditionHasResidence.java | 2 +- .../conditions/ConditionItem.java | 2 +- .../conditions/ConditionLevel.java | 2 +- .../conditions/ConditionNoParty.java | 2 +- .../conditions/ConditionParty.java | 2 +- .../conditions/ConditionPartyLeader.java | 2 +- .../conditions/ConditionQuest.java | 2 +- .../conditions/ConditionReenter.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 2 +- .../gameserver/model/items/Item.java | 70 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 14 +- .../model/matching/PartyMatchingRoom.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadManager.java | 14 +- .../model/olympiad/OlympiadStadium.java | 20 +- .../model/olympiad/Participant.java | 6 +- .../model/options/OptionDataCategory.java | 2 +- .../model/options/OptionDataGroup.java | 2 +- .../gameserver/model/options/Options.java | 2 +- .../gameserver/model/options/Variation.java | 2 +- .../model/options/VariationFee.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 58 ++-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../model/residences/AbstractResidence.java | 6 +- .../model/shuttle/ShuttleDataHolder.java | 2 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 4 +- .../model/skills/SkillChannelized.java | 2 +- .../model/spawns/NpcSpawnTemplate.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/teleporter/TeleportHolder.java | 2 +- .../model/variables/AbstractVariables.java | 20 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../model/zone/type/CastleZone.java | 2 +- .../model/zone/type/ClanHallZone.java | 2 +- .../model/zone/type/EffectZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 4 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../clientpackets/ExRequestAutoFish.java | 2 +- .../ExSendSelectedQuestZoneID.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 6 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../clientpackets/RequestExEscapeScene.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHardWareInfo.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../friend/RequestAnswerFriendInvite.java | 2 +- .../friend/RequestFriendDel.java | 2 +- .../friend/RequestFriendInvite.java | 2 +- .../friend/RequestFriendList.java | 2 +- .../friend/RequestSendFriendMsg.java | 2 +- .../mentoring/ConfirmMenteeAdd.java | 2 +- .../primeshop/RequestBRBuyProduct.java | 2 +- .../primeshop/RequestBRGamePoint.java | 2 +- .../primeshop/RequestBRPresentBuyProduct.java | 2 +- .../primeshop/RequestBRProductInfo.java | 2 +- .../primeshop/RequestBRProductList.java | 2 +- .../primeshop/RequestBRRecentProductList.java | 2 +- .../shuttle/MoveToLocationInShuttle.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceld.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../ExCuriousHouseMemberUpdate.java | 10 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../gameserver/util/exp4j/Expression.java | 12 +- .../gameserver/util/exp4j/Function.java | 2 +- .../gameserver/util/exp4j/FunctionToken.java | 2 +- .../gameserver/util/exp4j/Functions.java | 2 +- .../gameserver/util/exp4j/NumberToken.java | 4 +- .../gameserver/util/exp4j/Operators.java | 18 +- .../gameserver/util/exp4j/ShuntingYard.java | 2 +- .../gameserver/util/exp4j/Tokenizer.java | 8 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../game/data/scripts/ai/AbstractNpcAI.java | 2 +- .../AncientCityArcan/AncientArcanCity.java | 2 +- .../areas/AncientCityArcan/Lykus/Lykus.java | 2 +- .../ai/areas/AncientCityArcan/Mumu/Mumu.java | 2 +- .../AteliaManager/AteliaManager.java | 2 +- .../scripts/ai/areas/BeastFarm/BabyPets.java | 2 +- .../scripts/ai/areas/BeastFarm/BeastFarm.java | 2 +- .../ai/areas/BeastFarm/FeedableBeasts.java | 2 +- .../ai/areas/BeastFarm/ImprovedBabyPets.java | 2 +- .../ai/areas/BeastFarm/Tunatun/Tunatun.java | 2 +- .../BloodySwampland/BloodySwampland.java | 2 +- .../ai/areas/CrumaTower/Alarm/Alarm.java | 2 +- .../ai/areas/CrumaTower/CrumaTower.java | 2 +- .../scripts/ai/areas/DenOfEvil/DenOfEvil.java | 2 +- .../areas/DenOfEvil/FrightenedRagnaOrc.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcCommander.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcHero.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcSeer.java | 2 +- .../DragonValley/DragonValleySummoners.java | 2 +- .../DragonVortex/DragonVortex.java | 2 +- .../ai/areas/DragonValley/GustSpiral.java | 2 +- .../ai/areas/DragonValley/LairOfAntharas.java | 2 +- .../DragonValley/LeopardDragonHachling.java | 2 +- .../areas/DragonValley/MercenaryCaptain.java | 2 +- .../MercenaryTeleport/MercenaryTeleport.java | 2 +- .../scripts/ai/areas/DragonValley/Namo.java | 2 +- .../scripts/ai/areas/DragonValley/Rakun.java | 2 +- .../SeparatedSoul/SeparatedSoul.java | 2 +- .../ai/areas/EnchantedValley/FlowerBud.java | 2 +- .../AltarOfSouls/AltarOfSouls.java | 2 +- .../RemembranceTower/RemembranceTower.java | 2 +- .../LargeCocoon/LargeCocoon.java | 2 +- .../ai/areas/FairySettlement/Wisp.java | 2 +- .../FantasyIsle/KrateisCube/KrateisCube.java | 2 +- .../scripts/ai/areas/FantasyIsle/Parade.java | 2 +- .../ai/areas/FantasyIsle/TalentShow.java | 2 +- .../ForestOfTheDead/EilhalderVonHellmann.java | 2 +- .../areas/ForgeOfTheGods/ForgeOfTheGods.java | 4 +- .../ai/areas/ForgeOfTheGods/Rooney.java | 2 +- .../FrozenLabyrinth/FrozenLabyrinth.java | 2 +- .../areas/GainakUnderground/GainakSiege.java | 4 +- .../GainakUnderground/Lailly/Lailly.java | 2 +- .../GardenOfGenesis/Apherus/Apherus.java | 2 +- .../areas/GardenOfGenesis/GenesisVines.java | 2 +- .../GardenOfGenesis/Statues/Statues.java | 2 +- .../GardenOfSpirits/GardenOfSpirits.java | 2 +- .../ai/areas/GardenOfSpirits/Isabella.java | 2 +- .../ai/areas/GiantsCave/GiantsCave.java | 2 +- .../ai/areas/GuillotineFortress/Spirit.java | 2 +- .../data/scripts/ai/areas/Heine/WrapGate.java | 2 +- .../LeonaBlackbird/LeonaBlackbird.java | 2 +- .../ai/areas/HotSprings/HotSprings.java | 2 +- .../areas/HuntersVillage/Merlot/Merlot.java | 2 +- .../ai/areas/ImperialTomb/BloodySuccubus.java | 2 +- .../FourSepulchers/FourSepulchers.java | 2 +- .../ai/areas/ImperialTomb/Zenya/Zenya.java | 2 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 2 +- .../ai/areas/IsleOfPrayer/EvasGiftBox.java | 2 +- .../ai/areas/IsleOfPrayer/IsleOfPrayer.java | 2 +- .../ai/areas/IsleOfSouls/HillsOfGold.java | 2 +- .../IvoryTower/AvantGarde/AvantGarde.java | 2 +- .../KetraOrcSupport/KetraOrcSupport.java | 2 +- .../ai/areas/KeucereusAllianceBase/El.java | 2 +- .../KeucereusAllianceBase/GeneralDilios.java | 2 +- .../KeucereusAllianceBase/Lekon/Lekon.java | 2 +- .../KeucereusAllianceBase/LindviorScene.java | 2 +- .../Nottingale/Nottingale.java | 2 +- .../areas/KeucereusAllianceBase/Plenos.java | 2 +- .../SeedTeleportDevice.java | 2 +- .../ai/areas/MithrilMines/GraveRobbers.java | 2 +- .../MithrilMinesTeleporter.java | 2 +- .../MonasteryOfSilence.java | 2 +- .../areas/OrbisTemple/OrbisTempleStatues.java | 2 +- .../ai/areas/OrcBarracks/OrcBarracks.java | 2 +- .../PaganTeleporters/PaganTeleporters.java | 2 +- .../ai/areas/Parnassus/Fioren/Fioren.java | 2 +- .../ai/areas/PavelArchaic/PavelArchaic.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../PlainsOfLizardman/PlainsOfLizardman.java | 2 +- .../ElrokiTeleporters/ElrokiTeleporters.java | 2 +- .../ai/areas/PrimevalIsle/PrimevalIsle.java | 2 +- .../ai/areas/RuinsOfAgony/RoAGuard.java | 2 +- .../ai/areas/RuinsOfDespair/RoDGuard.java | 2 +- .../ai/areas/Rune/RuneCastle/Venom/Venom.java | 4 +- .../SeedOfAnnihilation/Klemis/Klemis.java | 2 +- .../ai/areas/SeedOfAnnihilation/Maguen.java | 2 +- .../areas/SeedOfAnnihilation/Nemo/Nemo.java | 2 +- .../SeedOfAnnihilation.java | 2 +- .../areas/SeedOfAnnihilation/Seyo/Seyo.java | 2 +- .../ai/areas/SeedOfHellfire/Zofan.java | 2 +- .../SelMahumDrill.java | 2 +- .../SelMahumSquad.java | 2 +- .../ai/areas/SilentValley/SilentValley.java | 2 +- .../ai/areas/StakatoNest/StakatoNest.java | 4 +- .../StakatoNestTeleporter.java | 2 +- .../TalkingIsland/Apprentice/Apprentice.java | 2 +- .../AwakeningMaster/AwakeningMaster.java | 2 +- .../ai/areas/TalkingIsland/Banette.java | 2 +- .../scripts/ai/areas/TalkingIsland/Bink.java | 2 +- .../ai/areas/TalkingIsland/BoyAndGirl.java | 2 +- .../scripts/ai/areas/TalkingIsland/Devno.java | 2 +- .../ai/areas/TalkingIsland/DrillSergeant.java | 2 +- .../scripts/ai/areas/TalkingIsland/Eleve.java | 2 +- .../ai/areas/TalkingIsland/Gagabu.java | 2 +- .../scripts/ai/areas/TalkingIsland/Galad.java | 2 +- .../GiantSoldiers/GiantSoldiers.java | 2 +- .../ai/areas/TalkingIsland/GuardSoldier.java | 2 +- .../ai/areas/TalkingIsland/Hadel/Hadel.java | 2 +- .../ai/areas/TalkingIsland/Handermonkey.java | 2 +- .../ai/areas/TalkingIsland/Hardin/Hardin.java | 2 +- .../HarnakUndergroundRuinsZone.java | 2 +- .../scripts/ai/areas/TalkingIsland/Hera.java | 2 +- .../ai/areas/TalkingIsland/Heymond.java | 2 +- .../scripts/ai/areas/TalkingIsland/Holly.java | 2 +- .../ai/areas/TalkingIsland/Karonf.java | 2 +- .../ai/areas/TalkingIsland/Luderic.java | 2 +- .../scripts/ai/areas/TalkingIsland/Lumi.java | 2 +- .../ai/areas/TalkingIsland/Mahram.java | 2 +- .../scripts/ai/areas/TalkingIsland/Mai.java | 2 +- .../ai/areas/TalkingIsland/MarinSmith.java | 2 +- .../ai/areas/TalkingIsland/Marsha.java | 2 +- .../scripts/ai/areas/TalkingIsland/Milia.java | 2 +- .../MonkOfChaos/MonkOfChaos.java | 2 +- .../ai/areas/TalkingIsland/Morgan.java | 2 +- .../scripts/ai/areas/TalkingIsland/Oris.java | 2 +- .../TalkingIsland/Pantheon/Pantheon.java | 2 +- .../ai/areas/TalkingIsland/Raina/Raina.java | 8 +- .../ai/areas/TalkingIsland/Rubentis.java | 2 +- .../scripts/ai/areas/TalkingIsland/Ruks.java | 2 +- .../ai/areas/TalkingIsland/Sebion.java | 2 +- .../ai/areas/TalkingIsland/Shannon.java | 2 +- .../ai/areas/TalkingIsland/Sodian.java | 2 +- .../ai/areas/TalkingIsland/Stiller.java | 2 +- .../ai/areas/TalkingIsland/Theodore.java | 2 +- .../ai/areas/TalkingIsland/TomaJunior.java | 2 +- .../ai/areas/TalkingIsland/Toyron/Toyron.java | 2 +- .../ai/areas/TalkingIsland/TrainingGolem.java | 2 +- .../areas/TalkingIsland/TrainningSoldier.java | 2 +- .../areas/TalkingIsland/Trandon/Trandon.java | 6 +- .../areas/TalkingIsland/Walkers/Allada.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Mei.java | 2 +- .../areas/TalkingIsland/Walkers/Remons.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Rinne.java | 2 +- .../areas/TalkingIsland/Walkers/Rotina.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Soros.java | 2 +- .../areas/TalkingIsland/YeSagiraGuards.java | 2 +- .../YeSegiraTeleportDevice.java | 2 +- .../TowerOfInsolence/ToIVortex/ToIVortex.java | 2 +- .../TownOfGiran/Alexandria/Alexandria.java | 2 +- .../ai/areas/TownOfGludio/Acateo/Acateo.java | 2 +- .../areas/TownOfGoddard/Cerenas/Cerenas.java | 2 +- .../VarkaSilenosSupport.java | 2 +- .../ElmoredenServantsGhost.java | 2 +- .../ai/areas/Wastelands/Wastelands.java | 2 +- .../FortuneTelling/FortuneTelling.java | 2 +- .../ZealotOfShilen/ZealotOfShilen.java | 2 +- .../ai/areas/WindmillHill/Commando.java | 2 +- .../ai/areas/WindyHill/WindVortex.java | 2 +- .../data/scripts/ai/bosses/Anais/Anais.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../scripts/ai/bosses/Balok/BalokWarzone.java | 2 +- .../ai/bosses/Baylor/BaylorWarzone.java | 2 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 2 +- .../ai/bosses/Beleth/Wormhole/Wormhole.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../Freya/FreyasSteward/FreyasSteward.java | 2 +- .../IceQueensCastle/IceQueensCastle.java | 4 +- .../IceQueensCastleBattle.java | 2 +- .../scripts/ai/bosses/Freya/Jinia/Jinia.java | 2 +- .../scripts/ai/bosses/Freya/Sirra/Sirra.java | 2 +- .../ai/bosses/Frintezza/LastImperialTomb.java | 2 +- .../bosses/Frintezza/ScarletVanHalisha.java | 2 +- .../ai/bosses/Istina/IstinaCavern.java | 2 +- .../ai/bosses/Istina/Rumiese/Rumiese.java | 2 +- .../ai/bosses/Kimerian/KimerianCommon.java | 2 +- .../ai/bosses/Octavis/Lydia/Lydia.java | 2 +- .../ai/bosses/Octavis/OctavisWarzone.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../ai/bosses/QueenShyeed/QueenShyeed.java | 2 +- .../scripts/ai/bosses/Sailren/Sailren.java | 2 +- .../ai/bosses/Spezion/Cannon/Cannon.java | 2 +- .../ai/bosses/Spezion/PresentSpezion.java | 2 +- .../scripts/ai/bosses/Tauti/TautiWarzone.java | 2 +- .../ai/bosses/Teredor/TeredorWarzone.java | 2 +- .../data/scripts/ai/bosses/Tiat/Stage1.java | 2 +- .../scripts/ai/bosses/Trasken/Trasken.java | 10 +- .../scripts/ai/bosses/Valakas/Valakas.java | 2 +- .../Zaken/CavernOfThePirateCaptain.java | 2 +- .../ai/others/AdenReconstructorManager.java | 2 +- .../AdventureGuildsman.java | 2 +- .../AdventurersGuide/AdventurersGuide.java | 2 +- .../AlchemistManager/AlchemistManager.java | 2 +- .../data/scripts/ai/others/AltarOfEvil.java | 2 +- .../data/scripts/ai/others/AreaSkillNpc.java | 2 +- .../ai/others/ArenaManager/ArenaManager.java | 2 +- .../game/data/scripts/ai/others/Ballista.java | 2 +- .../ai/others/BlackJudge/BlackJudge.java | 2 +- .../BlackMarketeerOfMammon.java | 2 +- .../CastleAmbassador/CastleAmbassador.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleCourtMagician.java | 2 +- .../CastleDoorManager/CastleDoorManager.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ClanHallAuctioneer.java | 2 +- .../ClanHallDoorManager.java | 2 +- .../ClanHallManager/ClanHallManager.java | 2 +- .../ai/others/ClanTrader/ClanTrader.java | 2 +- .../ai/others/ClassMaster/ClassMaster.java | 2 +- .../scripts/ai/others/CrimsonHatuOtis.java | 4 +- .../DelusionTeleport/DelusionTeleport.java | 2 +- .../DimensionalMerchant.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/EnergySeeds.java | 2 +- .../ai/others/FameManager/FameManager.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../FortressArcherCaptain.java | 2 +- .../FortressSiegeManager.java | 2 +- .../game/data/scripts/ai/others/Gordon.java | 2 +- .../GrandBossTeleporters.java | 2 +- .../others/HealerTrainer/HealerTrainer.java | 2 +- .../HermuncusMinion/HermuncusMinion.java | 2 +- .../data/scripts/ai/others/Incarnation.java | 2 +- .../ai/others/LaVieEnRose/LaVieEnRose.java | 2 +- .../scripts/ai/others/Mammons/Mammons.java | 2 +- .../ai/others/ManorManager/ManorManager.java | 4 +- .../ai/others/MentorGuide/MentorGuide.java | 2 +- .../scripts/ai/others/Minigame/Minigame.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../MysteriousWizard/MysteriousWizard.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../NornilTeleportDevice.java | 2 +- .../ai/others/NpcBuffers/NpcBuffers.java | 2 +- .../ai/others/OlyBuffer/OlyBuffer.java | 2 +- .../ai/others/OlyManager/OlyManager.java | 2 +- .../scripts/ai/others/PolymorphingAngel.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../data/scripts/ai/others/PrisonGuards.java | 2 +- .../ai/others/Proclaimer/Proclaimer.java | 2 +- .../data/scripts/ai/others/Scarecrow.java | 2 +- .../Servitors/GateOfUnlimitedSummoning.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../ai/others/Servitors/TreeOfLife.java | 2 +- .../ai/others/Spawns/DayNightSpawns.java | 2 +- .../ai/others/Spawns/NoRandomActivity.java | 2 +- .../data/scripts/ai/others/StarStones.java | 2 +- .../game/data/scripts/ai/others/SummonPc.java | 2 +- .../SupportUnitCaptain.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToFantasy/TeleportToFantasy.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportToUndergroundColiseum.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../ai/others/TersisHerald/TersisHerald.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../ai/others/TrainingCamp/TrainingCamp.java | 2 +- .../ClassTransferTalk/ClassTransferTalk.java | 2 +- .../ai/others/WarriorFishingBlock.java | 2 +- .../ai/others/WeaverOlf/WeaverOlf.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../custom/ShadowWeapons/ShadowWeapons.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../events/BirthOfDraco/BirthOfDraco.java | 2 +- .../CharacterBirthday/CharacterBirthday.java | 2 +- .../EveTheFortuneTeller.java | 2 +- .../data/scripts/events/EventShrines.java | 2 +- .../FreyaCelebration/FreyaCelebration.java | 2 +- .../events/GiftOfVitality/GiftOfVitality.java | 2 +- .../scripts/events/HeavyMedal/HeavyMedal.java | 2 +- .../events/HungryHorse/HungryHorse.java | 2 +- .../events/HuntForSanta/HuntForSanta.java | 2 +- .../LetterCollector/LetterCollector.java | 2 +- .../LoveYourGatekeeper.java | 2 +- .../events/LoversJubilee/LoversJubilee.java | 2 +- .../MasterOfEnchanting.java | 2 +- .../scripts/events/RedLibra/RedLibra.java | 2 +- .../events/ThePowerOfLove/ThePowerOfLove.java | 2 +- .../features/SkillTransfer/SkillTransfer.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCastle.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminClanHall.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminInstance.java | 2 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../AdminPcCafePoints.java | 2 +- .../AdminPrimePoints.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/chathandlers/ChatWorld.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../effecthandlers/AbnormalShield.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../AddTeleportBookmarkSlot.java | 2 +- .../handlers/effecthandlers/AirBind.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlinkSwap.java | 2 +- .../effecthandlers/BlockAbnormalSlot.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../handlers/effecthandlers/BlockActions.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockMove.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/BlockSkill.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/BuffBlock.java | 2 +- .../effecthandlers/CallLearnedSkill.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/CallSkillOnActionTime.java | 2 +- .../effecthandlers/CallTargetParty.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeBody.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/Compelling.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../scripts/handlers/effecthandlers/Cp.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DamageBlock.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/DebuffBlock.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../effecthandlers/DisableTargeting.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/Disarmor.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../effecthandlers/DispelBySlotMyself.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/DoubleCast.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FlipBlock.java | 2 +- .../handlers/effecthandlers/FlyAway.java | 2 +- .../effecthandlers/FocusMaxMomentum.java | 2 +- .../effecthandlers/FocusMomentum.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveClanReputation.java | 2 +- .../handlers/effecthandlers/GiveExpAndSp.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../handlers/effecthandlers/GiveXp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../scripts/handlers/effecthandlers/Hp.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpCpHeal.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/HpToOwner.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/KnockBack.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../MagicalAbnormalDispelAttack.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../MagicalAttackByAbnormalSlot.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalAttackRange.java | 2 +- .../effecthandlers/MagicalDamOverTime.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/ModifyVital.java | 2 +- .../scripts/handlers/effecthandlers/Mp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../effecthandlers/PhysicalAttackSaveHp.java | 2 +- .../PhysicalAttackWeaponBonus.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../handlers/effecthandlers/Plunder.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/PullBack.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../RecoverVitalityInPeaceZone.java | 2 +- .../handlers/effecthandlers/Recovery.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../effecthandlers/SacrificeSummon.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetHp.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../effecthandlers/SkillTurningOverTime.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Speed.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonMulti.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/Synergy.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../effecthandlers/TakeCastleStart.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToNpc.java | 2 +- .../effecthandlers/TeleportToSummon.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../TransferDamageToPlayer.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../TriggerSkillByDeathBlow.java | 2 +- .../effecthandlers/TriggerSkillByKill.java | 2 +- .../TriggerSkillByMagicType.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../TriggerSkillBySkillAttack.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/UnsummonServitors.java | 2 +- .../handlers/effecthandlers/Untargetable.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../handlers/itemhandlers/MercTicket.java | 2 +- .../handlers/playeractions/AirshipAction.java | 2 +- .../handlers/playeractions/BotReport.java | 2 +- .../playeractions/InstanceZoneInfo.java | 2 +- .../handlers/playeractions/PetAttack.java | 2 +- .../handlers/playeractions/PetHold.java | 2 +- .../handlers/playeractions/PetMove.java | 2 +- .../handlers/playeractions/PetSkillUse.java | 2 +- .../handlers/playeractions/PetStop.java | 2 +- .../handlers/playeractions/PrivateStore.java | 2 +- .../scripts/handlers/playeractions/Ride.java | 2 +- .../handlers/playeractions/RunWalk.java | 2 +- .../playeractions/ServitorAttack.java | 2 +- .../handlers/playeractions/ServitorHold.java | 2 +- .../handlers/playeractions/ServitorMode.java | 2 +- .../handlers/playeractions/ServitorMove.java | 2 +- .../playeractions/ServitorSkillUse.java | 2 +- .../handlers/playeractions/ServitorStop.java | 2 +- .../handlers/playeractions/SitStand.java | 2 +- .../handlers/playeractions/SocialAction.java | 2 +- .../playeractions/TacticalSignTarget.java | 2 +- .../playeractions/TacticalSignUse.java | 2 +- .../playeractions/TeleportBookmark.java | 2 +- .../handlers/playeractions/UnsummonPet.java | 2 +- .../playeractions/UnsummonServitor.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../AltarOfShilen/AltarOfShilen.java | 2 +- .../CastleDungeon/CastleDungeon.java | 2 +- .../ChamberOfProphecies.java | 2 +- .../ChambersOfDelusion/ChamberOfDelusion.java | 2 +- .../DarkCloudMansion/DarkCloudMansion.java | 2 +- .../EvasHiddenSpace/EvasHiddenSpace.java | 2 +- .../EvilIncubator/EvilIncubator.java | 2 +- .../FaeronTrainingGrounds1.java | 2 +- .../FaeronTrainingGrounds2.java | 2 +- .../FortressDungeon/FortressDungeon.java | 2 +- .../FortressOfTheDead/FortressOfTheDead.java | 2 +- .../HarnakUndergroundRuins.java | 2 +- .../JiniaGuildHideout1.java | 2 +- .../JiniaGuildHideout2.java | 2 +- .../JiniaGuildHideout3.java | 2 +- .../JiniaGuildHideout4.java | 2 +- .../scripts/instances/Kamaloka/Kamaloka.java | 10 +- .../KaraphonHabitat/KaraphonHabitat.java | 2 +- .../KartiasLabyrinth/KartiaBoss.java | 2 +- .../KartiasLabyrinth/KartiaHelperAdolph.java | 2 +- .../KartiasLabyrinth/KartiaHelperBarton.java | 2 +- .../KartiasLabyrinth/KartiaHelperElise.java | 2 +- .../KartiasLabyrinth/KartiaHelperEliyah.java | 2 +- .../KartiaHelperGuardian.java | 2 +- .../KartiasLabyrinth/KartiaHelperHayuk.java | 2 +- .../KartiasLabyrinth/KartiaSupportTroop.java | 2 +- .../KartiasLabyrinth/KartiasLabyrinth.java | 2 +- .../LabyrinthOfBelis/LabyrinthOfBelis.java | 2 +- .../MemoryOfDisaster/MemoryOfDisaster.java | 2 +- .../instances/MithrilMine/MithrilMine.java | 2 +- .../MuseumDungeon/MuseumDungeon.java | 2 +- .../StoryOfFreya/StoryOfFreya.java | 2 +- .../NightmareKamaloka/NightmareKamaloka.java | 2 +- .../scripts/instances/Nursery/Nursery.java | 2 +- .../PailakaDevilsLegacy.java | 8 +- .../PailakaInjuredDragon.java | 2 +- .../PailakaRuneCastle/PailakaRuneCastle.java | 2 +- .../PailakaSongOfIceAndFire.java | 8 +- .../PrisonOfDarkness/PrisonOfDarkness.java | 2 +- .../SSQDisciplesNecropolisPast.java | 2 +- .../SSQElcadiasTent/SSQElcadiasTent.java | 2 +- .../SSQHideoutOfTheDawn.java | 2 +- .../SSQLibraryOfSages/SSQLibraryOfSages.java | 2 +- .../SSQMonasteryOfSilence.java | 2 +- .../SSQSanctumOftheLordsOfDawn.java | 2 +- .../TaintedDimension/TaintedDimension.java | 2 +- .../TalkingIslandPast/TalkingIslandPast.java | 2 +- .../game/data/scripts/quests/LetterQuest.java | 10 +- .../Q00016_TheComingDarkness.java | 2 +- .../Q00017_LightAndDarkness.java | 2 +- .../Q00019_GoToThePastureland.java | 2 +- .../Q00026_TiredOfWaiting.java | 2 +- .../Q00031_SecretBuriedInTheSwamp.java | 2 +- .../Q00032_AnObviousLie.java | 2 +- .../Q00038_DragonFangs.java | 2 +- .../Q00039_RedEyedInvaders.java | 2 +- .../Q00040_ASpecialOrder.java | 2 +- .../Q00042_HelpTheUncle.java | 2 +- .../Q00043_HelpTheSister.java | 2 +- .../Q00044_HelpTheSon/Q00044_HelpTheSon.java | 2 +- .../Q00061_LawEnforcement.java | 2 +- .../Q00111_ElrokianHuntersProof.java | 2 +- .../Q00117_TheOceanOfDistantStars.java | 2 +- .../Q00120_PavelsLastResearch.java | 2 +- .../Q00122_OminousNews.java | 2 +- .../Q00128_PailakaSongOfIceAndFire.java | 8 +- .../Q00129_PailakaDevilsLegacy.java | 10 +- .../Q00149_PrimalMotherIstina.java | 2 +- ...tremeChallengePrimalMotherResurrected.java | 2 +- .../Q00177_SplitDestiny.java | 2 +- .../Q00183_RelicExploration.java | 2 +- .../Q00184_ArtOfPersuasion.java | 2 +- .../Q00185_NikolasCooperation.java | 2 +- .../Q00186_ContractExecution.java | 2 +- .../Q00187_NikolasHeart.java | 2 +- .../Q00188_SealRemoval.java | 2 +- .../Q00189_ContractCompletion.java | 2 +- .../Q00190_LostDream/Q00190_LostDream.java | 2 +- .../Q00191_VainConclusion.java | 2 +- .../Q00192_SevenSignsSeriesOfDoubt.java | 2 +- .../Q00193_SevenSignsDyingMessage.java | 2 +- .../Q00194_SevenSignsMammonsContract.java | 2 +- ...95_SevenSignsSecretRitualOfThePriests.java | 2 +- .../Q00196_SevenSignsSealOfTheEmperor.java | 2 +- .../Q00197_SevenSignsTheSacredBookOfSeal.java | 2 +- .../Q00198_SevenSignsEmbryo.java | 2 +- .../Q00298_LizardmensConspiracy.java | 2 +- .../Q00336_CoinsOfMagic.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00359_ForASleeplessDeadman.java | 2 +- .../Q00371_ShrieksOfGhosts.java | 6 +- .../Q00373_SupplierOfReagents.java | 2 +- .../Q00381_LetsBecomeARoyalMember.java | 2 +- .../Q00382_KailsMagicCoin.java | 2 +- .../Q00386_StolenDignity.java | 2 +- .../Q00420_LittleWing/Q00420_LittleWing.java | 2 +- .../Q00421_LittleWingsBigAdventure.java | 10 +- .../Q00432_BirthdayPartySong.java | 2 +- .../Q00451_LuciensAltar.java | 2 +- .../Q00453_NotStrongEnoughAlone.java | 2 +- .../Q00454_CompletelyLost.java | 2 +- .../Q00456_DontKnowDontCare.java | 2 +- .../Q00457_LostAndFound.java | 2 +- .../Q00470_DivinityProtector.java | 2 +- .../Q00474_WaitingForTheSummer.java | 2 +- .../Q00476_PlainMission.java | 2 +- .../Q00481_ShadowHelper.java | 2 +- .../Q00485_HotSpringWater.java | 2 +- .../Q00488_WondersOfCaring.java | 2 +- .../Q00489_InThisQuietPlace.java | 2 +- .../Q00490_DutyOfTheSurvivor.java | 2 +- .../Q00493_KickingOutUnwelcomeGuests.java | 2 +- .../Q00501_ProofOfClanAlliance.java | 2 +- .../Q00503_PursuitOfClanAmbition.java | 2 +- .../Q00511_AwlUnderFoot.java | 2 +- .../Q00512_BladeUnderFoot.java | 2 +- .../Q00621_EggDelivery.java | 2 +- .../Q00622_SpecialtyLiquorDelivery.java | 2 +- .../Q00623_TheFinestFood.java | 2 +- .../Q00627_HeartInSearchOfPower.java | 2 +- .../Q00648_AnIceMerchantsDream.java | 2 +- .../Q00650_ABrokenDream.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- .../Q00726_LightWithinTheDarkness.java | 2 +- .../Q00727_HopeWithinTheDarkness.java | 2 +- .../Q00751_LiberatingTheSpirits.java | 2 +- .../Q00752_UncoverTheSecret.java | 2 +- .../Q00753_ReactingToACrisis.java | 2 +- .../Q00760_BlockTheExit.java | 2 +- .../Q00761_AssistingTheGoldenRamArmy.java | 2 +- .../Q00762_AnOminousRequest.java | 2 +- .../Q00763_ADauntingTask.java | 2 +- .../Q00817_BlackAteliaResearch.java | 2 +- .../Q00902_ReclaimOurEra.java | 2 +- .../Q00904_DragonTrophyAntharas.java | 2 +- .../Q00905_RefinedDragonBlood.java | 2 +- .../Q10282_ToTheSeedOfAnnihilation.java | 2 +- .../Q10284_AcquisitionOfDivineSword.java | 2 +- .../Q10285_MeetingSirra.java | 2 +- .../Q10286_ReunionWithSirra.java | 2 +- .../Q10287_StoryOfThoseLeft.java | 2 +- .../Q10290_LandDragonConqueror.java | 2 +- .../Q10292_SevenSignsGirlOfDoubt.java | 2 +- ...nsForbiddenBookOfTheElmoreAdenKingdom.java | 2 +- ...294_SevenSignsToTheMonasteryOfSilence.java | 2 +- .../Q10295_SevenSignsSolinasTomb.java | 2 +- ...evenSignsOneWhoSeeksThePowerOfTheSeal.java | 2 +- .../Q10297_GrandOpeningComeToOurPub.java | 2 +- .../Q10301_ShadowOfTerrorBlackishRedFog.java | 2 +- .../Q10302_UnsettlingShadowAndRumors.java | 2 +- .../Q10305_UnstoppableFutileEfforts.java | 2 +- .../Q10306_TheCorruptedLeader.java | 2 +- .../Q10307_TheCorruptedLeaderHisTruth.java | 2 +- .../Q10310_TwistedCreationTree.java | 2 +- .../Q10311_PeacefulDaysAreOver.java | 2 +- .../Q10312_AbandonedGodsCreature.java | 2 +- .../Q10315_ToThePrisonOfDarkness.java | 2 +- .../Q10316_UndecayingMemoryOfThePast.java | 2 +- .../Q10317_OrbisWitch/Q10317_OrbisWitch.java | 2 +- .../Q10318_DecayingDarkness.java | 2 +- .../Q10320_LetsGoToTheCentralSquare.java | 2 +- .../Q10321_QualificationsOfTheSeeker.java | 2 +- ...Q10322_SearchingForTheMysteriousPower.java | 2 +- .../Q10323_TrainLikeItsReal.java | 2 +- .../Q10324_FindingMagisterGallint.java | 2 +- .../Q10325_SearchingForNewPower.java | 2 +- .../Q10326_RespectYourElders.java | 2 +- ...10327_IntruderWhoWantsTheBookOfGiants.java | 2 +- .../Q10328_RequestToSealTheEvilFragment.java | 2 +- .../Q10329_BackupSeekers.java | 2 +- .../Q10330_ToTheRuinsOfYeSagira.java | 2 +- .../Q10331_StartOfFate.java | 2 +- .../Q10332_ToughRoad/Q10332_ToughRoad.java | 2 +- .../Q10333_DisappearedSakum.java | 2 +- ...4_ReportingTheStatusOfTheWindmillHill.java | 2 +- .../Q10335_RequestToFindSakum.java | 2 +- .../Q10336_DividedSakumKanilov.java | 2 +- .../Q10337_SakumsImpact.java | 2 +- .../Q10338_SeizeYourDestiny.java | 2 +- .../Q10339_FightingTheForgotten.java | 2 +- .../Q10341_DayOfDestinyHumansFate.java | 2 +- .../Q10342_DayOfDestinyElvenFate.java | 2 +- .../Q10343_DayOfDestinyDarkElfsFate.java | 2 +- .../Q10344_DayOfDestinyOrcsFate.java | 2 +- .../Q10345_DayOfDestinyDwarfsFate.java | 2 +- .../Q10346_DayOfDestinyKamaelsFate.java | 2 +- .../Q10351_OwnerOfHall.java | 2 +- .../Q10353_CertificationOfValue.java | 2 +- .../Q10354_ResurrectedOwnerOfHall.java | 2 +- .../Q10358_DividedSakumPoslof.java | 2 +- .../Q10359_TracesOfEvil.java | 2 +- .../Q10360_CertificationOfFate.java | 2 +- .../Q10361_RolesOfTheSeeker.java | 2 +- .../Q10362_CertificationOfTheSeeker.java | 2 +- .../Q10363_RequestOfTheSeeker.java | 2 +- .../Q10364_ObligationsOfTheSeeker.java | 2 +- .../Q10365_SeekerEscort.java | 2 +- .../Q10366_RuinsStatusUpdate.java | 2 +- .../Q10368_RebellionOfMonsters.java | 2 +- .../Q10369_NoblesseSoulTesting.java | 2 +- .../Q10377_TheInvadedExecutionGrounds.java | 2 +- .../Q10378_WeedingWork.java | 2 +- .../Q10379_AnUninvitedGuest.java | 2 +- .../Q10380_TheExecutionersExecution.java | 2 +- .../Q10381_ToTheSeedOfHellfire.java | 2 +- .../Q10385_RedThreadOfFate.java | 2 +- .../Q10386_MysteriousJourney.java | 2 +- .../Q10387_SoullessOne.java | 2 +- .../Q10390_KekropusLetter.java | 2 +- .../Q10391_ASuspiciousHelper.java | 2 +- .../Q10392_FailureAndItsConsequences.java | 2 +- .../Q10393_KekropusLetterAClueCompleted.java | 2 +- .../Q10394_MutualBenefit.java | 2 +- .../Q10395_NotATraitor.java | 2 +- ...Q10397_KekropusLetterASuspiciousBadge.java | 2 +- .../Q10398_ASuspiciousBadge.java | 2 +- .../Q10399_TheAlphabetOfTheGiants.java | 2 +- ...Q10401_KekropusLetterDecodingTheBadge.java | 2 +- .../Q10402_NowhereToTurn.java | 2 +- .../Q10403_TheGuardianGiant.java | 2 +- .../Q10404_KekropusLetterAHiddenMeaning.java | 2 +- .../Q10405_KartiasSeed.java | 2 +- .../Q10406_BeforeDarknessBearsFruit.java | 2 +- ...10408_KekropusLetterTheSwampOfScreams.java | 2 +- .../Q10409_ASuspiciousVagabondInTheSwamp.java | 2 +- .../Q10410_EmbryoInTheSwampOfScreams.java | 2 +- ...0411_KekropusLetterTheForestOfTheDead.java | 2 +- ...Q10412_ASuspiciousVagabondInTheForest.java | 2 +- .../Q10413_EmbryoInTheForestOfTheDead.java | 2 +- .../Q10414_KekropusLetterWithCourage.java | 2 +- .../Q10416_InSearchOfTheEyeOfArgos.java | 2 +- .../Q10417_DaimonTheWhiteEyed.java | 2 +- ...10419_KekropusLetterKampfsWhereabouts.java | 2 +- .../Q10420_TheVarkaSilenosSupporters.java | 2 +- ...sassinationOfTheVarkaSilenosCommander.java | 2 +- ...2_AssassinationOfTheVarkaSilenosChief.java | 2 +- ...Q10424_KekropusLetterBelosWhereabouts.java | 2 +- .../Q10425_TheKetraOrcSupporters.java | 2 +- ...6_AssassinationOfTheKetraOrcCommander.java | 2 +- ...10427_AssassinationOfTheKetraOrcChief.java | 2 +- .../Q10430_KekropusLetterTrackingTheEvil.java | 2 +- .../Q10433_KekropusLetterRegardingASeal.java | 2 +- ...436_KekropusLetterTheSealOfPunishment.java | 2 +- ...0439_KekropusLetterTheOriginsOfARumor.java | 2 +- .../Q10442_TheAnnihilatedPlains1.java | 2 +- .../Q10443_TheAnnihilatedPlains2.java | 2 +- .../Q10444_TheOriginOfMonsters.java | 2 +- .../Q10445_AnImpendingThreat.java | 2 +- .../Q10446_HitAndRun/Q10446_HitAndRun.java | 2 +- .../Q10450_ADarkAmbition.java | 2 +- .../Q10452_IsItEdible/Q10452_IsItEdible.java | 2 +- .../Q10460_ReturnOfTheAlligatorHunter.java | 2 +- .../Q10461_TappingThePowerWithin.java | 2 +- .../Q10462_TemperARustingBlade.java | 2 +- .../Q10464_BePreparedForAnything.java | 2 +- .../Q10472_WindsOfFateEncroachingShadows.java | 2 +- .../Q10504_JewelOfAntharas.java | 2 +- .../Q10701_TheRoadToDestruction.java | 2 +- .../Q10702_TheRoadToInfinity.java | 2 +- .../Q10703_BottleOfIstinasSoul.java | 2 +- .../Q10704_BottleOfOctavisSoul.java | 2 +- .../Q10705_BottleOfTautisSoul.java | 2 +- .../Q10707_FlamesOfSorrow.java | 2 +- .../Q10708_StrengthenTheBarrier.java | 2 +- .../Q10709_TheStolenSeed.java | 2 +- .../Q10710_LifeEnergyRepository.java | 2 +- .../Q10732_AForeignLand.java | 2 +- .../Q10733_TheTestForSurvival.java | 2 +- .../quests/Q10734_DoOrDie/Q10734_DoOrDie.java | 2 +- .../Q10735_ASpecialPower.java | 2 +- .../Q10736_ASpecialPower.java | 2 +- .../Q10737_GrakonsWarehouse.java | 2 +- .../Q10738_AnInnerBeauty.java | 2 +- .../Q10739_SupplyAndDemand.java | 2 +- .../Q10740_NeverForget.java | 2 +- .../Q10741_ADraughtForTheCold.java | 2 +- .../Q10742_AFurryFriend.java | 2 +- .../Q10743_StrangeFungus.java | 2 +- .../Q10744_StrongerThanSteel.java | 2 +- .../Q10745_TheSecretIngredients.java | 2 +- .../Q10746_SeeTheWorld.java | 2 +- .../Q10751_WindsOfFateEncounters.java | 2 +- .../Q10752_WindsOfFateAPromise.java | 2 +- .../Q10753_WindsOfFateChoices.java | 2 +- .../Q10755_LettersFromTheQueenWindyHill.java | 2 +- .../Q10756_AnInterdimensionalDraft.java | 2 +- .../Q10757_QuietingTheStorm.java | 2 +- .../Q10758_TheOathOfTheWind.java | 2 +- .../Q10762_MarionetteSpirit.java | 2 +- .../Q10763_TerrifyingChertuba.java | 2 +- .../Q10764_FreeSpirit/Q10764_FreeSpirit.java | 2 +- ...69_LettersFromTheQueenCrumaTowerPart1.java | 2 +- .../Q10770_InSearchOfTheGrail.java | 2 +- .../Q10771_VolatilePower.java | 2 +- .../Q10772_ReportsFromCrumaTowerPart1.java | 2 +- ...74_LettersFromTheQueenCrumaTowerPart2.java | 2 +- .../Q10775_InSearchOfAnAncientGiant.java | 2 +- .../Q10776_TheWrathOfTheGiants.java | 2 +- .../Q10777_ReportsFromCrumaTowerPart2.java | 2 +- ...Q10779_LettersFromTheQueenSeaOfSpores.java | 2 +- .../Q10780_AWeakenedBarrier.java | 2 +- .../Q10781_IngredientsToEnforcements.java | 2 +- ...782_LettersFromTheQueenForsakenPlains.java | 2 +- .../Q10783_TracesOfAnAmbush.java | 2 +- .../Q10784_TheBrokenDevice.java | 2 +- ...5_LettersFromTheQueenFieldsOfMassacre.java | 2 +- .../Q10786_ResidentProblemSolver.java | 2 +- .../Q10787_ASpyMission.java | 2 +- ...789_LettersFromTheQueenSwampOfScreams.java | 2 +- ...92_LettersFromTheQueenForestOfTheDead.java | 2 +- .../Q10793_SaveTheSouls.java | 2 +- .../Q10794_InvestigateTheForest.java | 2 +- .../Q10811_ExaltedOneWhoFacesTheLimit.java | 2 +- .../Q10812_FacingSadness.java | 2 +- .../Q10813_ForGlory/Q10813_ForGlory.java | 2 +- .../Q10814_BefittingOfTheStatus.java | 2 +- .../quests/Q10815_StepUp/Q10815_StepUp.java | 2 +- ...Q10817_ExaltedOneWhoOvercomesTheLimit.java | 2 +- .../Q10818_ConfrontingAGiantMonster.java | 2 +- .../Q10819_ForHonor/Q10819_ForHonor.java | 2 +- ...820_RelationshipsBefittingOfTheStatus.java | 2 +- .../Q10821_HelpingOthers.java | 2 +- .../Q10823_ExaltedOneWhoShattersTheLimit.java | 2 +- .../Q10824_ConfrontingTheGreatestDanger.java | 2 +- .../Q10825_ForVictory/Q10825_ForVictory.java | 2 +- .../Q10826_LuckBefittingOfTheStatus.java | 2 +- .../Q10827_StepUpToLead.java | 2 +- .../Q10829_InSearchOfTheCause.java | 2 +- .../Q10830_TheLostGardenOfSpirits.java | 2 +- .../Q10831_UnbelievableSight.java | 2 +- .../Q10832_EnergyOfSadnessAndAnger.java | 2 +- .../Q10833_PutTheQueenOfSpiritsToSleep.java | 2 +- .../Q10836_DisappearedClanMember.java | 2 +- ...0837_LookingForTheBlackbirdClanMember.java | 2 +- ...0838_TheReasonForNotBeingAbleToGetOut.java | 2 +- .../Q10839_BlackbirdsNameValue.java | 2 +- .../Q10840_TimeToRecover.java | 2 +- .../Q10841_DeepInsideAteliaFortress.java | 2 +- .../Q10843_AnomalyInTheEnchantedValley.java | 2 +- .../AirShipGludioGracia.java | 6 +- .../KeucereusNorthController.java | 2 +- .../KeucereusSouthController.java | 2 +- .../vehicles/SoDController/SoDController.java | 2 +- .../vehicles/SoIController/SoIController.java | 2 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../ProofOfCourage/ProofOfCourage.java | 2 +- .../ProofOfJustice/ProofOfJustice.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 2 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 8 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../data/xml/impl/AbilityPointsData.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../data/xml/impl/BeautyShopData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../gameserver/data/xml/impl/CastleData.java | 8 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClanHallData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../gameserver/data/xml/impl/DoorData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/EventEngineData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishingData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../xml/impl/ItemCrystallizationData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../data/xml/impl/ResidenceFunctionsData.java | 2 +- .../gameserver/data/xml/impl/ShuttleData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../data/xml/impl/VariationData.java | 8 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/UserInfoType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/ConditionHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../handler/SkillConditionHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CastleManager.java | 18 +- .../instancemanager/CastleManorManager.java | 54 +-- .../CeremonyOfChaosManager.java | 2 +- .../instancemanager/CommissionManager.java | 2 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/EventShrineManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 18 +- .../instancemanager/FortSiegeManager.java | 34 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GraciaSeedsManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 28 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/PcCafePointsManager.java | 2 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 2 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 6 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/EffectList.java | 8 +- .../gameserver/model/Elementals.java | 10 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 36 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VariationInstance.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 24 +- .../gameserver/model/actor/Creature.java | 242 ++++++------- .../l2jmobius/gameserver/model/actor/Npc.java | 28 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../model/actor/instance/DecoyInstance.java | 4 +- .../model/actor/instance/DoorInstance.java | 26 +- .../actor/instance/DoppelgangerInstance.java | 4 +- .../actor/instance/EffectPointInstance.java | 4 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 78 ++--- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../request/EnchantItemAttributeRequest.java | 2 +- .../actor/request/EnchantItemRequest.java | 2 +- .../model/actor/stat/CreatureStat.java | 36 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 14 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/CubicTemplate.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 8 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/beautyshop/BeautyData.java | 8 +- .../gameserver/model/buylist/Product.java | 2 +- .../gameserver/model/buylist/ProductList.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/clan/ClanWar.java | 2 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 20 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerGrade.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerInInstance.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 26 +- .../gameserver/model/entity/ClanHall.java | 2 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 44 +-- .../gameserver/model/entity/FortSiege.java | 12 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/Siege.java | 32 +- .../model/eventengine/AbstractEvent.java | 16 +- .../eventengine/AbstractEventManager.java | 8 +- .../eventengine/AbstractEventMember.java | 4 +- .../model/events/AbstractScript.java | 6 +- .../model/events/EventDispatcher.java | 2 +- .../model/events/TimerExecutor.java | 2 +- .../impl/creature/OnCreatureAttack.java | 6 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 6 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureDeath.java | 4 +- .../impl/creature/OnCreatureKilled.java | 4 +- .../events/impl/creature/OnCreatureSee.java | 4 +- .../creature/OnCreatureSkillFinishCast.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 2 +- .../impl/creature/npc/OnAttackableAttack.java | 4 +- .../impl/creature/npc/OnAttackableHate.java | 4 +- .../impl/creature/npc/OnAttackableKill.java | 6 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcDespawn.java | 2 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../creature/npc/OnNpcTeleportRequest.java | 2 +- .../player/OnPlayerChangeToAwakenedClass.java | 2 +- .../player/OnPlayerPressTutorialMark.java | 2 +- .../creature/player/OnPlayerQuestAbort.java | 4 +- .../creature/player/OnPlayerSocialAction.java | 6 +- .../creature/player/OnPlayerSubChange.java | 4 +- .../impl/instance/OnInstanceCreated.java | 2 +- .../impl/instance/OnInstanceDestroy.java | 2 +- .../events/impl/instance/OnInstanceEnter.java | 2 +- .../events/impl/instance/OnInstanceLeave.java | 2 +- .../impl/instance/OnInstanceStatusChange.java | 2 +- .../model/holders/CastleSpawnHolder.java | 4 +- .../model/holders/ClanHallTeleportHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/MultisellEntryHolder.java | 6 +- .../model/holders/MultisellListHolder.java | 16 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../holders/PreparedMultisellListHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../model/holders/SiegeGuardHolder.java | 12 +- .../gameserver/model/holders/SkillHolder.java | 8 +- .../gameserver/model/holders/SpawnHolder.java | 6 +- .../model/holders/TemplateChanceHolder.java | 4 +- .../model/instancezone/Instance.java | 2 +- .../conditions/ConditionCommandChannel.java | 2 +- .../ConditionCommandChannelLeader.java | 2 +- .../conditions/ConditionDistance.java | 2 +- .../conditions/ConditionGroupMax.java | 2 +- .../conditions/ConditionGroupMin.java | 2 +- .../conditions/ConditionHasResidence.java | 2 +- .../conditions/ConditionItem.java | 2 +- .../conditions/ConditionLevel.java | 2 +- .../conditions/ConditionNoParty.java | 2 +- .../conditions/ConditionParty.java | 2 +- .../conditions/ConditionPartyLeader.java | 2 +- .../conditions/ConditionQuest.java | 2 +- .../conditions/ConditionReenter.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 2 +- .../gameserver/model/items/Item.java | 70 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 14 +- .../model/matching/PartyMatchingRoom.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadManager.java | 14 +- .../model/olympiad/OlympiadStadium.java | 20 +- .../model/olympiad/Participant.java | 6 +- .../model/options/OptionDataCategory.java | 2 +- .../model/options/OptionDataGroup.java | 2 +- .../gameserver/model/options/Options.java | 2 +- .../gameserver/model/options/Variation.java | 2 +- .../model/options/VariationFee.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 58 ++-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../model/residences/AbstractResidence.java | 6 +- .../model/shuttle/ShuttleDataHolder.java | 2 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 4 +- .../model/skills/SkillChannelized.java | 2 +- .../model/spawns/NpcSpawnTemplate.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/teleporter/TeleportHolder.java | 2 +- .../model/variables/AbstractVariables.java | 20 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../model/zone/type/CastleZone.java | 2 +- .../model/zone/type/ClanHallZone.java | 2 +- .../model/zone/type/EffectZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 4 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../clientpackets/ExRequestAutoFish.java | 2 +- .../ExSendSelectedQuestZoneID.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 6 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../clientpackets/RequestExEscapeScene.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHardWareInfo.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../friend/RequestAnswerFriendInvite.java | 2 +- .../friend/RequestFriendDel.java | 2 +- .../friend/RequestFriendInvite.java | 2 +- .../friend/RequestFriendList.java | 2 +- .../friend/RequestSendFriendMsg.java | 2 +- .../mentoring/ConfirmMenteeAdd.java | 2 +- .../primeshop/RequestBRBuyProduct.java | 2 +- .../primeshop/RequestBRGamePoint.java | 2 +- .../primeshop/RequestBRPresentBuyProduct.java | 2 +- .../primeshop/RequestBRProductInfo.java | 2 +- .../primeshop/RequestBRProductList.java | 2 +- .../primeshop/RequestBRRecentProductList.java | 2 +- .../shuttle/MoveToLocationInShuttle.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceld.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../ExCuriousHouseMemberUpdate.java | 10 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../gameserver/util/exp4j/Expression.java | 12 +- .../gameserver/util/exp4j/Function.java | 2 +- .../gameserver/util/exp4j/FunctionToken.java | 2 +- .../gameserver/util/exp4j/Functions.java | 2 +- .../gameserver/util/exp4j/NumberToken.java | 4 +- .../gameserver/util/exp4j/Operators.java | 18 +- .../gameserver/util/exp4j/ShuntingYard.java | 2 +- .../gameserver/util/exp4j/Tokenizer.java | 8 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../game/data/scripts/ai/AbstractNpcAI.java | 2 +- .../AncientCityArcan/AncientArcanCity.java | 2 +- .../areas/AncientCityArcan/Lykus/Lykus.java | 2 +- .../ai/areas/AncientCityArcan/Mumu/Mumu.java | 2 +- .../AteliaManager/AteliaManager.java | 2 +- .../scripts/ai/areas/BeastFarm/BabyPets.java | 2 +- .../scripts/ai/areas/BeastFarm/BeastFarm.java | 2 +- .../ai/areas/BeastFarm/FeedableBeasts.java | 2 +- .../ai/areas/BeastFarm/ImprovedBabyPets.java | 2 +- .../ai/areas/BeastFarm/Tunatun/Tunatun.java | 2 +- .../BloodySwampland/BloodySwampland.java | 2 +- .../ai/areas/CrumaTower/Alarm/Alarm.java | 2 +- .../ai/areas/CrumaTower/CrumaTower.java | 2 +- .../scripts/ai/areas/DenOfEvil/DenOfEvil.java | 2 +- .../areas/DenOfEvil/FrightenedRagnaOrc.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcCommander.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcHero.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcSeer.java | 2 +- .../DragonValley/DragonValleySummoners.java | 2 +- .../DragonVortex/DragonVortex.java | 2 +- .../ai/areas/DragonValley/LairOfAntharas.java | 2 +- .../DragonValley/LeopardDragonHachling.java | 2 +- .../areas/DragonValley/MercenaryCaptain.java | 2 +- .../MercenaryTeleport/MercenaryTeleport.java | 2 +- .../scripts/ai/areas/DragonValley/Namo.java | 2 +- .../scripts/ai/areas/DragonValley/Rakun.java | 2 +- .../SeparatedSoul/SeparatedSoul.java | 2 +- .../ai/areas/EnchantedValley/FlowerBud.java | 2 +- .../AltarOfSouls/AltarOfSouls.java | 2 +- .../RemembranceTower/RemembranceTower.java | 2 +- .../LargeCocoon/LargeCocoon.java | 2 +- .../ai/areas/FairySettlement/Wisp.java | 2 +- .../FantasyIsle/KrateisCube/KrateisCube.java | 2 +- .../scripts/ai/areas/FantasyIsle/Parade.java | 2 +- .../ai/areas/FantasyIsle/TalentShow.java | 2 +- .../ForestOfTheDead/EilhalderVonHellmann.java | 2 +- .../areas/ForgeOfTheGods/ForgeOfTheGods.java | 4 +- .../ai/areas/ForgeOfTheGods/Rooney.java | 2 +- .../FrozenLabyrinth/FrozenLabyrinth.java | 2 +- .../areas/GainakUnderground/GainakSiege.java | 4 +- .../GainakUnderground/Lailly/Lailly.java | 2 +- .../GardenOfGenesis/Apherus/Apherus.java | 2 +- .../areas/GardenOfGenesis/GenesisVines.java | 2 +- .../GardenOfGenesis/Statues/Statues.java | 2 +- .../GardenOfSpirits/GardenOfSpirits.java | 2 +- .../ai/areas/GardenOfSpirits/Isabella.java | 2 +- .../ai/areas/Giran/Kekropus/Kekropus.java | 2 +- .../ai/areas/GuillotineFortress/Spirit.java | 2 +- .../data/scripts/ai/areas/Heine/WrapGate.java | 2 +- .../LeonaBlackbird/LeonaBlackbird.java | 2 +- .../ai/areas/HotSprings/HotSprings.java | 2 +- .../areas/HuntersVillage/Merlot/Merlot.java | 2 +- .../ai/areas/ImperialTomb/BloodySuccubus.java | 2 +- .../FourSepulchers/FourSepulchers.java | 2 +- .../ai/areas/ImperialTomb/Zenya/Zenya.java | 2 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 2 +- .../ai/areas/IsleOfPrayer/EvasGiftBox.java | 2 +- .../ai/areas/IsleOfPrayer/IsleOfPrayer.java | 2 +- .../ai/areas/IsleOfSouls/HillsOfGold.java | 2 +- .../IvoryTower/AvantGarde/AvantGarde.java | 2 +- .../KetraOrcSupport/KetraOrcSupport.java | 2 +- .../ai/areas/KeucereusAllianceBase/El.java | 2 +- .../KeucereusAllianceBase/GeneralDilios.java | 2 +- .../KeucereusAllianceBase/Lekon/Lekon.java | 2 +- .../KeucereusAllianceBase/LindviorScene.java | 2 +- .../Nottingale/Nottingale.java | 2 +- .../areas/KeucereusAllianceBase/Plenos.java | 2 +- .../SeedTeleportDevice.java | 2 +- .../ai/areas/MithrilMines/GraveRobbers.java | 2 +- .../MithrilMinesTeleporter.java | 2 +- .../MonasteryOfSilence.java | 2 +- .../areas/OrbisTemple/OrbisTempleStatues.java | 2 +- .../ai/areas/OrcBarracks/OrcBarracks.java | 2 +- .../PaganTeleporters/PaganTeleporters.java | 2 +- .../ai/areas/Parnassus/Fioren/Fioren.java | 2 +- .../ai/areas/PavelArchaic/PavelArchaic.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../PlainsOfLizardman/PlainsOfLizardman.java | 2 +- .../ElrokiTeleporters/ElrokiTeleporters.java | 2 +- .../ai/areas/PrimevalIsle/PrimevalIsle.java | 2 +- .../ai/areas/RuinsOfAgony/RoAGuard.java | 2 +- .../ai/areas/RuinsOfDespair/RoDGuard.java | 2 +- .../ai/areas/Rune/RuneCastle/Venom/Venom.java | 4 +- .../SeedOfAnnihilation/Klemis/Klemis.java | 2 +- .../ai/areas/SeedOfAnnihilation/Maguen.java | 2 +- .../areas/SeedOfAnnihilation/Nemo/Nemo.java | 2 +- .../SeedOfAnnihilation.java | 2 +- .../areas/SeedOfAnnihilation/Seyo/Seyo.java | 2 +- .../ai/areas/SeedOfHellfire/Zofan.java | 2 +- .../SelMahumDrill.java | 2 +- .../SelMahumSquad.java | 2 +- .../ai/areas/SilentValley/SilentValley.java | 2 +- .../ai/areas/StakatoNest/StakatoNest.java | 4 +- .../StakatoNestTeleporter.java | 2 +- .../TalkingIsland/Apprentice/Apprentice.java | 2 +- .../AwakeningMaster/AwakeningMaster.java | 2 +- .../ai/areas/TalkingIsland/Banette.java | 2 +- .../scripts/ai/areas/TalkingIsland/Bink.java | 2 +- .../ai/areas/TalkingIsland/BoyAndGirl.java | 2 +- .../scripts/ai/areas/TalkingIsland/Devno.java | 2 +- .../ai/areas/TalkingIsland/DrillSergeant.java | 2 +- .../scripts/ai/areas/TalkingIsland/Eleve.java | 2 +- .../ai/areas/TalkingIsland/Gagabu.java | 2 +- .../scripts/ai/areas/TalkingIsland/Galad.java | 2 +- .../GiantSoldiers/GiantSoldiers.java | 2 +- .../ai/areas/TalkingIsland/GuardSoldier.java | 2 +- .../ai/areas/TalkingIsland/Hadel/Hadel.java | 2 +- .../ai/areas/TalkingIsland/Handermonkey.java | 2 +- .../ai/areas/TalkingIsland/Hardin/Hardin.java | 2 +- .../HarnakUndergroundRuinsZone.java | 2 +- .../scripts/ai/areas/TalkingIsland/Hera.java | 2 +- .../ai/areas/TalkingIsland/Heymond.java | 2 +- .../scripts/ai/areas/TalkingIsland/Holly.java | 2 +- .../ai/areas/TalkingIsland/Karonf.java | 2 +- .../ai/areas/TalkingIsland/Luderic.java | 2 +- .../scripts/ai/areas/TalkingIsland/Lumi.java | 2 +- .../ai/areas/TalkingIsland/Mahram.java | 2 +- .../scripts/ai/areas/TalkingIsland/Mai.java | 2 +- .../ai/areas/TalkingIsland/MarinSmith.java | 2 +- .../ai/areas/TalkingIsland/Marsha.java | 2 +- .../scripts/ai/areas/TalkingIsland/Milia.java | 2 +- .../MonkOfChaos/MonkOfChaos.java | 2 +- .../ai/areas/TalkingIsland/Morgan.java | 2 +- .../scripts/ai/areas/TalkingIsland/Oris.java | 2 +- .../TalkingIsland/Pantheon/Pantheon.java | 2 +- .../ai/areas/TalkingIsland/Raina/Raina.java | 8 +- .../ai/areas/TalkingIsland/Rubentis.java | 2 +- .../scripts/ai/areas/TalkingIsland/Ruks.java | 2 +- .../ai/areas/TalkingIsland/Sebion.java | 2 +- .../ai/areas/TalkingIsland/Shannon.java | 2 +- .../ai/areas/TalkingIsland/Sodian.java | 2 +- .../ai/areas/TalkingIsland/Stiller.java | 2 +- .../ai/areas/TalkingIsland/Theodore.java | 2 +- .../ai/areas/TalkingIsland/TomaJunior.java | 2 +- .../ai/areas/TalkingIsland/Toyron/Toyron.java | 2 +- .../ai/areas/TalkingIsland/TrainingGolem.java | 2 +- .../areas/TalkingIsland/TrainningSoldier.java | 2 +- .../areas/TalkingIsland/Trandon/Trandon.java | 6 +- .../areas/TalkingIsland/Walkers/Allada.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Mei.java | 2 +- .../areas/TalkingIsland/Walkers/Remons.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Rinne.java | 2 +- .../areas/TalkingIsland/Walkers/Rotina.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Soros.java | 2 +- .../areas/TalkingIsland/YeSagiraGuards.java | 2 +- .../YeSegiraTeleportDevice.java | 2 +- .../TowerOfInsolence/ToIVortex/ToIVortex.java | 2 +- .../TownOfGiran/Alexandria/Alexandria.java | 2 +- .../ai/areas/TownOfGludio/Acateo/Acateo.java | 2 +- .../areas/TownOfGoddard/Cerenas/Cerenas.java | 2 +- .../VarkaSilenosSupport.java | 2 +- .../ElmoredenServantsGhost.java | 2 +- .../ai/areas/Wastelands/Wastelands.java | 2 +- .../FortuneTelling/FortuneTelling.java | 2 +- .../ZealotOfShilen/ZealotOfShilen.java | 2 +- .../ai/areas/WindmillHill/Commando.java | 2 +- .../ai/areas/WindyHill/WindVortex.java | 2 +- .../data/scripts/ai/bosses/Anais/Anais.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../scripts/ai/bosses/Balok/BalokWarzone.java | 2 +- .../ai/bosses/Baylor/BaylorWarzone.java | 2 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 2 +- .../ai/bosses/Beleth/Wormhole/Wormhole.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../Freya/FreyasSteward/FreyasSteward.java | 2 +- .../IceQueensCastle/IceQueensCastle.java | 4 +- .../IceQueensCastleBattle.java | 2 +- .../scripts/ai/bosses/Freya/Jinia/Jinia.java | 2 +- .../scripts/ai/bosses/Freya/Sirra/Sirra.java | 2 +- .../ai/bosses/Frintezza/LastImperialTomb.java | 2 +- .../bosses/Frintezza/ScarletVanHalisha.java | 2 +- .../ai/bosses/Istina/IstinaCavern.java | 2 +- .../ai/bosses/Istina/Rumiese/Rumiese.java | 2 +- .../ai/bosses/Kimerian/KimerianCommon.java | 2 +- .../ai/bosses/Octavis/Lydia/Lydia.java | 2 +- .../ai/bosses/Octavis/OctavisWarzone.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../ai/bosses/QueenShyeed/QueenShyeed.java | 2 +- .../scripts/ai/bosses/Sailren/Sailren.java | 2 +- .../ai/bosses/Spezion/Cannon/Cannon.java | 2 +- .../ai/bosses/Spezion/PresentSpezion.java | 2 +- .../scripts/ai/bosses/Tauti/TautiWarzone.java | 2 +- .../ai/bosses/Teredor/TeredorWarzone.java | 2 +- .../data/scripts/ai/bosses/Tiat/Stage1.java | 2 +- .../scripts/ai/bosses/Trasken/Trasken.java | 10 +- .../scripts/ai/bosses/Valakas/Valakas.java | 2 +- .../Zaken/CavernOfThePirateCaptain.java | 2 +- .../ai/others/AdenReconstructorManager.java | 2 +- .../AdventurersGuide/AdventurersGuide.java | 2 +- .../AlchemistManager/AlchemistManager.java | 2 +- .../data/scripts/ai/others/AltarOfEvil.java | 2 +- .../data/scripts/ai/others/AreaSkillNpc.java | 2 +- .../ai/others/ArenaManager/ArenaManager.java | 2 +- .../game/data/scripts/ai/others/Ballista.java | 2 +- .../ai/others/BlackJudge/BlackJudge.java | 2 +- .../BlackMarketeerOfMammon.java | 2 +- .../CastleAmbassador/CastleAmbassador.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleCourtMagician.java | 2 +- .../CastleDoorManager/CastleDoorManager.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ClanHallAuctioneer.java | 2 +- .../ClanHallDoorManager.java | 2 +- .../ClanHallManager/ClanHallManager.java | 2 +- .../ai/others/ClanTrader/ClanTrader.java | 2 +- .../ai/others/ClassMaster/ClassMaster.java | 2 +- .../scripts/ai/others/CrimsonHatuOtis.java | 4 +- .../DelusionTeleport/DelusionTeleport.java | 2 +- .../DimensionalMerchant.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/EnergySeeds.java | 2 +- .../ai/others/FameManager/FameManager.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../FortressArcherCaptain.java | 2 +- .../FortressSiegeManager.java | 2 +- .../game/data/scripts/ai/others/Gordon.java | 2 +- .../GrandBossTeleporters.java | 2 +- .../others/HealerTrainer/HealerTrainer.java | 2 +- .../HermuncusMinion/HermuncusMinion.java | 2 +- .../data/scripts/ai/others/Incarnation.java | 2 +- .../ai/others/LaVieEnRose/LaVieEnRose.java | 2 +- .../scripts/ai/others/Mammons/Mammons.java | 2 +- .../ai/others/ManorManager/ManorManager.java | 4 +- .../ai/others/MentorGuide/MentorGuide.java | 2 +- .../scripts/ai/others/Minigame/Minigame.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../MysteriousWizard/MysteriousWizard.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../NornilTeleportDevice.java | 2 +- .../ai/others/NpcBuffers/NpcBuffers.java | 2 +- .../ai/others/OlyBuffer/OlyBuffer.java | 2 +- .../ai/others/OlyManager/OlyManager.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../data/scripts/ai/others/PrisonGuards.java | 2 +- .../ai/others/Proclaimer/Proclaimer.java | 2 +- .../data/scripts/ai/others/Scarecrow.java | 2 +- .../Servitors/GateOfUnlimitedSummoning.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../ai/others/Servitors/TreeOfLife.java | 2 +- .../ai/others/Spawns/DayNightSpawns.java | 2 +- .../ai/others/Spawns/NoRandomActivity.java | 2 +- .../data/scripts/ai/others/StarStones.java | 2 +- .../game/data/scripts/ai/others/SummonPc.java | 2 +- .../SupportUnitCaptain.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToFantasy/TeleportToFantasy.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportToUndergroundColiseum.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../ai/others/TersisHerald/TersisHerald.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../ai/others/TrainingCamp/TrainingCamp.java | 2 +- .../ClassTransferTalk/ClassTransferTalk.java | 2 +- .../ai/others/WarriorFishingBlock.java | 2 +- .../ai/others/WeaverOlf/WeaverOlf.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../custom/ShadowWeapons/ShadowWeapons.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../events/BirthOfDraco/BirthOfDraco.java | 2 +- .../CharacterBirthday/CharacterBirthday.java | 2 +- .../EveTheFortuneTeller.java | 2 +- .../data/scripts/events/EventShrines.java | 2 +- .../FreyaCelebration/FreyaCelebration.java | 2 +- .../events/GiftOfVitality/GiftOfVitality.java | 2 +- .../scripts/events/HeavyMedal/HeavyMedal.java | 2 +- .../events/HungryHorse/HungryHorse.java | 2 +- .../events/HuntForSanta/HuntForSanta.java | 2 +- .../LetterCollector/LetterCollector.java | 2 +- .../LoveYourGatekeeper.java | 2 +- .../events/LoversJubilee/LoversJubilee.java | 2 +- .../MasterOfEnchanting.java | 2 +- .../scripts/events/RedLibra/RedLibra.java | 2 +- .../events/ThePowerOfLove/ThePowerOfLove.java | 2 +- .../features/SkillTransfer/SkillTransfer.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCastle.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminClanHall.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminInstance.java | 2 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../AdminPcCafePoints.java | 2 +- .../AdminPrimePoints.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/chathandlers/ChatWorld.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../effecthandlers/AbnormalShield.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../AddTeleportBookmarkSlot.java | 2 +- .../handlers/effecthandlers/AirBind.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlinkSwap.java | 2 +- .../effecthandlers/BlockAbnormalSlot.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../handlers/effecthandlers/BlockActions.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockMove.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/BlockSkill.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/BuffBlock.java | 2 +- .../effecthandlers/CallLearnedSkill.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/CallSkillOnActionTime.java | 2 +- .../effecthandlers/CallTargetParty.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeBody.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/Compelling.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../scripts/handlers/effecthandlers/Cp.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DamageBlock.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/DebuffBlock.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../effecthandlers/DisableTargeting.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/Disarmor.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../effecthandlers/DispelBySlotMyself.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/DoubleCast.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FlipBlock.java | 2 +- .../handlers/effecthandlers/FlyAway.java | 2 +- .../effecthandlers/FocusMaxMomentum.java | 2 +- .../effecthandlers/FocusMomentum.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveClanReputation.java | 2 +- .../handlers/effecthandlers/GiveExpAndSp.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../handlers/effecthandlers/GiveXp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../scripts/handlers/effecthandlers/Hp.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpCpHeal.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/HpToOwner.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/KnockBack.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../MagicalAbnormalDispelAttack.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../MagicalAttackByAbnormalSlot.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalAttackRange.java | 2 +- .../effecthandlers/MagicalDamOverTime.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/ModifyVital.java | 2 +- .../scripts/handlers/effecthandlers/Mp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../effecthandlers/PhysicalAttackSaveHp.java | 2 +- .../PhysicalAttackWeaponBonus.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../handlers/effecthandlers/Plunder.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/PullBack.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../RecoverVitalityInPeaceZone.java | 2 +- .../handlers/effecthandlers/Recovery.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../effecthandlers/SacrificeSummon.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetHp.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../effecthandlers/SkillTurningOverTime.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Speed.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonMulti.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/Synergy.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../effecthandlers/TakeCastleStart.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToNpc.java | 2 +- .../effecthandlers/TeleportToSummon.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../TransferDamageToPlayer.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../TriggerSkillByDeathBlow.java | 2 +- .../effecthandlers/TriggerSkillByKill.java | 2 +- .../TriggerSkillByMagicType.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../TriggerSkillBySkillAttack.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/UnsummonServitors.java | 2 +- .../handlers/effecthandlers/Untargetable.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../handlers/itemhandlers/MercTicket.java | 2 +- .../handlers/playeractions/AirshipAction.java | 2 +- .../handlers/playeractions/BotReport.java | 2 +- .../playeractions/InstanceZoneInfo.java | 2 +- .../handlers/playeractions/PetAttack.java | 2 +- .../handlers/playeractions/PetHold.java | 2 +- .../handlers/playeractions/PetMove.java | 2 +- .../handlers/playeractions/PetSkillUse.java | 2 +- .../handlers/playeractions/PetStop.java | 2 +- .../handlers/playeractions/PrivateStore.java | 2 +- .../scripts/handlers/playeractions/Ride.java | 2 +- .../handlers/playeractions/RunWalk.java | 2 +- .../playeractions/ServitorAttack.java | 2 +- .../handlers/playeractions/ServitorHold.java | 2 +- .../handlers/playeractions/ServitorMode.java | 2 +- .../handlers/playeractions/ServitorMove.java | 2 +- .../playeractions/ServitorSkillUse.java | 2 +- .../handlers/playeractions/ServitorStop.java | 2 +- .../handlers/playeractions/SitStand.java | 2 +- .../handlers/playeractions/SocialAction.java | 2 +- .../playeractions/TacticalSignTarget.java | 2 +- .../playeractions/TacticalSignUse.java | 2 +- .../playeractions/TeleportBookmark.java | 2 +- .../handlers/playeractions/UnsummonPet.java | 2 +- .../playeractions/UnsummonServitor.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../AltarOfShilen/AltarOfShilen.java | 2 +- .../CastleDungeon/CastleDungeon.java | 2 +- .../ChamberOfProphecies.java | 2 +- .../ChambersOfDelusion/ChamberOfDelusion.java | 2 +- .../DarkCloudMansion/DarkCloudMansion.java | 2 +- .../EvasHiddenSpace/EvasHiddenSpace.java | 2 +- .../EvilIncubator/EvilIncubator.java | 2 +- .../FaeronTrainingGrounds1.java | 2 +- .../FaeronTrainingGrounds2.java | 2 +- .../FortressDungeon/FortressDungeon.java | 2 +- .../FortressOfTheDead/FortressOfTheDead.java | 2 +- .../HarnakUndergroundRuins.java | 2 +- .../JiniaGuildHideout1.java | 2 +- .../JiniaGuildHideout2.java | 2 +- .../JiniaGuildHideout3.java | 2 +- .../JiniaGuildHideout4.java | 2 +- .../scripts/instances/Kamaloka/Kamaloka.java | 10 +- .../KaraphonHabitat/KaraphonHabitat.java | 2 +- .../KartiasLabyrinth/KartiaBoss.java | 2 +- .../KartiasLabyrinth/KartiaHelperAdolph.java | 2 +- .../KartiasLabyrinth/KartiaHelperBarton.java | 2 +- .../KartiasLabyrinth/KartiaHelperElise.java | 2 +- .../KartiasLabyrinth/KartiaHelperEliyah.java | 2 +- .../KartiaHelperGuardian.java | 2 +- .../KartiasLabyrinth/KartiaHelperHayuk.java | 2 +- .../KartiasLabyrinth/KartiaSupportTroop.java | 2 +- .../KartiasLabyrinth/KartiasLabyrinth.java | 2 +- .../LabyrinthOfBelis/LabyrinthOfBelis.java | 2 +- .../MemoryOfDisaster/MemoryOfDisaster.java | 2 +- .../instances/MithrilMine/MithrilMine.java | 2 +- .../MuseumDungeon/MuseumDungeon.java | 2 +- .../StoryOfFreya/StoryOfFreya.java | 2 +- .../NightmareKamaloka/NightmareKamaloka.java | 2 +- .../scripts/instances/Nursery/Nursery.java | 2 +- .../PailakaDevilsLegacy.java | 8 +- .../PailakaInjuredDragon.java | 2 +- .../PailakaRuneCastle/PailakaRuneCastle.java | 2 +- .../PailakaSongOfIceAndFire.java | 8 +- .../PrisonOfDarkness/PrisonOfDarkness.java | 2 +- .../SSQDisciplesNecropolisPast.java | 2 +- .../SSQElcadiasTent/SSQElcadiasTent.java | 2 +- .../SSQHideoutOfTheDawn.java | 2 +- .../SSQLibraryOfSages/SSQLibraryOfSages.java | 2 +- .../SSQMonasteryOfSilence.java | 2 +- .../SSQSanctumOftheLordsOfDawn.java | 2 +- .../TaintedDimension/TaintedDimension.java | 2 +- .../TalkingIslandPast/TalkingIslandPast.java | 2 +- .../game/data/scripts/quests/LetterQuest.java | 10 +- .../Q00016_TheComingDarkness.java | 2 +- .../Q00017_LightAndDarkness.java | 2 +- .../Q00019_GoToThePastureland.java | 2 +- .../Q00031_SecretBuriedInTheSwamp.java | 2 +- .../Q00032_AnObviousLie.java | 2 +- .../Q00040_ASpecialOrder.java | 2 +- .../Q00042_HelpTheUncle.java | 2 +- .../Q00043_HelpTheSister.java | 2 +- .../Q00044_HelpTheSon/Q00044_HelpTheSon.java | 2 +- .../Q00061_LawEnforcement.java | 2 +- .../Q00111_ElrokianHuntersProof.java | 2 +- .../Q00128_PailakaSongOfIceAndFire.java | 8 +- .../Q00129_PailakaDevilsLegacy.java | 10 +- .../Q00149_PrimalMotherIstina.java | 2 +- ...tremeChallengePrimalMotherResurrected.java | 2 +- .../Q00177_SplitDestiny.java | 2 +- .../Q00183_RelicExploration.java | 2 +- .../Q00184_ArtOfPersuasion.java | 2 +- .../Q00185_NikolasCooperation.java | 2 +- .../Q00186_ContractExecution.java | 2 +- .../Q00187_NikolasHeart.java | 2 +- .../Q00188_SealRemoval.java | 2 +- .../Q00189_ContractCompletion.java | 2 +- .../Q00190_LostDream/Q00190_LostDream.java | 2 +- .../Q00191_VainConclusion.java | 2 +- .../Q00192_SevenSignsSeriesOfDoubt.java | 2 +- .../Q00193_SevenSignsDyingMessage.java | 2 +- .../Q00194_SevenSignsMammonsContract.java | 2 +- ...95_SevenSignsSecretRitualOfThePriests.java | 2 +- .../Q00196_SevenSignsSealOfTheEmperor.java | 2 +- .../Q00197_SevenSignsTheSacredBookOfSeal.java | 2 +- .../Q00198_SevenSignsEmbryo.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00371_ShrieksOfGhosts.java | 6 +- .../Q00386_StolenDignity.java | 2 +- .../Q00420_LittleWing/Q00420_LittleWing.java | 2 +- .../Q00421_LittleWingsBigAdventure.java | 10 +- .../Q00451_LuciensAltar.java | 2 +- .../Q00453_NotStrongEnoughAlone.java | 2 +- .../Q00454_CompletelyLost.java | 2 +- .../Q00456_DontKnowDontCare.java | 2 +- .../Q00457_LostAndFound.java | 2 +- .../Q00470_DivinityProtector.java | 2 +- .../Q00474_WaitingForTheSummer.java | 2 +- .../Q00476_PlainMission.java | 2 +- .../Q00485_HotSpringWater.java | 2 +- .../Q00488_WondersOfCaring.java | 2 +- .../Q00489_InThisQuietPlace.java | 2 +- .../Q00490_DutyOfTheSurvivor.java | 2 +- .../Q00493_KickingOutUnwelcomeGuests.java | 2 +- .../Q00501_ProofOfClanAlliance.java | 2 +- .../Q00503_PursuitOfClanAmbition.java | 2 +- .../Q00511_AwlUnderFoot.java | 2 +- .../Q00512_BladeUnderFoot.java | 2 +- .../Q00621_EggDelivery.java | 2 +- .../Q00622_SpecialtyLiquorDelivery.java | 2 +- .../Q00623_TheFinestFood.java | 2 +- .../Q00627_HeartInSearchOfPower.java | 2 +- .../Q00648_AnIceMerchantsDream.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- .../Q00726_LightWithinTheDarkness.java | 2 +- .../Q00727_HopeWithinTheDarkness.java | 2 +- .../Q00751_LiberatingTheSpirits.java | 2 +- .../Q00752_UncoverTheSecret.java | 2 +- .../Q00753_ReactingToACrisis.java | 2 +- .../Q00760_BlockTheExit.java | 2 +- .../Q00761_AssistingTheGoldenRamArmy.java | 2 +- .../Q00762_AnOminousRequest.java | 2 +- .../Q00763_ADauntingTask.java | 2 +- .../Q00817_BlackAteliaResearch.java | 2 +- .../Q00902_ReclaimOurEra.java | 2 +- .../Q00904_DragonTrophyAntharas.java | 2 +- .../Q00905_RefinedDragonBlood.java | 2 +- .../Q10282_ToTheSeedOfAnnihilation.java | 2 +- .../Q10284_AcquisitionOfDivineSword.java | 2 +- .../Q10285_MeetingSirra.java | 2 +- .../Q10286_ReunionWithSirra.java | 2 +- .../Q10287_StoryOfThoseLeft.java | 2 +- .../Q10290_LandDragonConqueror.java | 2 +- .../Q10292_SevenSignsGirlOfDoubt.java | 2 +- ...nsForbiddenBookOfTheElmoreAdenKingdom.java | 2 +- ...294_SevenSignsToTheMonasteryOfSilence.java | 2 +- .../Q10295_SevenSignsSolinasTomb.java | 2 +- ...evenSignsOneWhoSeeksThePowerOfTheSeal.java | 2 +- .../Q10297_GrandOpeningComeToOurPub.java | 2 +- .../Q10301_ShadowOfTerrorBlackishRedFog.java | 2 +- .../Q10302_UnsettlingShadowAndRumors.java | 2 +- .../Q10305_UnstoppableFutileEfforts.java | 2 +- .../Q10306_TheCorruptedLeader.java | 2 +- .../Q10307_TheCorruptedLeaderHisTruth.java | 2 +- .../Q10310_TwistedCreationTree.java | 2 +- .../Q10311_PeacefulDaysAreOver.java | 2 +- .../Q10312_AbandonedGodsCreature.java | 2 +- .../Q10315_ToThePrisonOfDarkness.java | 2 +- .../Q10316_UndecayingMemoryOfThePast.java | 2 +- .../Q10317_OrbisWitch/Q10317_OrbisWitch.java | 2 +- .../Q10318_DecayingDarkness.java | 2 +- .../Q10320_LetsGoToTheCentralSquare.java | 2 +- .../Q10321_QualificationsOfTheSeeker.java | 2 +- .../Q10330_ToTheRuinsOfYeSagira.java | 2 +- .../Q10331_StartOfFate.java | 2 +- .../Q10332_ToughRoad/Q10332_ToughRoad.java | 2 +- .../Q10333_DisappearedSakum.java | 2 +- ...4_ReportingTheStatusOfTheWindmillHill.java | 2 +- .../Q10335_RequestToFindSakum.java | 2 +- .../Q10336_DividedSakumKanilov.java | 2 +- .../Q10337_SakumsImpact.java | 2 +- .../Q10338_SeizeYourDestiny.java | 2 +- .../Q10339_FightingTheForgotten.java | 2 +- .../Q10341_DayOfDestinyHumansFate.java | 2 +- .../Q10342_DayOfDestinyElvenFate.java | 2 +- .../Q10343_DayOfDestinyDarkElfsFate.java | 2 +- .../Q10344_DayOfDestinyOrcsFate.java | 2 +- .../Q10345_DayOfDestinyDwarfsFate.java | 2 +- .../Q10346_DayOfDestinyKamaelsFate.java | 2 +- .../Q10351_OwnerOfHall.java | 2 +- .../Q10353_CertificationOfValue.java | 2 +- .../Q10354_ResurrectedOwnerOfHall.java | 2 +- .../Q10358_DividedSakumPoslof.java | 2 +- .../Q10359_TracesOfEvil.java | 2 +- .../Q10360_CertificationOfFate.java | 2 +- .../Q10362_CertificationOfTheSeeker.java | 2 +- .../Q10363_RequestOfTheSeeker.java | 2 +- .../Q10364_ObligationsOfTheSeeker.java | 2 +- .../Q10365_ForTheSearchdogKing.java | 2 +- ...Q10366_ReportOnTheSituationAtTheRuins.java | 2 +- .../Q10369_NoblesseSoulTesting.java | 2 +- .../Q10377_TheInvadedExecutionGrounds.java | 2 +- .../Q10378_WeedingWork.java | 2 +- .../Q10379_AnUninvitedGuest.java | 2 +- .../Q10380_TheExecutionersExecution.java | 2 +- .../Q10381_ToTheSeedOfHellfire.java | 2 +- .../Q10385_RedThreadOfFate.java | 2 +- .../Q10386_MysteriousJourney.java | 2 +- .../Q10387_SoullessOne.java | 2 +- .../Q10390_KekropusLetter.java | 2 +- .../Q10391_ASuspiciousHelper.java | 2 +- .../Q10392_FailureAndItsConsequences.java | 2 +- .../Q10393_KekropusLetterAClueCompleted.java | 2 +- .../Q10394_MutualBenefit.java | 2 +- .../Q10395_NotATraitor.java | 2 +- ...Q10397_KekropusLetterASuspiciousBadge.java | 2 +- .../Q10398_ASuspiciousBadge.java | 2 +- .../Q10399_TheAlphabetOfTheGiants.java | 2 +- ...Q10401_KekropusLetterDecodingTheBadge.java | 2 +- .../Q10402_NowhereToTurn.java | 2 +- .../Q10403_TheGuardianGiant.java | 2 +- .../Q10404_KekropusLetterAHiddenMeaning.java | 2 +- .../Q10405_KartiasSeed.java | 2 +- .../Q10406_BeforeDarknessBearsFruit.java | 2 +- ...10408_KekropusLetterTheSwampOfScreams.java | 2 +- .../Q10409_ASuspiciousVagabondInTheSwamp.java | 2 +- .../Q10410_EmbryoInTheSwampOfScreams.java | 2 +- ...0411_KekropusLetterTheForestOfTheDead.java | 2 +- ...Q10412_ASuspiciousVagabondInTheForest.java | 2 +- .../Q10413_EmbryoInTheForestOfTheDead.java | 2 +- .../Q10414_KekropusLetterWithCourage.java | 2 +- .../Q10416_InSearchOfTheEyeOfArgos.java | 2 +- .../Q10417_DaimonTheWhiteEyed.java | 2 +- ...10419_KekropusLetterKampfsWhereabouts.java | 2 +- .../Q10420_TheVarkaSilenosSupporters.java | 2 +- ...sassinationOfTheVarkaSilenosCommander.java | 2 +- ...2_AssassinationOfTheVarkaSilenosChief.java | 2 +- ...Q10424_KekropusLetterBelosWhereabouts.java | 2 +- .../Q10425_TheKetraOrcSupporters.java | 2 +- ...6_AssassinationOfTheKetraOrcCommander.java | 2 +- ...10427_AssassinationOfTheKetraOrcChief.java | 2 +- .../Q10442_TheAnnihilatedPlains1.java | 2 +- .../Q10443_TheAnnihilatedPlains2.java | 2 +- .../Q10444_TheOriginOfMonsters.java | 2 +- .../Q10445_AnImpendingThreat.java | 2 +- .../Q10446_HitAndRun/Q10446_HitAndRun.java | 2 +- .../Q10450_ADarkAmbition.java | 2 +- .../Q10452_IsItEdible/Q10452_IsItEdible.java | 2 +- .../Q10460_ReturnOfTheAlligatorHunter.java | 2 +- .../Q10461_TappingThePowerWithin.java | 2 +- .../Q10462_TemperARustingBlade.java | 2 +- .../Q10472_WindsOfFateEncroachingShadows.java | 2 +- .../Q10504_JewelOfAntharas.java | 2 +- ...30_KekropusLetterTheDragonsTransition.java | 2 +- .../Q10541_TrainLikeTheRealThing.java | 2 +- .../Q10542_SearchingForNewPower.java | 2 +- .../Q10543_SheddingWeight.java | 2 +- .../Q10544_SeekerSupplies.java | 2 +- .../Q10701_TheRoadToDestruction.java | 2 +- .../Q10702_TheRoadToInfinity.java | 2 +- .../Q10703_BottleOfIstinasSoul.java | 2 +- .../Q10704_BottleOfOctavisSoul.java | 2 +- .../Q10705_BottleOfTautisSoul.java | 2 +- .../Q10707_FlamesOfSorrow.java | 2 +- .../Q10708_StrengthenTheBarrier.java | 2 +- .../Q10709_TheStolenSeed.java | 2 +- .../Q10710_LifeEnergyRepository.java | 2 +- .../Q10732_AForeignLand.java | 2 +- .../Q10733_TheTestForSurvival.java | 2 +- .../quests/Q10734_DoOrDie/Q10734_DoOrDie.java | 2 +- .../Q10735_ASpecialPower.java | 2 +- .../Q10736_ASpecialPower.java | 2 +- .../Q10737_GrakonsWarehouse.java | 2 +- .../Q10738_AnInnerBeauty.java | 2 +- .../Q10739_SupplyAndDemand.java | 2 +- .../Q10740_NeverForget.java | 2 +- .../Q10741_ADraughtForTheCold.java | 2 +- .../Q10742_AFurryFriend.java | 2 +- .../Q10743_StrangeFungus.java | 2 +- .../Q10744_StrongerThanSteel.java | 2 +- .../Q10745_TheSecretIngredients.java | 2 +- .../Q10746_SeeTheWorld.java | 2 +- .../Q10751_WindsOfFateEncounters.java | 2 +- .../Q10752_WindsOfFateAPromise.java | 2 +- .../Q10753_WindsOfFateChoices.java | 2 +- .../Q10755_LettersFromTheQueenWindyHill.java | 2 +- .../Q10756_AnInterdimensionalDraft.java | 2 +- .../Q10757_QuietingTheStorm.java | 2 +- .../Q10758_TheOathOfTheWind.java | 2 +- .../Q10762_MarionetteSpirit.java | 2 +- .../Q10763_TerrifyingChertuba.java | 2 +- .../Q10764_FreeSpirit/Q10764_FreeSpirit.java | 2 +- ...69_LettersFromTheQueenCrumaTowerPart1.java | 2 +- .../Q10770_InSearchOfTheGrail.java | 2 +- .../Q10771_VolatilePower.java | 2 +- .../Q10772_ReportsFromCrumaTowerPart1.java | 2 +- ...74_LettersFromTheQueenCrumaTowerPart2.java | 2 +- .../Q10775_InSearchOfAnAncientGiant.java | 2 +- .../Q10776_TheWrathOfTheGiants.java | 2 +- .../Q10777_ReportsFromCrumaTowerPart2.java | 2 +- ...Q10779_LettersFromTheQueenSeaOfSpores.java | 2 +- .../Q10780_AWeakenedBarrier.java | 2 +- .../Q10781_IngredientsToEnforcements.java | 2 +- ...782_LettersFromTheQueenForsakenPlains.java | 2 +- .../Q10783_TracesOfAnAmbush.java | 2 +- .../Q10784_TheBrokenDevice.java | 2 +- ...5_LettersFromTheQueenFieldsOfMassacre.java | 2 +- .../Q10786_ResidentProblemSolver.java | 2 +- .../Q10787_ASpyMission.java | 2 +- ...789_LettersFromTheQueenSwampOfScreams.java | 2 +- ...92_LettersFromTheQueenForestOfTheDead.java | 2 +- .../Q10793_SaveTheSouls.java | 2 +- .../Q10794_InvestigateTheForest.java | 2 +- .../Q10811_ExaltedOneWhoFacesTheLimit.java | 2 +- .../Q10812_FacingSadness.java | 2 +- .../Q10813_ForGlory/Q10813_ForGlory.java | 2 +- .../Q10814_BefittingOfTheStatus.java | 2 +- .../quests/Q10815_StepUp/Q10815_StepUp.java | 2 +- ...Q10817_ExaltedOneWhoOvercomesTheLimit.java | 2 +- .../Q10818_ConfrontingAGiantMonster.java | 2 +- .../Q10819_ForHonor/Q10819_ForHonor.java | 2 +- ...820_RelationshipsBefittingOfTheStatus.java | 2 +- .../Q10821_HelpingOthers.java | 2 +- .../Q10823_ExaltedOneWhoShattersTheLimit.java | 2 +- .../Q10824_ConfrontingTheGreatestDanger.java | 2 +- .../Q10825_ForVictory/Q10825_ForVictory.java | 2 +- .../Q10826_LuckBefittingOfTheStatus.java | 2 +- .../Q10827_StepUpToLead.java | 2 +- .../Q10829_InSearchOfTheCause.java | 2 +- .../Q10830_TheLostGardenOfSpirits.java | 2 +- .../Q10831_UnbelievableSight.java | 2 +- .../Q10832_EnergyOfSadnessAndAnger.java | 2 +- .../Q10833_PutTheQueenOfSpiritsToSleep.java | 2 +- .../Q10836_DisappearedClanMember.java | 2 +- ...0837_LookingForTheBlackbirdClanMember.java | 2 +- ...0838_TheReasonForNotBeingAbleToGetOut.java | 2 +- .../Q10839_BlackbirdsNameValue.java | 2 +- .../Q10840_TimeToRecover.java | 2 +- .../Q10841_DeepInsideAteliaFortress.java | 2 +- .../Q10843_AnomalyInTheEnchantedValley.java | 2 +- .../AirShipGludioGracia.java | 6 +- .../KeucereusNorthController.java | 2 +- .../KeucereusSouthController.java | 2 +- .../vehicles/SoDController/SoDController.java | 2 +- .../vehicles/SoIController/SoIController.java | 2 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../ProofOfCourage/ProofOfCourage.java | 2 +- .../ProofOfJustice/ProofOfJustice.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 2 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 8 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../data/xml/impl/AbilityPointsData.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../data/xml/impl/BeautyShopData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../gameserver/data/xml/impl/CastleData.java | 8 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClanHallData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../gameserver/data/xml/impl/DoorData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/EventEngineData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishingData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../xml/impl/ItemCrystallizationData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../data/xml/impl/ResidenceFunctionsData.java | 2 +- .../gameserver/data/xml/impl/ShuttleData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../data/xml/impl/VariationData.java | 8 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/UserInfoType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/ConditionHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../handler/SkillConditionHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CastleManager.java | 18 +- .../instancemanager/CastleManorManager.java | 54 +-- .../CeremonyOfChaosManager.java | 2 +- .../instancemanager/CommissionManager.java | 2 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/EventShrineManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 18 +- .../instancemanager/FortSiegeManager.java | 34 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GraciaSeedsManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 28 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/PcCafePointsManager.java | 2 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 2 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 6 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/EffectList.java | 8 +- .../gameserver/model/Elementals.java | 10 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 36 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VariationInstance.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 24 +- .../gameserver/model/actor/Creature.java | 240 ++++++------- .../l2jmobius/gameserver/model/actor/Npc.java | 28 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../model/actor/instance/DecoyInstance.java | 4 +- .../model/actor/instance/DoorInstance.java | 26 +- .../actor/instance/DoppelgangerInstance.java | 4 +- .../actor/instance/EffectPointInstance.java | 4 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 78 ++--- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../request/EnchantItemAttributeRequest.java | 2 +- .../actor/request/EnchantItemRequest.java | 2 +- .../model/actor/stat/CreatureStat.java | 36 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 14 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/CubicTemplate.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 8 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/beautyshop/BeautyData.java | 8 +- .../gameserver/model/buylist/Product.java | 2 +- .../gameserver/model/buylist/ProductList.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/clan/ClanWar.java | 2 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 20 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerGrade.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerInInstance.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 26 +- .../gameserver/model/entity/ClanHall.java | 2 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 44 +-- .../gameserver/model/entity/FortSiege.java | 12 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/Siege.java | 32 +- .../model/eventengine/AbstractEvent.java | 16 +- .../eventengine/AbstractEventManager.java | 8 +- .../eventengine/AbstractEventMember.java | 4 +- .../model/events/AbstractScript.java | 6 +- .../model/events/EventDispatcher.java | 2 +- .../model/events/TimerExecutor.java | 2 +- .../impl/creature/OnCreatureAttack.java | 6 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 6 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureDeath.java | 4 +- .../impl/creature/OnCreatureKilled.java | 4 +- .../events/impl/creature/OnCreatureSee.java | 4 +- .../creature/OnCreatureSkillFinishCast.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 2 +- .../impl/creature/npc/OnAttackableAttack.java | 4 +- .../impl/creature/npc/OnAttackableHate.java | 4 +- .../impl/creature/npc/OnAttackableKill.java | 6 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcDespawn.java | 2 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../creature/npc/OnNpcTeleportRequest.java | 2 +- .../player/OnPlayerChangeToAwakenedClass.java | 2 +- .../player/OnPlayerPressTutorialMark.java | 2 +- .../creature/player/OnPlayerQuestAbort.java | 4 +- .../creature/player/OnPlayerSocialAction.java | 6 +- .../creature/player/OnPlayerSubChange.java | 4 +- .../impl/instance/OnInstanceCreated.java | 2 +- .../impl/instance/OnInstanceDestroy.java | 2 +- .../events/impl/instance/OnInstanceEnter.java | 2 +- .../events/impl/instance/OnInstanceLeave.java | 2 +- .../impl/instance/OnInstanceStatusChange.java | 2 +- .../model/holders/CastleSpawnHolder.java | 4 +- .../model/holders/ClanHallTeleportHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/MultisellEntryHolder.java | 6 +- .../model/holders/MultisellListHolder.java | 16 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../holders/PreparedMultisellListHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../model/holders/SiegeGuardHolder.java | 12 +- .../gameserver/model/holders/SkillHolder.java | 8 +- .../gameserver/model/holders/SpawnHolder.java | 6 +- .../model/holders/TemplateChanceHolder.java | 4 +- .../model/instancezone/Instance.java | 2 +- .../conditions/ConditionCommandChannel.java | 2 +- .../ConditionCommandChannelLeader.java | 2 +- .../conditions/ConditionDistance.java | 2 +- .../conditions/ConditionGroupMax.java | 2 +- .../conditions/ConditionGroupMin.java | 2 +- .../conditions/ConditionHasResidence.java | 2 +- .../conditions/ConditionItem.java | 2 +- .../conditions/ConditionLevel.java | 2 +- .../conditions/ConditionNoParty.java | 2 +- .../conditions/ConditionParty.java | 2 +- .../conditions/ConditionPartyLeader.java | 2 +- .../conditions/ConditionQuest.java | 2 +- .../conditions/ConditionReenter.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 2 +- .../gameserver/model/items/Item.java | 70 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 14 +- .../model/matching/PartyMatchingRoom.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadManager.java | 14 +- .../model/olympiad/OlympiadStadium.java | 20 +- .../model/olympiad/Participant.java | 6 +- .../model/options/OptionDataCategory.java | 2 +- .../model/options/OptionDataGroup.java | 2 +- .../gameserver/model/options/Options.java | 2 +- .../gameserver/model/options/Variation.java | 2 +- .../model/options/VariationFee.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 56 +-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../model/residences/AbstractResidence.java | 6 +- .../model/shuttle/ShuttleDataHolder.java | 2 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 4 +- .../model/skills/SkillChannelized.java | 2 +- .../model/spawns/NpcSpawnTemplate.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/teleporter/TeleportHolder.java | 2 +- .../model/variables/AbstractVariables.java | 20 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../model/zone/type/CastleZone.java | 2 +- .../model/zone/type/ClanHallZone.java | 2 +- .../model/zone/type/EffectZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 4 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../clientpackets/ExRequestAutoFish.java | 2 +- .../ExSendSelectedQuestZoneID.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 6 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../clientpackets/RequestExEscapeScene.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHardWareInfo.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../friend/RequestAnswerFriendInvite.java | 2 +- .../friend/RequestFriendDel.java | 2 +- .../friend/RequestFriendInvite.java | 2 +- .../friend/RequestFriendList.java | 2 +- .../friend/RequestSendFriendMsg.java | 2 +- .../mentoring/ConfirmMenteeAdd.java | 2 +- .../primeshop/RequestBRBuyProduct.java | 2 +- .../primeshop/RequestBRGamePoint.java | 2 +- .../primeshop/RequestBRPresentBuyProduct.java | 2 +- .../primeshop/RequestBRProductInfo.java | 2 +- .../primeshop/RequestBRProductList.java | 2 +- .../primeshop/RequestBRRecentProductList.java | 2 +- .../shuttle/MoveToLocationInShuttle.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceld.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../ExCuriousHouseMemberUpdate.java | 10 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../gameserver/util/exp4j/Expression.java | 12 +- .../gameserver/util/exp4j/Function.java | 2 +- .../gameserver/util/exp4j/FunctionToken.java | 2 +- .../gameserver/util/exp4j/Functions.java | 2 +- .../gameserver/util/exp4j/NumberToken.java | 4 +- .../gameserver/util/exp4j/Operators.java | 18 +- .../gameserver/util/exp4j/ShuntingYard.java | 2 +- .../gameserver/util/exp4j/Tokenizer.java | 8 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../game/data/scripts/ai/AbstractNpcAI.java | 2 +- .../AncientCityArcan/AncientArcanCity.java | 2 +- .../areas/AncientCityArcan/Lykus/Lykus.java | 2 +- .../ai/areas/AncientCityArcan/Mumu/Mumu.java | 2 +- .../AteliaManager/AteliaManager.java | 2 +- .../scripts/ai/areas/BeastFarm/BabyPets.java | 2 +- .../scripts/ai/areas/BeastFarm/BeastFarm.java | 2 +- .../ai/areas/BeastFarm/FeedableBeasts.java | 2 +- .../ai/areas/BeastFarm/ImprovedBabyPets.java | 2 +- .../ai/areas/BeastFarm/Tunatun/Tunatun.java | 2 +- .../BloodySwampland/BloodySwampland.java | 2 +- .../ai/areas/CrumaTower/Alarm/Alarm.java | 2 +- .../ai/areas/CrumaTower/CrumaTower.java | 2 +- .../scripts/ai/areas/DenOfEvil/DenOfEvil.java | 2 +- .../areas/DenOfEvil/FrightenedRagnaOrc.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcCommander.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcHero.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcSeer.java | 2 +- .../DragonValley/DragonValleySummoners.java | 2 +- .../DragonVortex/DragonVortex.java | 2 +- .../ai/areas/DragonValley/LairOfAntharas.java | 2 +- .../DragonValley/LeopardDragonHachling.java | 2 +- .../areas/DragonValley/MercenaryCaptain.java | 2 +- .../MercenaryTeleport/MercenaryTeleport.java | 2 +- .../scripts/ai/areas/DragonValley/Namo.java | 2 +- .../scripts/ai/areas/DragonValley/Rakun.java | 2 +- .../SeparatedSoul/SeparatedSoul.java | 2 +- .../ai/areas/EnchantedValley/FlowerBud.java | 2 +- .../AltarOfSouls/AltarOfSouls.java | 2 +- .../RemembranceTower/RemembranceTower.java | 2 +- .../LargeCocoon/LargeCocoon.java | 2 +- .../ai/areas/FairySettlement/Wisp.java | 2 +- .../FantasyIsle/KrateisCube/KrateisCube.java | 2 +- .../scripts/ai/areas/FantasyIsle/Parade.java | 2 +- .../ai/areas/FantasyIsle/TalentShow.java | 2 +- .../ForestOfTheDead/EilhalderVonHellmann.java | 2 +- .../areas/ForgeOfTheGods/ForgeOfTheGods.java | 4 +- .../ai/areas/ForgeOfTheGods/Rooney.java | 2 +- .../FrozenLabyrinth/FrozenLabyrinth.java | 2 +- .../areas/GainakUnderground/GainakSiege.java | 4 +- .../GainakUnderground/Lailly/Lailly.java | 2 +- .../GardenOfGenesis/Apherus/Apherus.java | 2 +- .../areas/GardenOfGenesis/GenesisVines.java | 2 +- .../GardenOfGenesis/Statues/Statues.java | 2 +- .../ai/areas/GardenOfSpirits/Belas/Belas.java | 2 +- .../GardenOfSpirits/Dinford/Dinford.java | 2 +- .../GardenOfSpirits/GardenOfSpirits.java | 2 +- .../ai/areas/GardenOfSpirits/Isabella.java | 2 +- .../ai/areas/Giran/Kekropus/Kekropus.java | 2 +- .../ai/areas/GuillotineFortress/Spirit.java | 2 +- .../data/scripts/ai/areas/Heine/WrapGate.java | 2 +- .../LeonaBlackbird/LeonaBlackbird.java | 2 +- .../ai/areas/HotSprings/HotSprings.java | 2 +- .../areas/HuntersVillage/Merlot/Merlot.java | 2 +- .../ai/areas/ImperialTomb/BloodySuccubus.java | 2 +- .../FourSepulchers/FourSepulchers.java | 2 +- .../ai/areas/ImperialTomb/Zenya/Zenya.java | 2 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 2 +- .../ai/areas/IsleOfPrayer/EvasGiftBox.java | 2 +- .../ai/areas/IsleOfPrayer/IsleOfPrayer.java | 2 +- .../ai/areas/IsleOfSouls/HillsOfGold.java | 2 +- .../IvoryTower/AvantGarde/AvantGarde.java | 2 +- .../KetraOrcSupport/KetraOrcSupport.java | 2 +- .../ai/areas/KeucereusAllianceBase/El.java | 2 +- .../KeucereusAllianceBase/GeneralDilios.java | 2 +- .../KeucereusAllianceBase/Lekon/Lekon.java | 2 +- .../KeucereusAllianceBase/LindviorScene.java | 2 +- .../Nottingale/Nottingale.java | 2 +- .../areas/KeucereusAllianceBase/Plenos.java | 2 +- .../SeedTeleportDevice.java | 2 +- .../ai/areas/MithrilMines/GraveRobbers.java | 2 +- .../MithrilMinesTeleporter.java | 2 +- .../MonasteryOfSilence.java | 2 +- .../areas/OrbisTemple/OrbisTempleStatues.java | 2 +- .../ai/areas/OrcBarracks/OrcBarracks.java | 2 +- .../PaganTeleporters/PaganTeleporters.java | 2 +- .../ai/areas/Parnassus/Fioren/Fioren.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../PlainsOfLizardman/PlainsOfLizardman.java | 2 +- .../ElrokiTeleporters/ElrokiTeleporters.java | 2 +- .../ai/areas/PrimevalIsle/PrimevalIsle.java | 2 +- .../ai/areas/RuinsOfAgony/RoAGuard.java | 2 +- .../ai/areas/RuinsOfDespair/RoDGuard.java | 2 +- .../ai/areas/Rune/RuneCastle/Venom/Venom.java | 4 +- .../SeedOfAnnihilation/Klemis/Klemis.java | 2 +- .../ai/areas/SeedOfAnnihilation/Maguen.java | 2 +- .../areas/SeedOfAnnihilation/Nemo/Nemo.java | 2 +- .../SeedOfAnnihilation.java | 2 +- .../areas/SeedOfAnnihilation/Seyo/Seyo.java | 2 +- .../ai/areas/SeedOfHellfire/Zofan.java | 2 +- .../SelMahumDrill.java | 2 +- .../SelMahumSquad.java | 2 +- .../ai/areas/SilentValley/SilentValley.java | 2 +- .../ai/areas/StakatoNest/StakatoNest.java | 4 +- .../StakatoNestTeleporter.java | 2 +- .../TalkingIsland/Apprentice/Apprentice.java | 2 +- .../AwakeningMaster/AwakeningMaster.java | 2 +- .../ai/areas/TalkingIsland/Banette.java | 2 +- .../scripts/ai/areas/TalkingIsland/Bink.java | 2 +- .../ai/areas/TalkingIsland/BoyAndGirl.java | 2 +- .../scripts/ai/areas/TalkingIsland/Devno.java | 2 +- .../ai/areas/TalkingIsland/DrillSergeant.java | 2 +- .../scripts/ai/areas/TalkingIsland/Eleve.java | 2 +- .../ai/areas/TalkingIsland/Gagabu.java | 2 +- .../scripts/ai/areas/TalkingIsland/Galad.java | 2 +- .../GiantSoldiers/GiantSoldiers.java | 2 +- .../ai/areas/TalkingIsland/GuardSoldier.java | 2 +- .../ai/areas/TalkingIsland/Hadel/Hadel.java | 2 +- .../ai/areas/TalkingIsland/Handermonkey.java | 2 +- .../ai/areas/TalkingIsland/Hardin/Hardin.java | 2 +- .../HarnakUndergroundRuinsZone.java | 2 +- .../scripts/ai/areas/TalkingIsland/Hera.java | 2 +- .../ai/areas/TalkingIsland/Heymond.java | 2 +- .../scripts/ai/areas/TalkingIsland/Holly.java | 2 +- .../ai/areas/TalkingIsland/Karonf.java | 2 +- .../ai/areas/TalkingIsland/Luderic.java | 2 +- .../scripts/ai/areas/TalkingIsland/Lumi.java | 2 +- .../ai/areas/TalkingIsland/Mahram.java | 2 +- .../scripts/ai/areas/TalkingIsland/Mai.java | 2 +- .../ai/areas/TalkingIsland/MarinSmith.java | 2 +- .../ai/areas/TalkingIsland/Marsha.java | 2 +- .../scripts/ai/areas/TalkingIsland/Milia.java | 2 +- .../MonkOfChaos/MonkOfChaos.java | 2 +- .../ai/areas/TalkingIsland/Morgan.java | 2 +- .../scripts/ai/areas/TalkingIsland/Oris.java | 2 +- .../TalkingIsland/Pantheon/Pantheon.java | 2 +- .../ai/areas/TalkingIsland/Raina/Raina.java | 8 +- .../ai/areas/TalkingIsland/Rubentis.java | 2 +- .../scripts/ai/areas/TalkingIsland/Ruks.java | 2 +- .../ai/areas/TalkingIsland/Sebion.java | 2 +- .../ai/areas/TalkingIsland/Shannon.java | 2 +- .../ai/areas/TalkingIsland/Sodian.java | 2 +- .../ai/areas/TalkingIsland/Stiller.java | 2 +- .../ai/areas/TalkingIsland/Theodore.java | 2 +- .../ai/areas/TalkingIsland/TomaJunior.java | 2 +- .../ai/areas/TalkingIsland/Toyron/Toyron.java | 2 +- .../ai/areas/TalkingIsland/TrainingGolem.java | 2 +- .../areas/TalkingIsland/TrainningSoldier.java | 2 +- .../areas/TalkingIsland/Trandon/Trandon.java | 6 +- .../areas/TalkingIsland/Walkers/Allada.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Mei.java | 2 +- .../areas/TalkingIsland/Walkers/Remons.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Rinne.java | 2 +- .../areas/TalkingIsland/Walkers/Rotina.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Soros.java | 2 +- .../areas/TalkingIsland/YeSagiraGuards.java | 2 +- .../YeSegiraTeleportDevice.java | 2 +- .../TowerOfInsolence/ToIVortex/ToIVortex.java | 2 +- .../TownOfGiran/Alexandria/Alexandria.java | 2 +- .../ai/areas/TownOfGludio/Acateo/Acateo.java | 2 +- .../areas/TownOfGoddard/Cerenas/Cerenas.java | 2 +- .../VarkaSilenosSupport.java | 2 +- .../ElmoredenServantsGhost.java | 2 +- .../ai/areas/Wastelands/Wastelands.java | 2 +- .../FortuneTelling/FortuneTelling.java | 2 +- .../ZealotOfShilen/ZealotOfShilen.java | 2 +- .../ai/areas/WindmillHill/Commando.java | 2 +- .../ai/areas/WindyHill/WindVortex.java | 2 +- .../data/scripts/ai/bosses/Anais/Anais.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../scripts/ai/bosses/Balok/BalokWarzone.java | 2 +- .../ai/bosses/Baylor/BaylorWarzone.java | 2 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 2 +- .../ai/bosses/Beleth/Wormhole/Wormhole.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../Freya/FreyasSteward/FreyasSteward.java | 2 +- .../IceQueensCastle/IceQueensCastle.java | 4 +- .../IceQueensCastleBattle.java | 2 +- .../scripts/ai/bosses/Freya/Jinia/Jinia.java | 2 +- .../scripts/ai/bosses/Freya/Sirra/Sirra.java | 2 +- .../ai/bosses/Frintezza/LastImperialTomb.java | 2 +- .../bosses/Frintezza/ScarletVanHalisha.java | 2 +- .../ai/bosses/Istina/IstinaCavern.java | 2 +- .../ai/bosses/Istina/Rumiese/Rumiese.java | 2 +- .../ai/bosses/Kimerian/KimerianCommon.java | 2 +- .../ai/bosses/Octavis/Lydia/Lydia.java | 2 +- .../ai/bosses/Octavis/OctavisWarzone.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../ai/bosses/QueenShyeed/QueenShyeed.java | 2 +- .../scripts/ai/bosses/Sailren/Sailren.java | 2 +- .../ai/bosses/Spezion/Cannon/Cannon.java | 2 +- .../ai/bosses/Spezion/PresentSpezion.java | 2 +- .../scripts/ai/bosses/Tauti/TautiWarzone.java | 2 +- .../ai/bosses/Teredor/TeredorWarzone.java | 2 +- .../data/scripts/ai/bosses/Tiat/Stage1.java | 2 +- .../scripts/ai/bosses/Trasken/Trasken.java | 10 +- .../scripts/ai/bosses/Valakas/Valakas.java | 2 +- .../Zaken/CavernOfThePirateCaptain.java | 2 +- .../ai/others/AdenReconstructorManager.java | 2 +- .../AdventurersGuide/AdventurersGuide.java | 2 +- .../AlchemistManager/AlchemistManager.java | 2 +- .../data/scripts/ai/others/AltarOfEvil.java | 2 +- .../data/scripts/ai/others/AreaSkillNpc.java | 2 +- .../ai/others/ArenaManager/ArenaManager.java | 2 +- .../game/data/scripts/ai/others/Ballista.java | 2 +- .../ai/others/BlackJudge/BlackJudge.java | 2 +- .../BlackMarketeerOfMammon.java | 2 +- .../CastleAmbassador/CastleAmbassador.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleCourtMagician.java | 2 +- .../CastleDoorManager/CastleDoorManager.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ClanHallAuctioneer.java | 2 +- .../ClanHallDoorManager.java | 2 +- .../ClanHallManager/ClanHallManager.java | 2 +- .../ai/others/ClanTrader/ClanTrader.java | 2 +- .../ai/others/ClassMaster/ClassMaster.java | 2 +- .../scripts/ai/others/CrimsonHatuOtis.java | 4 +- .../DelusionTeleport/DelusionTeleport.java | 2 +- .../DimensionalMerchant.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/EnergySeeds.java | 2 +- .../ai/others/FameManager/FameManager.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../FortressArcherCaptain.java | 2 +- .../FortressSiegeManager.java | 2 +- .../game/data/scripts/ai/others/Gordon.java | 2 +- .../GrandBossTeleporters.java | 2 +- .../others/HealerTrainer/HealerTrainer.java | 2 +- .../HermuncusMinion/HermuncusMinion.java | 2 +- .../data/scripts/ai/others/Incarnation.java | 2 +- .../ai/others/LaVieEnRose/LaVieEnRose.java | 2 +- .../scripts/ai/others/Mammons/Mammons.java | 2 +- .../ai/others/ManorManager/ManorManager.java | 4 +- .../ai/others/MentorGuide/MentorGuide.java | 2 +- .../scripts/ai/others/Minigame/Minigame.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../MysteriousWizard/MysteriousWizard.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../NornilTeleportDevice.java | 2 +- .../ai/others/NpcBuffers/NpcBuffers.java | 2 +- .../ai/others/OlyBuffer/OlyBuffer.java | 2 +- .../ai/others/OlyManager/OlyManager.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../data/scripts/ai/others/PrisonGuards.java | 2 +- .../ai/others/Proclaimer/Proclaimer.java | 2 +- .../data/scripts/ai/others/Scarecrow.java | 2 +- .../Servitors/GateOfUnlimitedSummoning.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../ai/others/Servitors/TreeOfLife.java | 2 +- .../ai/others/Spawns/DayNightSpawns.java | 2 +- .../ai/others/Spawns/NoRandomActivity.java | 2 +- .../data/scripts/ai/others/StarStones.java | 2 +- .../game/data/scripts/ai/others/SummonPc.java | 2 +- .../SupportUnitCaptain.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToFantasy/TeleportToFantasy.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportToUndergroundColiseum.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../ai/others/TersisHerald/TersisHerald.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../ai/others/TrainingCamp/TrainingCamp.java | 2 +- .../ClassTransferTalk/ClassTransferTalk.java | 2 +- .../ai/others/WarriorFishingBlock.java | 2 +- .../ai/others/WeaverOlf/WeaverOlf.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../custom/ShadowWeapons/ShadowWeapons.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../events/BirthOfDraco/BirthOfDraco.java | 2 +- .../CharacterBirthday/CharacterBirthday.java | 2 +- .../EveTheFortuneTeller.java | 2 +- .../data/scripts/events/EventShrines.java | 2 +- .../FreyaCelebration/FreyaCelebration.java | 2 +- .../events/GiftOfVitality/GiftOfVitality.java | 2 +- .../scripts/events/HeavyMedal/HeavyMedal.java | 2 +- .../events/HungryHorse/HungryHorse.java | 2 +- .../events/HuntForSanta/HuntForSanta.java | 2 +- .../LetterCollector/LetterCollector.java | 2 +- .../LoveYourGatekeeper.java | 2 +- .../events/LoversJubilee/LoversJubilee.java | 2 +- .../MasterOfEnchanting.java | 2 +- .../scripts/events/RedLibra/RedLibra.java | 2 +- .../events/ThePowerOfLove/ThePowerOfLove.java | 2 +- .../features/SkillTransfer/SkillTransfer.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCastle.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminClanHall.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminInstance.java | 2 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../AdminPcCafePoints.java | 2 +- .../AdminPrimePoints.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/chathandlers/ChatWorld.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../effecthandlers/AbnormalShield.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../AddTeleportBookmarkSlot.java | 2 +- .../handlers/effecthandlers/AirBind.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlinkSwap.java | 2 +- .../effecthandlers/BlockAbnormalSlot.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../handlers/effecthandlers/BlockActions.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockMove.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/BlockSkill.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/BuffBlock.java | 2 +- .../effecthandlers/CallLearnedSkill.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/CallSkillOnActionTime.java | 2 +- .../effecthandlers/CallTargetParty.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeBody.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/Compelling.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../scripts/handlers/effecthandlers/Cp.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CreateCommonItem.java | 2 +- .../handlers/effecthandlers/CreateItem.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/Crystallize.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DamageBlock.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/DebuffBlock.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../effecthandlers/DisableTargeting.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/Disarmor.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../effecthandlers/DispelBySlotMyself.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/DoubleCast.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FlipBlock.java | 2 +- .../handlers/effecthandlers/FlyAway.java | 2 +- .../effecthandlers/FocusMaxMomentum.java | 2 +- .../effecthandlers/FocusMomentum.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveClanReputation.java | 2 +- .../handlers/effecthandlers/GiveExpAndSp.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../handlers/effecthandlers/GiveXp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../scripts/handlers/effecthandlers/Hp.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpCpHeal.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/HpToOwner.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/KnockBack.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../MagicalAbnormalDispelAttack.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../MagicalAttackByAbnormalSlot.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalAttackRange.java | 2 +- .../effecthandlers/MagicalDamOverTime.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/ModifyVital.java | 2 +- .../scripts/handlers/effecthandlers/Mp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../effecthandlers/PhysicalAttackSaveHp.java | 2 +- .../PhysicalAttackWeaponBonus.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../handlers/effecthandlers/Plunder.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/PullBack.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../RecoverVitalityInPeaceZone.java | 2 +- .../handlers/effecthandlers/Recovery.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../effecthandlers/RemoveEquipPenalty.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../effecthandlers/SacrificeSummon.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetHp.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../effecthandlers/SkillTurningOverTime.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Speed.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonMulti.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/Synergy.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../effecthandlers/TakeCastleStart.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToNpc.java | 2 +- .../effecthandlers/TeleportToSummon.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../TransferDamageToPlayer.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../TriggerSkillByDeathBlow.java | 2 +- .../effecthandlers/TriggerSkillByKill.java | 2 +- .../TriggerSkillByMagicType.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../TriggerSkillBySkillAttack.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/UnsummonServitors.java | 2 +- .../handlers/effecthandlers/Untargetable.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../handlers/itemhandlers/MercTicket.java | 2 +- .../handlers/playeractions/AirshipAction.java | 2 +- .../handlers/playeractions/BotReport.java | 2 +- .../playeractions/InstanceZoneInfo.java | 2 +- .../handlers/playeractions/PetAttack.java | 2 +- .../handlers/playeractions/PetHold.java | 2 +- .../handlers/playeractions/PetMove.java | 2 +- .../handlers/playeractions/PetSkillUse.java | 2 +- .../handlers/playeractions/PetStop.java | 2 +- .../handlers/playeractions/PrivateStore.java | 2 +- .../scripts/handlers/playeractions/Ride.java | 2 +- .../handlers/playeractions/RunWalk.java | 2 +- .../playeractions/ServitorAttack.java | 2 +- .../handlers/playeractions/ServitorHold.java | 2 +- .../handlers/playeractions/ServitorMode.java | 2 +- .../handlers/playeractions/ServitorMove.java | 2 +- .../playeractions/ServitorSkillUse.java | 2 +- .../handlers/playeractions/ServitorStop.java | 2 +- .../handlers/playeractions/SitStand.java | 2 +- .../handlers/playeractions/SocialAction.java | 2 +- .../playeractions/TacticalSignTarget.java | 2 +- .../playeractions/TacticalSignUse.java | 2 +- .../playeractions/TeleportBookmark.java | 2 +- .../handlers/playeractions/UnsummonPet.java | 2 +- .../playeractions/UnsummonServitor.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../AltarOfShilen/AltarOfShilen.java | 2 +- .../CastleDungeon/CastleDungeon.java | 2 +- .../ChamberOfProphecies.java | 2 +- .../ChambersOfDelusion/ChamberOfDelusion.java | 2 +- .../DarkCloudMansion/DarkCloudMansion.java | 2 +- .../EvasHiddenSpace/EvasHiddenSpace.java | 2 +- .../EvilIncubator/EvilIncubator.java | 2 +- .../FaeronTrainingGrounds1.java | 2 +- .../FaeronTrainingGrounds2.java | 2 +- .../FortressDungeon/FortressDungeon.java | 2 +- .../FortressOfTheDead/FortressOfTheDead.java | 2 +- .../HarnakUndergroundRuins.java | 2 +- .../JiniaGuildHideout1.java | 2 +- .../JiniaGuildHideout2.java | 2 +- .../JiniaGuildHideout3.java | 2 +- .../JiniaGuildHideout4.java | 2 +- .../scripts/instances/Kamaloka/Kamaloka.java | 10 +- .../KaraphonHabitat/KaraphonHabitat.java | 2 +- .../KartiasLabyrinth/KartiaBoss.java | 2 +- .../KartiasLabyrinth/KartiaHelperAdolph.java | 2 +- .../KartiasLabyrinth/KartiaHelperBarton.java | 2 +- .../KartiasLabyrinth/KartiaHelperElise.java | 2 +- .../KartiasLabyrinth/KartiaHelperEliyah.java | 2 +- .../KartiaHelperGuardian.java | 2 +- .../KartiasLabyrinth/KartiaHelperHayuk.java | 2 +- .../KartiasLabyrinth/KartiaSupportTroop.java | 2 +- .../KartiasLabyrinth/KartiasLabyrinth.java | 2 +- .../LabyrinthOfBelis/LabyrinthOfBelis.java | 2 +- .../MemoryOfDisaster/MemoryOfDisaster.java | 2 +- .../instances/MithrilMine/MithrilMine.java | 2 +- .../MuseumDungeon/MuseumDungeon.java | 2 +- .../StoryOfFreya/StoryOfFreya.java | 2 +- .../NightmareKamaloka/NightmareKamaloka.java | 2 +- .../scripts/instances/Nursery/Nursery.java | 2 +- .../PailakaDevilsLegacy.java | 8 +- .../PailakaInjuredDragon.java | 2 +- .../PailakaRuneCastle/PailakaRuneCastle.java | 2 +- .../PailakaSongOfIceAndFire.java | 8 +- .../PrisonOfDarkness/PrisonOfDarkness.java | 2 +- .../SSQDisciplesNecropolisPast.java | 2 +- .../SSQElcadiasTent/SSQElcadiasTent.java | 2 +- .../SSQHideoutOfTheDawn.java | 2 +- .../SSQLibraryOfSages/SSQLibraryOfSages.java | 2 +- .../SSQMonasteryOfSilence.java | 2 +- .../SSQSanctumOftheLordsOfDawn.java | 2 +- .../TaintedDimension/TaintedDimension.java | 2 +- .../TalkingIslandPast/TalkingIslandPast.java | 2 +- .../game/data/scripts/quests/LetterQuest.java | 10 +- .../Q00016_TheComingDarkness.java | 2 +- .../Q00017_LightAndDarkness.java | 2 +- .../Q00019_GoToThePastureland.java | 2 +- .../Q00031_SecretBuriedInTheSwamp.java | 2 +- .../Q00032_AnObviousLie.java | 2 +- .../Q00040_ASpecialOrder.java | 2 +- .../Q00042_HelpTheUncle.java | 2 +- .../Q00043_HelpTheSister.java | 2 +- .../Q00044_HelpTheSon/Q00044_HelpTheSon.java | 2 +- .../Q00061_LawEnforcement.java | 2 +- .../Q00111_ElrokianHuntersProof.java | 2 +- .../Q00128_PailakaSongOfIceAndFire.java | 8 +- .../Q00129_PailakaDevilsLegacy.java | 10 +- .../Q00149_PrimalMotherIstina.java | 2 +- ...tremeChallengePrimalMotherResurrected.java | 2 +- .../Q00177_SplitDestiny.java | 2 +- .../Q00183_RelicExploration.java | 2 +- .../Q00184_ArtOfPersuasion.java | 2 +- .../Q00185_NikolasCooperation.java | 2 +- .../Q00186_ContractExecution.java | 2 +- .../Q00187_NikolasHeart.java | 2 +- .../Q00188_SealRemoval.java | 2 +- .../Q00189_ContractCompletion.java | 2 +- .../Q00190_LostDream/Q00190_LostDream.java | 2 +- .../Q00191_VainConclusion.java | 2 +- .../Q00192_SevenSignsSeriesOfDoubt.java | 2 +- .../Q00193_SevenSignsDyingMessage.java | 2 +- .../Q00194_SevenSignsMammonsContract.java | 2 +- ...95_SevenSignsSecretRitualOfThePriests.java | 2 +- .../Q00196_SevenSignsSealOfTheEmperor.java | 2 +- .../Q00197_SevenSignsTheSacredBookOfSeal.java | 2 +- .../Q00198_SevenSignsEmbryo.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00371_ShrieksOfGhosts.java | 6 +- .../Q00386_StolenDignity.java | 2 +- .../Q00420_LittleWing/Q00420_LittleWing.java | 2 +- .../Q00421_LittleWingsBigAdventure.java | 10 +- .../Q00451_LuciensAltar.java | 2 +- .../Q00453_NotStrongEnoughAlone.java | 2 +- .../Q00454_CompletelyLost.java | 2 +- .../Q00456_DontKnowDontCare.java | 2 +- .../Q00457_LostAndFound.java | 2 +- .../Q00470_DivinityProtector.java | 2 +- .../Q00474_WaitingForTheSummer.java | 2 +- .../Q00476_PlainMission.java | 2 +- .../Q00485_HotSpringWater.java | 2 +- .../Q00488_WondersOfCaring.java | 2 +- .../Q00489_InThisQuietPlace.java | 2 +- .../Q00490_DutyOfTheSurvivor.java | 2 +- .../Q00493_KickingOutUnwelcomeGuests.java | 2 +- .../Q00501_ProofOfClanAlliance.java | 2 +- .../Q00503_PursuitOfClanAmbition.java | 2 +- .../Q00511_AwlUnderFoot.java | 2 +- .../Q00512_BladeUnderFoot.java | 2 +- .../Q00621_EggDelivery.java | 2 +- .../Q00622_SpecialtyLiquorDelivery.java | 2 +- .../Q00623_TheFinestFood.java | 2 +- .../Q00627_HeartInSearchOfPower.java | 2 +- .../Q00648_AnIceMerchantsDream.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- .../Q00726_LightWithinTheDarkness.java | 2 +- .../Q00727_HopeWithinTheDarkness.java | 2 +- .../Q00751_LiberatingTheSpirits.java | 2 +- .../Q00752_UncoverTheSecret.java | 2 +- .../Q00753_ReactingToACrisis.java | 2 +- .../Q00760_BlockTheExit.java | 2 +- .../Q00761_AssistingTheGoldenRamArmy.java | 2 +- .../Q00762_AnOminousRequest.java | 2 +- .../Q00763_ADauntingTask.java | 2 +- .../Q00817_BlackAteliaResearch.java | 2 +- .../Q00902_ReclaimOurEra.java | 2 +- .../Q00905_RefinedDragonBlood.java | 2 +- .../Q10282_ToTheSeedOfAnnihilation.java | 2 +- .../Q10284_AcquisitionOfDivineSword.java | 2 +- .../Q10285_MeetingSirra.java | 2 +- .../Q10286_ReunionWithSirra.java | 2 +- .../Q10287_StoryOfThoseLeft.java | 2 +- .../Q10290_LandDragonConqueror.java | 2 +- .../Q10292_SevenSignsGirlOfDoubt.java | 2 +- ...nsForbiddenBookOfTheElmoreAdenKingdom.java | 2 +- ...294_SevenSignsToTheMonasteryOfSilence.java | 2 +- .../Q10295_SevenSignsSolinasTomb.java | 2 +- ...evenSignsOneWhoSeeksThePowerOfTheSeal.java | 2 +- .../Q10297_GrandOpeningComeToOurPub.java | 2 +- .../Q10301_ShadowOfTerrorBlackishRedFog.java | 2 +- .../Q10302_UnsettlingShadowAndRumors.java | 2 +- .../Q10305_UnstoppableFutileEfforts.java | 2 +- .../Q10306_TheCorruptedLeader.java | 2 +- .../Q10307_TheCorruptedLeaderHisTruth.java | 2 +- .../Q10310_TwistedCreationTree.java | 2 +- .../Q10311_PeacefulDaysAreOver.java | 2 +- .../Q10312_AbandonedGodsCreature.java | 2 +- .../Q10315_ToThePrisonOfDarkness.java | 2 +- .../Q10316_UndecayingMemoryOfThePast.java | 2 +- .../Q10317_OrbisWitch/Q10317_OrbisWitch.java | 2 +- .../Q10318_DecayingDarkness.java | 2 +- .../Q10320_LetsGoToTheCentralSquare.java | 2 +- .../Q10321_QualificationsOfTheSeeker.java | 2 +- .../Q10330_ToTheRuinsOfYeSagira.java | 2 +- .../Q10331_StartOfFate.java | 2 +- .../Q10332_ToughRoad/Q10332_ToughRoad.java | 2 +- .../Q10333_DisappearedSakum.java | 2 +- ...4_ReportingTheStatusOfTheWindmillHill.java | 2 +- .../Q10335_RequestToFindSakum.java | 2 +- .../Q10336_DividedSakumKanilov.java | 2 +- .../Q10337_SakumsImpact.java | 2 +- .../Q10338_SeizeYourDestiny.java | 2 +- .../Q10339_FightingTheForgotten.java | 2 +- .../Q10341_DayOfDestinyHumansFate.java | 2 +- .../Q10342_DayOfDestinyElvenFate.java | 2 +- .../Q10343_DayOfDestinyDarkElfsFate.java | 2 +- .../Q10344_DayOfDestinyOrcsFate.java | 2 +- .../Q10345_DayOfDestinyDwarfsFate.java | 2 +- .../Q10346_DayOfDestinyKamaelsFate.java | 2 +- .../Q10351_OwnerOfHall.java | 2 +- .../Q10353_CertificationOfValue.java | 2 +- .../Q10354_ResurrectedOwnerOfHall.java | 2 +- .../Q10358_DividedSakumPoslof.java | 2 +- .../Q10359_TracesOfEvil.java | 2 +- .../Q10360_CertificationOfFate.java | 2 +- .../Q10362_CertificationOfTheSeeker.java | 2 +- .../Q10363_RequestOfTheSeeker.java | 2 +- .../Q10364_ObligationsOfTheSeeker.java | 2 +- .../Q10365_ForTheSearchdogKing.java | 2 +- ...Q10366_ReportOnTheSituationAtTheRuins.java | 2 +- .../Q10369_NoblesseSoulTesting.java | 2 +- .../Q10377_TheInvadedExecutionGrounds.java | 2 +- .../Q10378_WeedingWork.java | 2 +- .../Q10379_AnUninvitedGuest.java | 2 +- .../Q10380_TheExecutionersExecution.java | 2 +- .../Q10381_ToTheSeedOfHellfire.java | 2 +- .../Q10385_RedThreadOfFate.java | 2 +- .../Q10386_MysteriousJourney.java | 2 +- .../Q10387_SoullessOne.java | 2 +- .../Q10390_KekropusLetter.java | 2 +- .../Q10391_ASuspiciousHelper.java | 2 +- .../Q10392_FailureAndItsConsequences.java | 2 +- .../Q10393_KekropusLetterAClueCompleted.java | 2 +- .../Q10394_MutualBenefit.java | 2 +- .../Q10395_NotATraitor.java | 2 +- ...Q10397_KekropusLetterASuspiciousBadge.java | 2 +- .../Q10398_ASuspiciousBadge.java | 2 +- .../Q10399_TheAlphabetOfTheGiants.java | 2 +- ...Q10401_KekropusLetterDecodingTheBadge.java | 2 +- .../Q10402_NowhereToTurn.java | 2 +- .../Q10403_TheGuardianGiant.java | 2 +- .../Q10404_KekropusLetterAHiddenMeaning.java | 2 +- .../Q10405_KartiasSeed.java | 2 +- .../Q10406_BeforeDarknessBearsFruit.java | 2 +- ...10408_KekropusLetterTheSwampOfScreams.java | 2 +- .../Q10409_ASuspiciousVagabondInTheSwamp.java | 2 +- .../Q10410_EmbryoInTheSwampOfScreams.java | 2 +- ...0411_KekropusLetterTheForestOfTheDead.java | 2 +- ...Q10412_ASuspiciousVagabondInTheForest.java | 2 +- .../Q10413_EmbryoInTheForestOfTheDead.java | 2 +- .../Q10414_KekropusLetterWithCourage.java | 2 +- .../Q10416_InSearchOfTheEyeOfArgos.java | 2 +- .../Q10417_DaimonTheWhiteEyed.java | 2 +- ...10419_KekropusLetterKampfsWhereabouts.java | 2 +- .../Q10420_TheVarkaSilenosSupporters.java | 2 +- ...sassinationOfTheVarkaSilenosCommander.java | 2 +- ...2_AssassinationOfTheVarkaSilenosChief.java | 2 +- ...Q10424_KekropusLetterBelosWhereabouts.java | 2 +- .../Q10425_TheKetraOrcSupporters.java | 2 +- ...6_AssassinationOfTheKetraOrcCommander.java | 2 +- ...10427_AssassinationOfTheKetraOrcChief.java | 2 +- .../Q10442_TheAnnihilatedPlains1.java | 2 +- .../Q10443_TheAnnihilatedPlains2.java | 2 +- .../Q10444_TheOriginOfMonsters.java | 2 +- .../Q10445_AnImpendingThreat.java | 2 +- .../Q10446_HitAndRun/Q10446_HitAndRun.java | 2 +- .../Q10450_ADarkAmbition.java | 2 +- .../Q10452_IsItEdible/Q10452_IsItEdible.java | 2 +- .../Q10460_ReturnOfTheAlligatorHunter.java | 2 +- .../Q10462_TemperARustingBlade.java | 2 +- .../Q10472_WindsOfFateEncroachingShadows.java | 2 +- .../Q10504_JewelOfAntharas.java | 2 +- ...30_KekropusLetterTheDragonsTransition.java | 2 +- .../Q10541_TrainLikeTheRealThing.java | 2 +- .../Q10542_SearchingForNewPower.java | 2 +- .../Q10543_SheddingWeight.java | 2 +- .../Q10544_SeekerSupplies.java | 2 +- .../Q10701_TheRoadToDestruction.java | 2 +- .../Q10702_TheRoadToInfinity.java | 2 +- .../Q10703_BottleOfIstinasSoul.java | 2 +- .../Q10704_BottleOfOctavisSoul.java | 2 +- .../Q10705_BottleOfTautisSoul.java | 2 +- .../Q10707_FlamesOfSorrow.java | 2 +- .../Q10708_StrengthenTheBarrier.java | 2 +- .../Q10709_TheStolenSeed.java | 2 +- .../Q10710_LifeEnergyRepository.java | 2 +- .../Q10732_AForeignLand.java | 2 +- .../Q10733_TheTestForSurvival.java | 2 +- .../quests/Q10734_DoOrDie/Q10734_DoOrDie.java | 2 +- .../Q10735_ASpecialPower.java | 2 +- .../Q10736_ASpecialPower.java | 2 +- .../Q10737_GrakonsWarehouse.java | 2 +- .../Q10738_AnInnerBeauty.java | 2 +- .../Q10739_SupplyAndDemand.java | 2 +- .../Q10740_NeverForget.java | 2 +- .../Q10741_ADraughtForTheCold.java | 2 +- .../Q10742_AFurryFriend.java | 2 +- .../Q10743_StrangeFungus.java | 2 +- .../Q10744_StrongerThanSteel.java | 2 +- .../Q10745_TheSecretIngredients.java | 2 +- .../Q10746_SeeTheWorld.java | 2 +- .../Q10751_WindsOfFateEncounters.java | 2 +- .../Q10752_WindsOfFateAPromise.java | 2 +- .../Q10753_WindsOfFateChoices.java | 2 +- .../Q10755_LettersFromTheQueenWindyHill.java | 2 +- .../Q10756_AnInterdimensionalDraft.java | 2 +- .../Q10757_QuietingTheStorm.java | 2 +- .../Q10758_TheOathOfTheWind.java | 2 +- .../Q10762_MarionetteSpirit.java | 2 +- .../Q10763_TerrifyingChertuba.java | 2 +- .../Q10764_FreeSpirit/Q10764_FreeSpirit.java | 2 +- ...69_LettersFromTheQueenCrumaTowerPart1.java | 2 +- .../Q10770_InSearchOfTheGrail.java | 2 +- .../Q10771_VolatilePower.java | 2 +- .../Q10772_ReportsFromCrumaTowerPart1.java | 2 +- ...74_LettersFromTheQueenCrumaTowerPart2.java | 2 +- .../Q10775_InSearchOfAnAncientGiant.java | 2 +- .../Q10776_TheWrathOfTheGiants.java | 2 +- .../Q10777_ReportsFromCrumaTowerPart2.java | 2 +- ...Q10779_LettersFromTheQueenSeaOfSpores.java | 2 +- .../Q10780_AWeakenedBarrier.java | 2 +- .../Q10781_IngredientsToEnforcements.java | 2 +- ...782_LettersFromTheQueenForsakenPlains.java | 2 +- .../Q10783_TracesOfAnAmbush.java | 2 +- .../Q10784_TheBrokenDevice.java | 2 +- ...5_LettersFromTheQueenFieldsOfMassacre.java | 2 +- .../Q10786_ResidentProblemSolver.java | 2 +- .../Q10787_ASpyMission.java | 2 +- ...789_LettersFromTheQueenSwampOfScreams.java | 2 +- ...92_LettersFromTheQueenForestOfTheDead.java | 2 +- .../Q10793_SaveTheSouls.java | 2 +- .../Q10794_InvestigateTheForest.java | 2 +- .../Q10811_ExaltedOneWhoFacesTheLimit.java | 2 +- .../Q10812_FacingSadness.java | 2 +- .../Q10813_ForGlory/Q10813_ForGlory.java | 2 +- .../Q10814_BefittingOfTheStatus.java | 2 +- .../quests/Q10815_StepUp/Q10815_StepUp.java | 2 +- ...Q10817_ExaltedOneWhoOvercomesTheLimit.java | 2 +- .../Q10818_ConfrontingAGiantMonster.java | 2 +- .../Q10819_ForHonor/Q10819_ForHonor.java | 2 +- ...820_RelationshipsBefittingOfTheStatus.java | 2 +- .../Q10821_HelpingOthers.java | 2 +- .../Q10823_ExaltedOneWhoShattersTheLimit.java | 2 +- .../Q10824_ConfrontingTheGreatestDanger.java | 2 +- .../Q10825_ForVictory/Q10825_ForVictory.java | 2 +- .../Q10826_LuckBefittingOfTheStatus.java | 2 +- .../Q10827_StepUpToLead.java | 2 +- .../Q10829_InSearchOfTheCause.java | 2 +- .../Q10830_TheLostGardenOfSpirits.java | 2 +- .../Q10831_UnbelievableSight.java | 2 +- .../Q10832_EnergyOfSadnessAndAnger.java | 2 +- .../Q10833_PutTheQueenOfSpiritsToSleep.java | 2 +- .../Q10836_DisappearedClanMember.java | 2 +- ...0837_LookingForTheBlackbirdClanMember.java | 2 +- ...0838_TheReasonForNotBeingAbleToGetOut.java | 2 +- .../Q10839_BlackbirdsNameValue.java | 2 +- .../Q10840_TimeToRecover.java | 2 +- .../Q10841_DeepInsideAteliaFortress.java | 2 +- .../Q10843_AnomalyInTheEnchantedValley.java | 2 +- .../AirShipGludioGracia.java | 6 +- .../KeucereusNorthController.java | 2 +- .../KeucereusSouthController.java | 2 +- .../vehicles/SoDController/SoDController.java | 2 +- .../vehicles/SoIController/SoIController.java | 2 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../ProofOfCourage/ProofOfCourage.java | 2 +- .../ProofOfJustice/ProofOfJustice.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 2 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 8 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../data/xml/impl/BeautyShopData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../gameserver/data/xml/impl/CastleData.java | 8 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClanHallData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../gameserver/data/xml/impl/DoorData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/EventEngineData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishingData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../xml/impl/ItemCrystallizationData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../data/xml/impl/ResidenceFunctionsData.java | 2 +- .../gameserver/data/xml/impl/ShuttleData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../data/xml/impl/VariationData.java | 8 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/UserInfoType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/ConditionHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../handler/SkillConditionHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CastleManager.java | 18 +- .../instancemanager/CastleManorManager.java | 54 +-- .../CeremonyOfChaosManager.java | 2 +- .../instancemanager/CommissionManager.java | 2 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/EventShrineManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 18 +- .../instancemanager/FortSiegeManager.java | 34 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GraciaSeedsManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 28 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/PcCafePointsManager.java | 2 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 2 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 6 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/EffectList.java | 8 +- .../gameserver/model/Elementals.java | 10 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 36 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VariationInstance.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 24 +- .../gameserver/model/actor/Creature.java | 240 ++++++------- .../l2jmobius/gameserver/model/actor/Npc.java | 28 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../model/actor/instance/DecoyInstance.java | 4 +- .../model/actor/instance/DoorInstance.java | 26 +- .../actor/instance/DoppelgangerInstance.java | 4 +- .../actor/instance/EffectPointInstance.java | 4 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 78 ++--- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../request/EnchantItemAttributeRequest.java | 2 +- .../actor/request/EnchantItemRequest.java | 2 +- .../model/actor/stat/CreatureStat.java | 36 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 14 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/CubicTemplate.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 8 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/beautyshop/BeautyData.java | 8 +- .../gameserver/model/buylist/Product.java | 2 +- .../gameserver/model/buylist/ProductList.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/clan/ClanWar.java | 2 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 20 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerInInstance.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 26 +- .../gameserver/model/entity/ClanHall.java | 2 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 44 +-- .../gameserver/model/entity/FortSiege.java | 12 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/Siege.java | 32 +- .../model/eventengine/AbstractEvent.java | 16 +- .../eventengine/AbstractEventManager.java | 8 +- .../eventengine/AbstractEventMember.java | 4 +- .../model/events/AbstractScript.java | 6 +- .../model/events/EventDispatcher.java | 2 +- .../model/events/TimerExecutor.java | 2 +- .../impl/creature/OnCreatureAttack.java | 6 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 6 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureDeath.java | 4 +- .../impl/creature/OnCreatureKilled.java | 4 +- .../events/impl/creature/OnCreatureSee.java | 4 +- .../creature/OnCreatureSkillFinishCast.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 2 +- .../impl/creature/npc/OnAttackableAttack.java | 4 +- .../impl/creature/npc/OnAttackableHate.java | 4 +- .../impl/creature/npc/OnAttackableKill.java | 6 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcDespawn.java | 2 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../creature/npc/OnNpcTeleportRequest.java | 2 +- .../player/OnPlayerChangeToAwakenedClass.java | 2 +- .../player/OnPlayerPressTutorialMark.java | 2 +- .../creature/player/OnPlayerQuestAbort.java | 4 +- .../creature/player/OnPlayerSocialAction.java | 6 +- .../creature/player/OnPlayerSubChange.java | 4 +- .../impl/instance/OnInstanceCreated.java | 2 +- .../impl/instance/OnInstanceDestroy.java | 2 +- .../events/impl/instance/OnInstanceEnter.java | 2 +- .../events/impl/instance/OnInstanceLeave.java | 2 +- .../impl/instance/OnInstanceStatusChange.java | 2 +- .../model/holders/CastleSpawnHolder.java | 4 +- .../model/holders/ClanHallTeleportHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/MultisellEntryHolder.java | 6 +- .../model/holders/MultisellListHolder.java | 16 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../holders/PreparedMultisellListHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../model/holders/SiegeGuardHolder.java | 12 +- .../gameserver/model/holders/SkillHolder.java | 8 +- .../gameserver/model/holders/SpawnHolder.java | 6 +- .../model/holders/TemplateChanceHolder.java | 4 +- .../model/instancezone/Instance.java | 2 +- .../conditions/ConditionCommandChannel.java | 2 +- .../ConditionCommandChannelLeader.java | 2 +- .../conditions/ConditionDistance.java | 2 +- .../conditions/ConditionGroupMax.java | 2 +- .../conditions/ConditionGroupMin.java | 2 +- .../conditions/ConditionHasResidence.java | 2 +- .../conditions/ConditionItem.java | 2 +- .../conditions/ConditionLevel.java | 2 +- .../conditions/ConditionNoParty.java | 2 +- .../conditions/ConditionParty.java | 2 +- .../conditions/ConditionPartyLeader.java | 2 +- .../conditions/ConditionQuest.java | 2 +- .../conditions/ConditionReenter.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 2 +- .../gameserver/model/items/Item.java | 70 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 14 +- .../model/matching/PartyMatchingRoom.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadManager.java | 14 +- .../model/olympiad/OlympiadStadium.java | 20 +- .../model/olympiad/Participant.java | 6 +- .../model/options/OptionDataCategory.java | 2 +- .../model/options/OptionDataGroup.java | 2 +- .../gameserver/model/options/Options.java | 2 +- .../gameserver/model/options/Variation.java | 2 +- .../model/options/VariationFee.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 56 +-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../model/residences/AbstractResidence.java | 6 +- .../model/shuttle/ShuttleDataHolder.java | 2 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 4 +- .../model/skills/SkillChannelized.java | 2 +- .../model/spawns/NpcSpawnTemplate.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/teleporter/TeleportHolder.java | 2 +- .../model/variables/AbstractVariables.java | 20 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../model/zone/type/CastleZone.java | 2 +- .../model/zone/type/ClanHallZone.java | 2 +- .../model/zone/type/EffectZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 4 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../clientpackets/ExRequestAutoFish.java | 2 +- .../ExSendSelectedQuestZoneID.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 6 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../clientpackets/RequestExEscapeScene.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHardWareInfo.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../friend/RequestAnswerFriendInvite.java | 2 +- .../friend/RequestFriendDel.java | 2 +- .../friend/RequestFriendInvite.java | 2 +- .../friend/RequestFriendList.java | 2 +- .../friend/RequestSendFriendMsg.java | 2 +- .../mentoring/ConfirmMenteeAdd.java | 2 +- .../primeshop/RequestBRBuyProduct.java | 2 +- .../primeshop/RequestBRGamePoint.java | 2 +- .../primeshop/RequestBRPresentBuyProduct.java | 2 +- .../primeshop/RequestBRProductInfo.java | 2 +- .../primeshop/RequestBRProductList.java | 2 +- .../primeshop/RequestBRRecentProductList.java | 2 +- .../shuttle/MoveToLocationInShuttle.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceld.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../ExCuriousHouseMemberUpdate.java | 10 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../gameserver/util/exp4j/Expression.java | 12 +- .../gameserver/util/exp4j/Function.java | 2 +- .../gameserver/util/exp4j/FunctionToken.java | 2 +- .../gameserver/util/exp4j/Functions.java | 2 +- .../gameserver/util/exp4j/NumberToken.java | 4 +- .../gameserver/util/exp4j/Operators.java | 18 +- .../gameserver/util/exp4j/ShuntingYard.java | 2 +- .../gameserver/util/exp4j/Tokenizer.java | 8 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../game/data/scripts/ai/AbstractNpcAI.java | 2 +- .../AncientCityArcan/AncientArcanCity.java | 2 +- .../areas/AncientCityArcan/Lykus/Lykus.java | 2 +- .../ai/areas/AncientCityArcan/Mumu/Mumu.java | 2 +- .../AteliaManager/AteliaManager.java | 2 +- .../scripts/ai/areas/BeastFarm/BabyPets.java | 2 +- .../scripts/ai/areas/BeastFarm/BeastFarm.java | 2 +- .../ai/areas/BeastFarm/FeedableBeasts.java | 2 +- .../ai/areas/BeastFarm/ImprovedBabyPets.java | 2 +- .../ai/areas/BeastFarm/Tunatun/Tunatun.java | 2 +- .../BloodySwampland/BloodySwampland.java | 2 +- .../ai/areas/CrumaTower/Alarm/Alarm.java | 2 +- .../ai/areas/CrumaTower/CrumaTower.java | 2 +- .../scripts/ai/areas/DenOfEvil/DenOfEvil.java | 2 +- .../areas/DenOfEvil/FrightenedRagnaOrc.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcCommander.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcHero.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcSeer.java | 2 +- .../DragonValley/DragonValleySummoners.java | 2 +- .../DragonVortex/DragonVortex.java | 2 +- .../ai/areas/DragonValley/LairOfAntharas.java | 2 +- .../DragonValley/LeopardDragonHachling.java | 2 +- .../areas/DragonValley/MercenaryCaptain.java | 2 +- .../MercenaryTeleport/MercenaryTeleport.java | 2 +- .../scripts/ai/areas/DragonValley/Namo.java | 2 +- .../scripts/ai/areas/DragonValley/Rakun.java | 2 +- .../SeparatedSoul/SeparatedSoul.java | 2 +- .../ai/areas/EnchantedValley/FlowerBud.java | 2 +- .../AltarOfSouls/AltarOfSouls.java | 2 +- .../RemembranceTower/RemembranceTower.java | 2 +- .../LargeCocoon/LargeCocoon.java | 2 +- .../ai/areas/FairySettlement/Wisp.java | 2 +- .../FantasyIsle/KrateisCube/KrateisCube.java | 2 +- .../scripts/ai/areas/FantasyIsle/Parade.java | 2 +- .../ai/areas/FantasyIsle/TalentShow.java | 2 +- .../ForestOfTheDead/EilhalderVonHellmann.java | 2 +- .../areas/ForgeOfTheGods/ForgeOfTheGods.java | 4 +- .../ai/areas/ForgeOfTheGods/Rooney.java | 2 +- .../FrozenLabyrinth/FrozenLabyrinth.java | 2 +- .../areas/GainakUnderground/GainakSiege.java | 4 +- .../GainakUnderground/Lailly/Lailly.java | 2 +- .../GardenOfGenesis/Apherus/Apherus.java | 2 +- .../areas/GardenOfGenesis/GenesisVines.java | 2 +- .../GardenOfGenesis/Statues/Statues.java | 2 +- .../ai/areas/GardenOfSpirits/Belas/Belas.java | 2 +- .../GardenOfSpirits/Dinford/Dinford.java | 2 +- .../GardenOfSpirits/GardenOfSpirits.java | 2 +- .../ai/areas/GardenOfSpirits/Isabella.java | 2 +- .../ai/areas/Giran/Kekropus/Kekropus.java | 2 +- .../ai/areas/GuillotineFortress/Spirit.java | 2 +- .../data/scripts/ai/areas/Heine/WrapGate.java | 2 +- .../LeonaBlackbird/LeonaBlackbird.java | 2 +- .../ai/areas/HotSprings/HotSprings.java | 2 +- .../areas/HuntersVillage/Merlot/Merlot.java | 2 +- .../ai/areas/ImperialTomb/BloodySuccubus.java | 2 +- .../FourSepulchers/FourSepulchers.java | 2 +- .../ai/areas/ImperialTomb/Zenya/Zenya.java | 2 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 2 +- .../ai/areas/IsleOfPrayer/EvasGiftBox.java | 2 +- .../ai/areas/IsleOfPrayer/IsleOfPrayer.java | 2 +- .../ai/areas/IsleOfSouls/HillsOfGold.java | 2 +- .../IvoryTower/AvantGarde/AvantGarde.java | 2 +- .../KetraOrcSupport/KetraOrcSupport.java | 2 +- .../ai/areas/KeucereusAllianceBase/El.java | 2 +- .../KeucereusAllianceBase/GeneralDilios.java | 2 +- .../KeucereusAllianceBase/Lekon/Lekon.java | 2 +- .../KeucereusAllianceBase/LindviorScene.java | 2 +- .../Nottingale/Nottingale.java | 2 +- .../areas/KeucereusAllianceBase/Plenos.java | 2 +- .../SeedTeleportDevice.java | 2 +- .../ai/areas/MithrilMines/GraveRobbers.java | 2 +- .../MithrilMinesTeleporter.java | 2 +- .../MonasteryOfSilence.java | 2 +- .../areas/OrbisTemple/OrbisTempleStatues.java | 2 +- .../ai/areas/OrcBarracks/OrcBarracks.java | 2 +- .../PaganTeleporters/PaganTeleporters.java | 2 +- .../ai/areas/Parnassus/Fioren/Fioren.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../PlainsOfLizardman/PlainsOfLizardman.java | 2 +- .../ElrokiTeleporters/ElrokiTeleporters.java | 2 +- .../ai/areas/PrimevalIsle/PrimevalIsle.java | 2 +- .../ai/areas/RuinsOfAgony/RoAGuard.java | 2 +- .../ai/areas/RuinsOfDespair/RoDGuard.java | 2 +- .../ai/areas/Rune/RuneCastle/Venom/Venom.java | 4 +- .../SeedOfAnnihilation/Klemis/Klemis.java | 2 +- .../ai/areas/SeedOfAnnihilation/Maguen.java | 2 +- .../areas/SeedOfAnnihilation/Nemo/Nemo.java | 2 +- .../SeedOfAnnihilation.java | 2 +- .../areas/SeedOfAnnihilation/Seyo/Seyo.java | 2 +- .../ai/areas/SeedOfHellfire/Zofan.java | 2 +- .../SelMahumDrill.java | 2 +- .../SelMahumSquad.java | 2 +- .../ai/areas/SilentValley/SilentValley.java | 2 +- .../ai/areas/StakatoNest/StakatoNest.java | 4 +- .../StakatoNestTeleporter.java | 2 +- .../TalkingIsland/Apprentice/Apprentice.java | 2 +- .../AwakeningMaster/AwakeningMaster.java | 2 +- .../ai/areas/TalkingIsland/Banette.java | 2 +- .../scripts/ai/areas/TalkingIsland/Bink.java | 2 +- .../ai/areas/TalkingIsland/BoyAndGirl.java | 2 +- .../scripts/ai/areas/TalkingIsland/Devno.java | 2 +- .../ai/areas/TalkingIsland/DrillSergeant.java | 2 +- .../scripts/ai/areas/TalkingIsland/Eleve.java | 2 +- .../ai/areas/TalkingIsland/Gagabu.java | 2 +- .../scripts/ai/areas/TalkingIsland/Galad.java | 2 +- .../GiantSoldiers/GiantSoldiers.java | 2 +- .../ai/areas/TalkingIsland/GuardSoldier.java | 2 +- .../ai/areas/TalkingIsland/Hadel/Hadel.java | 2 +- .../ai/areas/TalkingIsland/Handermonkey.java | 2 +- .../ai/areas/TalkingIsland/Hardin/Hardin.java | 2 +- .../HarnakUndergroundRuinsZone.java | 2 +- .../scripts/ai/areas/TalkingIsland/Hera.java | 2 +- .../ai/areas/TalkingIsland/Heymond.java | 2 +- .../scripts/ai/areas/TalkingIsland/Holly.java | 2 +- .../ai/areas/TalkingIsland/Karonf.java | 2 +- .../ai/areas/TalkingIsland/Luderic.java | 2 +- .../scripts/ai/areas/TalkingIsland/Lumi.java | 2 +- .../ai/areas/TalkingIsland/Mahram.java | 2 +- .../scripts/ai/areas/TalkingIsland/Mai.java | 2 +- .../ai/areas/TalkingIsland/MarinSmith.java | 2 +- .../ai/areas/TalkingIsland/Marsha.java | 2 +- .../scripts/ai/areas/TalkingIsland/Milia.java | 2 +- .../MonkOfChaos/MonkOfChaos.java | 2 +- .../ai/areas/TalkingIsland/Morgan.java | 2 +- .../scripts/ai/areas/TalkingIsland/Oris.java | 2 +- .../TalkingIsland/Pantheon/Pantheon.java | 2 +- .../ai/areas/TalkingIsland/Raina/Raina.java | 8 +- .../ai/areas/TalkingIsland/Rubentis.java | 2 +- .../scripts/ai/areas/TalkingIsland/Ruks.java | 2 +- .../ai/areas/TalkingIsland/Sebion.java | 2 +- .../ai/areas/TalkingIsland/Shannon.java | 2 +- .../ai/areas/TalkingIsland/Sodian.java | 2 +- .../ai/areas/TalkingIsland/Stiller.java | 2 +- .../ai/areas/TalkingIsland/Theodore.java | 2 +- .../ai/areas/TalkingIsland/TomaJunior.java | 2 +- .../ai/areas/TalkingIsland/Toyron/Toyron.java | 2 +- .../ai/areas/TalkingIsland/TrainingGolem.java | 2 +- .../areas/TalkingIsland/TrainningSoldier.java | 2 +- .../areas/TalkingIsland/Trandon/Trandon.java | 6 +- .../areas/TalkingIsland/Walkers/Allada.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Mei.java | 2 +- .../areas/TalkingIsland/Walkers/Remons.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Rinne.java | 2 +- .../areas/TalkingIsland/Walkers/Rotina.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Soros.java | 2 +- .../areas/TalkingIsland/YeSagiraGuards.java | 2 +- .../YeSegiraTeleportDevice.java | 2 +- .../TowerOfInsolence/ToIVortex/ToIVortex.java | 2 +- .../TownOfGiran/Alexandria/Alexandria.java | 2 +- .../ai/areas/TownOfGludio/Acateo/Acateo.java | 2 +- .../areas/TownOfGoddard/Cerenas/Cerenas.java | 2 +- .../VarkaSilenosSupport.java | 2 +- .../ElmoredenServantsGhost.java | 2 +- .../ai/areas/Wastelands/Wastelands.java | 2 +- .../FortuneTelling/FortuneTelling.java | 2 +- .../ZealotOfShilen/ZealotOfShilen.java | 2 +- .../ai/areas/WindmillHill/Commando.java | 2 +- .../ai/areas/WindyHill/WindVortex.java | 2 +- .../data/scripts/ai/bosses/Anais/Anais.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../scripts/ai/bosses/Balok/BalokWarzone.java | 2 +- .../ai/bosses/Baylor/BaylorWarzone.java | 2 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 2 +- .../ai/bosses/Beleth/Wormhole/Wormhole.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../Freya/FreyasSteward/FreyasSteward.java | 2 +- .../IceQueensCastle/IceQueensCastle.java | 4 +- .../IceQueensCastleBattle.java | 2 +- .../scripts/ai/bosses/Freya/Jinia/Jinia.java | 2 +- .../scripts/ai/bosses/Freya/Sirra/Sirra.java | 2 +- .../ai/bosses/Frintezza/LastImperialTomb.java | 2 +- .../bosses/Frintezza/ScarletVanHalisha.java | 2 +- .../ai/bosses/Istina/IstinaCavern.java | 2 +- .../ai/bosses/Istina/Rumiese/Rumiese.java | 2 +- .../ai/bosses/Kimerian/KimerianCommon.java | 2 +- .../ai/bosses/Octavis/Lydia/Lydia.java | 2 +- .../ai/bosses/Octavis/OctavisWarzone.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../ai/bosses/QueenShyeed/QueenShyeed.java | 2 +- .../scripts/ai/bosses/Sailren/Sailren.java | 2 +- .../ai/bosses/Spezion/Cannon/Cannon.java | 2 +- .../ai/bosses/Spezion/PresentSpezion.java | 2 +- .../scripts/ai/bosses/Tauti/TautiWarzone.java | 2 +- .../ai/bosses/Teredor/TeredorWarzone.java | 2 +- .../data/scripts/ai/bosses/Tiat/Stage1.java | 2 +- .../scripts/ai/bosses/Trasken/Trasken.java | 10 +- .../scripts/ai/bosses/Valakas/Valakas.java | 2 +- .../Zaken/CavernOfThePirateCaptain.java | 2 +- .../ai/others/AdenReconstructorManager.java | 2 +- .../AdventurersGuide/AdventurersGuide.java | 2 +- .../AlchemistManager/AlchemistManager.java | 2 +- .../data/scripts/ai/others/AltarOfEvil.java | 2 +- .../data/scripts/ai/others/AreaSkillNpc.java | 2 +- .../ai/others/ArenaManager/ArenaManager.java | 2 +- .../game/data/scripts/ai/others/Ballista.java | 2 +- .../ai/others/BlackJudge/BlackJudge.java | 2 +- .../BlackMarketeerOfMammon.java | 2 +- .../CastleAmbassador/CastleAmbassador.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleCourtMagician.java | 2 +- .../CastleDoorManager/CastleDoorManager.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ClanHallAuctioneer.java | 2 +- .../ClanHallDoorManager.java | 2 +- .../ClanHallManager/ClanHallManager.java | 2 +- .../ai/others/ClanTrader/ClanTrader.java | 2 +- .../ai/others/ClassMaster/ClassMaster.java | 2 +- .../scripts/ai/others/CrimsonHatuOtis.java | 4 +- .../DelusionTeleport/DelusionTeleport.java | 2 +- .../DimensionalMerchant.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/EnergySeeds.java | 2 +- .../ai/others/FameManager/FameManager.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../FortressArcherCaptain.java | 2 +- .../FortressSiegeManager.java | 2 +- .../game/data/scripts/ai/others/Gordon.java | 2 +- .../GrandBossTeleporters.java | 2 +- .../others/HealerTrainer/HealerTrainer.java | 2 +- .../HermuncusMinion/HermuncusMinion.java | 2 +- .../data/scripts/ai/others/Incarnation.java | 2 +- .../ai/others/LaVieEnRose/LaVieEnRose.java | 2 +- .../scripts/ai/others/Mammons/Mammons.java | 2 +- .../ai/others/ManorManager/ManorManager.java | 4 +- .../ai/others/MentorGuide/MentorGuide.java | 2 +- .../scripts/ai/others/Minigame/Minigame.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../MysteriousWizard/MysteriousWizard.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../NornilTeleportDevice.java | 2 +- .../ai/others/NpcBuffers/NpcBuffers.java | 2 +- .../ai/others/OlyBuffer/OlyBuffer.java | 2 +- .../ai/others/OlyManager/OlyManager.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../data/scripts/ai/others/PrisonGuards.java | 2 +- .../ai/others/Proclaimer/Proclaimer.java | 2 +- .../data/scripts/ai/others/Scarecrow.java | 2 +- .../Servitors/GateOfUnlimitedSummoning.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../ai/others/Servitors/TreeOfLife.java | 2 +- .../ai/others/Spawns/DayNightSpawns.java | 2 +- .../ai/others/Spawns/NoRandomActivity.java | 2 +- .../data/scripts/ai/others/StarStones.java | 2 +- .../game/data/scripts/ai/others/SummonPc.java | 2 +- .../SupportUnitCaptain.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToFantasy/TeleportToFantasy.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportToUndergroundColiseum.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../ai/others/TersisHerald/TersisHerald.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../ai/others/TrainingCamp/TrainingCamp.java | 2 +- .../ClassTransferTalk/ClassTransferTalk.java | 2 +- .../ai/others/WarriorFishingBlock.java | 2 +- .../ai/others/WeaverOlf/WeaverOlf.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../custom/ShadowWeapons/ShadowWeapons.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../events/BirthOfDraco/BirthOfDraco.java | 2 +- .../CharacterBirthday/CharacterBirthday.java | 2 +- .../EveTheFortuneTeller.java | 2 +- .../data/scripts/events/EventShrines.java | 2 +- .../FreyaCelebration/FreyaCelebration.java | 2 +- .../events/GiftOfVitality/GiftOfVitality.java | 2 +- .../scripts/events/HeavyMedal/HeavyMedal.java | 2 +- .../events/HungryHorse/HungryHorse.java | 2 +- .../events/HuntForSanta/HuntForSanta.java | 2 +- .../LetterCollector/LetterCollector.java | 2 +- .../LoveYourGatekeeper.java | 2 +- .../events/LoversJubilee/LoversJubilee.java | 2 +- .../MasterOfEnchanting.java | 2 +- .../scripts/events/RedLibra/RedLibra.java | 2 +- .../events/ThePowerOfLove/ThePowerOfLove.java | 2 +- .../features/SkillTransfer/SkillTransfer.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCastle.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminClanHall.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminInstance.java | 2 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../AdminPcCafePoints.java | 2 +- .../AdminPrimePoints.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/chathandlers/ChatWorld.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../effecthandlers/AbnormalShield.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../AddTeleportBookmarkSlot.java | 2 +- .../handlers/effecthandlers/AirBind.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlinkSwap.java | 2 +- .../effecthandlers/BlockAbnormalSlot.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../handlers/effecthandlers/BlockActions.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockMove.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/BlockSkill.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/BuffBlock.java | 2 +- .../effecthandlers/CallLearnedSkill.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/CallSkillOnActionTime.java | 2 +- .../effecthandlers/CallTargetParty.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeBody.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/Compelling.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../scripts/handlers/effecthandlers/Cp.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CreateCommonItem.java | 2 +- .../handlers/effecthandlers/CreateItem.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/Crystallize.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DamageBlock.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/DebuffBlock.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../effecthandlers/DisableTargeting.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/Disarmor.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../effecthandlers/DispelBySlotMyself.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/DoubleCast.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FlipBlock.java | 2 +- .../handlers/effecthandlers/FlyAway.java | 2 +- .../effecthandlers/FocusMaxMomentum.java | 2 +- .../effecthandlers/FocusMomentum.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveClanReputation.java | 2 +- .../handlers/effecthandlers/GiveExpAndSp.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../handlers/effecthandlers/GiveXp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../scripts/handlers/effecthandlers/Hp.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpCpHeal.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/HpToOwner.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/KnockBack.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../MagicalAbnormalDispelAttack.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../MagicalAttackByAbnormalSlot.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalAttackRange.java | 2 +- .../effecthandlers/MagicalDamOverTime.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/ModifyVital.java | 2 +- .../scripts/handlers/effecthandlers/Mp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../effecthandlers/PhysicalAttackSaveHp.java | 2 +- .../PhysicalAttackWeaponBonus.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../handlers/effecthandlers/Plunder.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/PullBack.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../RecoverVitalityInPeaceZone.java | 2 +- .../handlers/effecthandlers/Recovery.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../effecthandlers/RemoveEquipPenalty.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../effecthandlers/SacrificeSummon.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetHp.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../effecthandlers/SkillTurningOverTime.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Speed.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonMulti.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/Synergy.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../effecthandlers/TakeCastleStart.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToNpc.java | 2 +- .../effecthandlers/TeleportToSummon.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../TransferDamageToPlayer.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../TriggerSkillByDeathBlow.java | 2 +- .../effecthandlers/TriggerSkillByKill.java | 2 +- .../TriggerSkillByMagicType.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../TriggerSkillBySkillAttack.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/UnsummonServitors.java | 2 +- .../handlers/effecthandlers/Untargetable.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../handlers/itemhandlers/MercTicket.java | 2 +- .../handlers/playeractions/AirshipAction.java | 2 +- .../handlers/playeractions/BotReport.java | 2 +- .../playeractions/InstanceZoneInfo.java | 2 +- .../handlers/playeractions/PetAttack.java | 2 +- .../handlers/playeractions/PetHold.java | 2 +- .../handlers/playeractions/PetMove.java | 2 +- .../handlers/playeractions/PetSkillUse.java | 2 +- .../handlers/playeractions/PetStop.java | 2 +- .../handlers/playeractions/PrivateStore.java | 2 +- .../scripts/handlers/playeractions/Ride.java | 2 +- .../handlers/playeractions/RunWalk.java | 2 +- .../playeractions/ServitorAttack.java | 2 +- .../handlers/playeractions/ServitorHold.java | 2 +- .../handlers/playeractions/ServitorMode.java | 2 +- .../handlers/playeractions/ServitorMove.java | 2 +- .../playeractions/ServitorSkillUse.java | 2 +- .../handlers/playeractions/ServitorStop.java | 2 +- .../handlers/playeractions/SitStand.java | 2 +- .../handlers/playeractions/SocialAction.java | 2 +- .../playeractions/TacticalSignTarget.java | 2 +- .../playeractions/TacticalSignUse.java | 2 +- .../playeractions/TeleportBookmark.java | 2 +- .../handlers/playeractions/UnsummonPet.java | 2 +- .../playeractions/UnsummonServitor.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../AltarOfShilen/AltarOfShilen.java | 2 +- .../CastleDungeon/CastleDungeon.java | 2 +- .../ChamberOfProphecies.java | 2 +- .../ChambersOfDelusion/ChamberOfDelusion.java | 2 +- .../DarkCloudMansion/DarkCloudMansion.java | 2 +- .../EvasHiddenSpace/EvasHiddenSpace.java | 2 +- .../EvilIncubator/EvilIncubator.java | 2 +- .../FaeronTrainingGrounds1.java | 2 +- .../FaeronTrainingGrounds2.java | 2 +- .../FortressDungeon/FortressDungeon.java | 2 +- .../FortressOfTheDead/FortressOfTheDead.java | 2 +- .../HarnakUndergroundRuins.java | 2 +- .../JiniaGuildHideout1.java | 2 +- .../JiniaGuildHideout2.java | 2 +- .../JiniaGuildHideout3.java | 2 +- .../JiniaGuildHideout4.java | 2 +- .../scripts/instances/Kamaloka/Kamaloka.java | 10 +- .../KaraphonHabitat/KaraphonHabitat.java | 2 +- .../KartiasLabyrinth/KartiaBoss.java | 2 +- .../KartiasLabyrinth/KartiaHelperAdolph.java | 2 +- .../KartiasLabyrinth/KartiaHelperBarton.java | 2 +- .../KartiasLabyrinth/KartiaHelperElise.java | 2 +- .../KartiasLabyrinth/KartiaHelperEliyah.java | 2 +- .../KartiaHelperGuardian.java | 2 +- .../KartiasLabyrinth/KartiaHelperHayuk.java | 2 +- .../KartiasLabyrinth/KartiaSupportTroop.java | 2 +- .../KartiasLabyrinth/KartiasLabyrinth.java | 2 +- .../LabyrinthOfBelis/LabyrinthOfBelis.java | 2 +- .../MemoryOfDisaster/MemoryOfDisaster.java | 2 +- .../instances/MithrilMine/MithrilMine.java | 2 +- .../MuseumDungeon/MuseumDungeon.java | 2 +- .../StoryOfFreya/StoryOfFreya.java | 2 +- .../NightmareKamaloka/NightmareKamaloka.java | 2 +- .../scripts/instances/Nursery/Nursery.java | 2 +- .../PailakaDevilsLegacy.java | 8 +- .../PailakaInjuredDragon.java | 2 +- .../PailakaRuneCastle/PailakaRuneCastle.java | 2 +- .../PailakaSongOfIceAndFire.java | 8 +- .../PrisonOfDarkness/PrisonOfDarkness.java | 2 +- .../SSQDisciplesNecropolisPast.java | 2 +- .../SSQElcadiasTent/SSQElcadiasTent.java | 2 +- .../SSQHideoutOfTheDawn.java | 2 +- .../SSQLibraryOfSages/SSQLibraryOfSages.java | 2 +- .../SSQMonasteryOfSilence.java | 2 +- .../SSQSanctumOftheLordsOfDawn.java | 2 +- .../TaintedDimension/TaintedDimension.java | 2 +- .../TalkingIslandPast/TalkingIslandPast.java | 2 +- .../game/data/scripts/quests/LetterQuest.java | 10 +- .../Q00016_TheComingDarkness.java | 2 +- .../Q00017_LightAndDarkness.java | 2 +- .../Q00019_GoToThePastureland.java | 2 +- .../Q00031_SecretBuriedInTheSwamp.java | 2 +- .../Q00032_AnObviousLie.java | 2 +- .../Q00040_ASpecialOrder.java | 2 +- .../Q00042_HelpTheUncle.java | 2 +- .../Q00043_HelpTheSister.java | 2 +- .../Q00044_HelpTheSon/Q00044_HelpTheSon.java | 2 +- .../Q00061_LawEnforcement.java | 2 +- .../Q00111_ElrokianHuntersProof.java | 2 +- .../Q00128_PailakaSongOfIceAndFire.java | 8 +- .../Q00129_PailakaDevilsLegacy.java | 10 +- .../Q00149_PrimalMotherIstina.java | 2 +- ...tremeChallengePrimalMotherResurrected.java | 2 +- .../Q00177_SplitDestiny.java | 2 +- .../Q00183_RelicExploration.java | 2 +- .../Q00184_ArtOfPersuasion.java | 2 +- .../Q00185_NikolasCooperation.java | 2 +- .../Q00186_ContractExecution.java | 2 +- .../Q00187_NikolasHeart.java | 2 +- .../Q00188_SealRemoval.java | 2 +- .../Q00189_ContractCompletion.java | 2 +- .../Q00190_LostDream/Q00190_LostDream.java | 2 +- .../Q00191_VainConclusion.java | 2 +- .../Q00192_SevenSignsSeriesOfDoubt.java | 2 +- .../Q00193_SevenSignsDyingMessage.java | 2 +- .../Q00194_SevenSignsMammonsContract.java | 2 +- ...95_SevenSignsSecretRitualOfThePriests.java | 2 +- .../Q00196_SevenSignsSealOfTheEmperor.java | 2 +- .../Q00197_SevenSignsTheSacredBookOfSeal.java | 2 +- .../Q00198_SevenSignsEmbryo.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00371_ShrieksOfGhosts.java | 6 +- .../Q00386_StolenDignity.java | 2 +- .../Q00420_LittleWing/Q00420_LittleWing.java | 2 +- .../Q00421_LittleWingsBigAdventure.java | 10 +- .../Q00451_LuciensAltar.java | 2 +- .../Q00453_NotStrongEnoughAlone.java | 2 +- .../Q00454_CompletelyLost.java | 2 +- .../Q00456_DontKnowDontCare.java | 2 +- .../Q00457_LostAndFound.java | 2 +- .../Q00470_DivinityProtector.java | 2 +- .../Q00474_WaitingForTheSummer.java | 2 +- .../Q00476_PlainMission.java | 2 +- .../Q00485_HotSpringWater.java | 2 +- .../Q00488_WondersOfCaring.java | 2 +- .../Q00489_InThisQuietPlace.java | 2 +- .../Q00493_KickingOutUnwelcomeGuests.java | 2 +- .../Q00511_AwlUnderFoot.java | 2 +- .../Q00512_BladeUnderFoot.java | 2 +- .../Q00621_EggDelivery.java | 2 +- .../Q00622_SpecialtyLiquorDelivery.java | 2 +- .../Q00623_TheFinestFood.java | 2 +- .../Q00627_HeartInSearchOfPower.java | 2 +- .../Q00648_AnIceMerchantsDream.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- .../Q00726_LightWithinTheDarkness.java | 2 +- .../Q00727_HopeWithinTheDarkness.java | 2 +- .../Q00751_LiberatingTheSpirits.java | 2 +- .../Q00752_UncoverTheSecret.java | 2 +- .../Q00753_ReactingToACrisis.java | 2 +- .../Q00760_BlockTheExit.java | 2 +- .../Q00761_AssistingTheGoldenRamArmy.java | 2 +- .../Q00762_AnOminousRequest.java | 2 +- .../Q00763_ADauntingTask.java | 2 +- .../Q00817_BlackAteliaResearch.java | 2 +- .../Q00902_ReclaimOurEra.java | 2 +- .../Q00905_RefinedDragonBlood.java | 2 +- .../Q10282_ToTheSeedOfAnnihilation.java | 2 +- .../Q10284_AcquisitionOfDivineSword.java | 2 +- .../Q10285_MeetingSirra.java | 2 +- .../Q10286_ReunionWithSirra.java | 2 +- .../Q10287_StoryOfThoseLeft.java | 2 +- .../Q10290_LandDragonConqueror.java | 2 +- .../Q10292_SevenSignsGirlOfDoubt.java | 2 +- ...nsForbiddenBookOfTheElmoreAdenKingdom.java | 2 +- ...294_SevenSignsToTheMonasteryOfSilence.java | 2 +- .../Q10295_SevenSignsSolinasTomb.java | 2 +- ...evenSignsOneWhoSeeksThePowerOfTheSeal.java | 2 +- .../Q10297_GrandOpeningComeToOurPub.java | 2 +- .../Q10301_ShadowOfTerrorBlackishRedFog.java | 2 +- .../Q10302_UnsettlingShadowAndRumors.java | 2 +- .../Q10305_UnstoppableFutileEfforts.java | 2 +- .../Q10306_TheCorruptedLeader.java | 2 +- .../Q10307_TheCorruptedLeaderHisTruth.java | 2 +- .../Q10310_TwistedCreationTree.java | 2 +- .../Q10311_PeacefulDaysAreOver.java | 2 +- .../Q10312_AbandonedGodsCreature.java | 2 +- .../Q10315_ToThePrisonOfDarkness.java | 2 +- .../Q10316_UndecayingMemoryOfThePast.java | 2 +- .../Q10317_OrbisWitch/Q10317_OrbisWitch.java | 2 +- .../Q10318_DecayingDarkness.java | 2 +- .../Q10320_LetsGoToTheCentralSquare.java | 2 +- .../Q10321_QualificationsOfTheSeeker.java | 2 +- .../Q10330_ToTheRuinsOfYeSagira.java | 2 +- .../Q10331_StartOfFate.java | 2 +- .../Q10332_ToughRoad/Q10332_ToughRoad.java | 2 +- .../Q10333_DisappearedSakum.java | 2 +- ...4_ReportingTheStatusOfTheWindmillHill.java | 2 +- .../Q10335_RequestToFindSakum.java | 2 +- .../Q10336_DividedSakumKanilov.java | 2 +- .../Q10337_SakumsImpact.java | 2 +- .../Q10338_SeizeYourDestiny.java | 2 +- .../Q10341_DayOfDestinyHumansFate.java | 2 +- .../Q10342_DayOfDestinyElvenFate.java | 2 +- .../Q10343_DayOfDestinyDarkElfsFate.java | 2 +- .../Q10344_DayOfDestinyOrcsFate.java | 2 +- .../Q10345_DayOfDestinyDwarfsFate.java | 2 +- .../Q10346_DayOfDestinyKamaelsFate.java | 2 +- .../Q10351_OwnerOfHall.java | 2 +- .../Q10353_CertificationOfValue.java | 2 +- .../Q10354_ResurrectedOwnerOfHall.java | 2 +- .../Q10358_DividedSakumPoslof.java | 2 +- .../Q10359_TracesOfEvil.java | 2 +- .../Q10360_CertificationOfFate.java | 2 +- .../Q10362_CertificationOfTheSeeker.java | 2 +- .../Q10363_RequestOfTheSeeker.java | 2 +- .../Q10364_ObligationsOfTheSeeker.java | 2 +- .../Q10365_ForTheSearchdogKing.java | 2 +- ...Q10366_ReportOnTheSituationAtTheRuins.java | 2 +- .../Q10369_NoblesseSoulTesting.java | 2 +- .../Q10377_TheInvadedExecutionGrounds.java | 2 +- .../Q10378_WeedingWork.java | 2 +- .../Q10379_AnUninvitedGuest.java | 2 +- .../Q10380_TheExecutionersExecution.java | 2 +- .../Q10381_ToTheSeedOfHellfire.java | 2 +- .../Q10385_RedThreadOfFate.java | 2 +- .../Q10386_MysteriousJourney.java | 2 +- .../Q10387_SoullessOne.java | 2 +- .../Q10390_KekropusLetter.java | 2 +- .../Q10391_ASuspiciousHelper.java | 2 +- .../Q10392_FailureAndItsConsequences.java | 2 +- .../Q10393_KekropusLetterAClueCompleted.java | 2 +- .../Q10394_MutualBenefit.java | 2 +- .../Q10395_NotATraitor.java | 2 +- ...Q10397_KekropusLetterASuspiciousBadge.java | 2 +- .../Q10398_ASuspiciousBadge.java | 2 +- .../Q10399_TheAlphabetOfTheGiants.java | 2 +- ...Q10401_KekropusLetterDecodingTheBadge.java | 2 +- .../Q10402_NowhereToTurn.java | 2 +- .../Q10403_TheGuardianGiant.java | 2 +- .../Q10404_KekropusLetterAHiddenMeaning.java | 2 +- .../Q10405_KartiasSeed.java | 2 +- .../Q10406_BeforeDarknessBearsFruit.java | 2 +- ...10408_KekropusLetterTheSwampOfScreams.java | 2 +- .../Q10409_ASuspiciousVagabondInTheSwamp.java | 2 +- .../Q10410_EmbryoInTheSwampOfScreams.java | 2 +- ...0411_KekropusLetterTheForestOfTheDead.java | 2 +- ...Q10412_ASuspiciousVagabondInTheForest.java | 2 +- .../Q10413_EmbryoInTheForestOfTheDead.java | 2 +- .../Q10414_KekropusLetterWithCourage.java | 2 +- .../Q10416_InSearchOfTheEyeOfArgos.java | 2 +- .../Q10417_DaimonTheWhiteEyed.java | 2 +- ...10419_KekropusLetterKampfsWhereabouts.java | 2 +- .../Q10420_TheVarkaSilenosSupporters.java | 2 +- ...sassinationOfTheVarkaSilenosCommander.java | 2 +- ...2_AssassinationOfTheVarkaSilenosChief.java | 2 +- ...Q10424_KekropusLetterBelosWhereabouts.java | 2 +- .../Q10425_TheKetraOrcSupporters.java | 2 +- ...6_AssassinationOfTheKetraOrcCommander.java | 2 +- ...10427_AssassinationOfTheKetraOrcChief.java | 2 +- .../Q10442_TheAnnihilatedPlains1.java | 2 +- .../Q10443_TheAnnihilatedPlains2.java | 2 +- .../Q10444_TheOriginOfMonsters.java | 2 +- .../Q10445_AnImpendingThreat.java | 2 +- .../Q10446_HitAndRun/Q10446_HitAndRun.java | 2 +- .../Q10450_ADarkAmbition.java | 2 +- .../Q10452_IsItEdible/Q10452_IsItEdible.java | 2 +- .../Q10460_ReturnOfTheAlligatorHunter.java | 2 +- .../Q10472_WindsOfFateEncroachingShadows.java | 2 +- .../Q10504_JewelOfAntharas.java | 2 +- ...30_KekropusLetterTheDragonsTransition.java | 2 +- .../Q10541_TrainLikeTheRealThing.java | 2 +- .../Q10542_SearchingForNewPower.java | 2 +- .../Q10543_SheddingWeight.java | 2 +- .../Q10544_SeekerSupplies.java | 2 +- .../Q10560_WayOfWanderingKnight.java | 2 +- .../Q10561_AcrossTheDeathLine.java | 2 +- .../Q10562_TakeUpArms/Q10562_TakeUpArms.java | 2 +- .../Q10576_GlitteringWeapons.java | 2 +- .../Q10577_TemperARustingBlade.java | 2 +- .../Q10578_TheSoulOfASword.java | 2 +- .../Q10701_TheRoadToDestruction.java | 2 +- .../Q10702_TheRoadToInfinity.java | 2 +- .../Q10703_BottleOfIstinasSoul.java | 2 +- .../Q10704_BottleOfOctavisSoul.java | 2 +- .../Q10705_BottleOfTautisSoul.java | 2 +- .../Q10707_FlamesOfSorrow.java | 2 +- .../Q10708_StrengthenTheBarrier.java | 2 +- .../Q10709_TheStolenSeed.java | 2 +- .../Q10710_LifeEnergyRepository.java | 2 +- .../Q10732_AForeignLand.java | 2 +- .../Q10733_TheTestForSurvival.java | 2 +- .../quests/Q10734_DoOrDie/Q10734_DoOrDie.java | 2 +- .../Q10735_ASpecialPower.java | 2 +- .../Q10736_ASpecialPower.java | 2 +- .../Q10737_GrakonsWarehouse.java | 2 +- .../Q10738_AnInnerBeauty.java | 2 +- .../Q10739_SupplyAndDemand.java | 2 +- .../Q10740_NeverForget.java | 2 +- .../Q10741_ADraughtForTheCold.java | 2 +- .../Q10742_AFurryFriend.java | 2 +- .../Q10743_StrangeFungus.java | 2 +- .../Q10744_StrongerThanSteel.java | 2 +- .../Q10745_TheSecretIngredients.java | 2 +- .../Q10746_SeeTheWorld.java | 2 +- .../Q10751_WindsOfFateEncounters.java | 2 +- .../Q10752_WindsOfFateAPromise.java | 2 +- .../Q10753_WindsOfFateChoices.java | 2 +- .../Q10755_LettersFromTheQueenWindyHill.java | 2 +- .../Q10756_AnInterdimensionalDraft.java | 2 +- .../Q10757_QuietingTheStorm.java | 2 +- .../Q10758_TheOathOfTheWind.java | 2 +- .../Q10762_MarionetteSpirit.java | 2 +- .../Q10763_TerrifyingChertuba.java | 2 +- .../Q10764_FreeSpirit/Q10764_FreeSpirit.java | 2 +- ...69_LettersFromTheQueenCrumaTowerPart1.java | 2 +- .../Q10770_InSearchOfTheGrail.java | 2 +- .../Q10771_VolatilePower.java | 2 +- .../Q10772_ReportsFromCrumaTowerPart1.java | 2 +- ...74_LettersFromTheQueenCrumaTowerPart2.java | 2 +- .../Q10775_InSearchOfAnAncientGiant.java | 2 +- .../Q10776_TheWrathOfTheGiants.java | 2 +- .../Q10777_ReportsFromCrumaTowerPart2.java | 2 +- ...Q10779_LettersFromTheQueenSeaOfSpores.java | 2 +- .../Q10780_AWeakenedBarrier.java | 2 +- .../Q10781_IngredientsToEnforcements.java | 2 +- ...782_LettersFromTheQueenForsakenPlains.java | 2 +- .../Q10783_TracesOfAnAmbush.java | 2 +- .../Q10784_TheBrokenDevice.java | 2 +- ...5_LettersFromTheQueenFieldsOfMassacre.java | 2 +- .../Q10786_ResidentProblemSolver.java | 2 +- .../Q10787_ASpyMission.java | 2 +- ...789_LettersFromTheQueenSwampOfScreams.java | 2 +- ...92_LettersFromTheQueenForestOfTheDead.java | 2 +- .../Q10793_SaveTheSouls.java | 2 +- .../Q10794_InvestigateTheForest.java | 2 +- .../Q10811_ExaltedOneWhoFacesTheLimit.java | 2 +- .../Q10812_FacingSadness.java | 2 +- .../Q10813_ForGlory/Q10813_ForGlory.java | 2 +- .../Q10814_BefittingOfTheStatus.java | 2 +- .../quests/Q10815_StepUp/Q10815_StepUp.java | 2 +- ...Q10817_ExaltedOneWhoOvercomesTheLimit.java | 2 +- .../Q10818_ConfrontingAGiantMonster.java | 2 +- .../Q10819_ForHonor/Q10819_ForHonor.java | 2 +- ...820_RelationshipsBefittingOfTheStatus.java | 2 +- .../Q10821_HelpingOthers.java | 2 +- .../Q10823_ExaltedOneWhoShattersTheLimit.java | 2 +- .../Q10824_ConfrontingTheGreatestDanger.java | 2 +- .../Q10825_ForVictory/Q10825_ForVictory.java | 2 +- .../Q10826_LuckBefittingOfTheStatus.java | 2 +- .../Q10827_StepUpToLead.java | 2 +- .../Q10829_InSearchOfTheCause.java | 2 +- .../Q10830_TheLostGardenOfSpirits.java | 2 +- .../Q10831_UnbelievableSight.java | 2 +- .../Q10832_EnergyOfSadnessAndAnger.java | 2 +- .../Q10833_PutTheQueenOfSpiritsToSleep.java | 2 +- .../Q10836_DisappearedClanMember.java | 2 +- ...0837_LookingForTheBlackbirdClanMember.java | 2 +- ...0838_TheReasonForNotBeingAbleToGetOut.java | 2 +- .../Q10839_BlackbirdsNameValue.java | 2 +- .../Q10840_TimeToRecover.java | 2 +- .../Q10841_DeepInsideAteliaFortress.java | 2 +- .../Q10843_AnomalyInTheEnchantedValley.java | 2 +- .../AirShipGludioGracia.java | 6 +- .../KeucereusNorthController.java | 2 +- .../KeucereusSouthController.java | 2 +- .../vehicles/SoDController/SoDController.java | 2 +- .../vehicles/SoIController/SoIController.java | 2 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../ProofOfCourage/ProofOfCourage.java | 2 +- .../ProofOfJustice/ProofOfJustice.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 2 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 8 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../data/xml/impl/BeautyShopData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../gameserver/data/xml/impl/CastleData.java | 8 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClanHallData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../gameserver/data/xml/impl/DoorData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/EventEngineData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishingData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../xml/impl/ItemCrystallizationData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../data/xml/impl/ResidenceFunctionsData.java | 2 +- .../gameserver/data/xml/impl/ShuttleData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../data/xml/impl/VariationData.java | 8 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/UserInfoType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/ConditionHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../handler/SkillConditionHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CastleManager.java | 18 +- .../instancemanager/CastleManorManager.java | 54 +-- .../CeremonyOfChaosManager.java | 2 +- .../instancemanager/CommissionManager.java | 2 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/EventShrineManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 18 +- .../instancemanager/FortSiegeManager.java | 34 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GraciaSeedsManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 28 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/PcCafePointsManager.java | 2 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 2 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 6 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/EffectList.java | 8 +- .../gameserver/model/Elementals.java | 10 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 36 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VariationInstance.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 24 +- .../gameserver/model/actor/Creature.java | 240 ++++++------- .../l2jmobius/gameserver/model/actor/Npc.java | 28 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../model/actor/instance/DecoyInstance.java | 4 +- .../model/actor/instance/DoorInstance.java | 26 +- .../actor/instance/DoppelgangerInstance.java | 4 +- .../actor/instance/EffectPointInstance.java | 4 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 78 ++--- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../request/EnchantItemAttributeRequest.java | 2 +- .../actor/request/EnchantItemRequest.java | 2 +- .../model/actor/stat/CreatureStat.java | 36 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 14 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/CubicTemplate.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 8 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/beautyshop/BeautyData.java | 8 +- .../gameserver/model/buylist/Product.java | 2 +- .../gameserver/model/buylist/ProductList.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/clan/ClanWar.java | 2 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 20 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerInInstance.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 26 +- .../gameserver/model/entity/ClanHall.java | 2 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 44 +-- .../gameserver/model/entity/FortSiege.java | 12 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/Siege.java | 32 +- .../model/eventengine/AbstractEvent.java | 16 +- .../eventengine/AbstractEventManager.java | 8 +- .../eventengine/AbstractEventMember.java | 4 +- .../model/events/AbstractScript.java | 6 +- .../model/events/EventDispatcher.java | 2 +- .../model/events/TimerExecutor.java | 2 +- .../impl/creature/OnCreatureAttack.java | 6 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 6 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureDeath.java | 4 +- .../impl/creature/OnCreatureKilled.java | 4 +- .../events/impl/creature/OnCreatureSee.java | 4 +- .../creature/OnCreatureSkillFinishCast.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 2 +- .../impl/creature/npc/OnAttackableAttack.java | 4 +- .../impl/creature/npc/OnAttackableHate.java | 4 +- .../impl/creature/npc/OnAttackableKill.java | 6 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcDespawn.java | 2 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../creature/npc/OnNpcTeleportRequest.java | 2 +- .../player/OnPlayerChangeToAwakenedClass.java | 2 +- .../player/OnPlayerPressTutorialMark.java | 2 +- .../creature/player/OnPlayerQuestAbort.java | 4 +- .../creature/player/OnPlayerSocialAction.java | 6 +- .../creature/player/OnPlayerSubChange.java | 4 +- .../impl/instance/OnInstanceCreated.java | 2 +- .../impl/instance/OnInstanceDestroy.java | 2 +- .../events/impl/instance/OnInstanceEnter.java | 2 +- .../events/impl/instance/OnInstanceLeave.java | 2 +- .../impl/instance/OnInstanceStatusChange.java | 2 +- .../model/holders/CastleSpawnHolder.java | 4 +- .../model/holders/ClanHallTeleportHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/MultisellEntryHolder.java | 6 +- .../model/holders/MultisellListHolder.java | 16 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../holders/PreparedMultisellListHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../model/holders/SiegeGuardHolder.java | 12 +- .../gameserver/model/holders/SkillHolder.java | 8 +- .../gameserver/model/holders/SpawnHolder.java | 6 +- .../model/holders/TemplateChanceHolder.java | 4 +- .../model/instancezone/Instance.java | 2 +- .../conditions/ConditionCommandChannel.java | 2 +- .../ConditionCommandChannelLeader.java | 2 +- .../conditions/ConditionDistance.java | 2 +- .../conditions/ConditionGroupMax.java | 2 +- .../conditions/ConditionGroupMin.java | 2 +- .../conditions/ConditionHasResidence.java | 2 +- .../conditions/ConditionItem.java | 2 +- .../conditions/ConditionLevel.java | 2 +- .../conditions/ConditionNoParty.java | 2 +- .../conditions/ConditionParty.java | 2 +- .../conditions/ConditionPartyLeader.java | 2 +- .../conditions/ConditionQuest.java | 2 +- .../conditions/ConditionReenter.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 2 +- .../gameserver/model/items/Item.java | 70 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 14 +- .../model/matching/PartyMatchingRoom.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadManager.java | 14 +- .../model/olympiad/OlympiadStadium.java | 20 +- .../model/olympiad/Participant.java | 6 +- .../model/options/OptionDataCategory.java | 2 +- .../model/options/OptionDataGroup.java | 2 +- .../gameserver/model/options/Options.java | 2 +- .../gameserver/model/options/Variation.java | 2 +- .../model/options/VariationFee.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 58 ++-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../model/residences/AbstractResidence.java | 6 +- .../model/shuttle/ShuttleDataHolder.java | 2 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 4 +- .../model/skills/SkillChannelized.java | 2 +- .../model/spawns/NpcSpawnTemplate.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/teleporter/TeleportHolder.java | 2 +- .../model/variables/AbstractVariables.java | 20 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../model/zone/type/CastleZone.java | 2 +- .../model/zone/type/ClanHallZone.java | 2 +- .../model/zone/type/EffectZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 4 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../clientpackets/ExRequestAutoFish.java | 2 +- .../ExSendSelectedQuestZoneID.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 6 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../clientpackets/RequestExEscapeScene.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHardWareInfo.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../friend/RequestAnswerFriendInvite.java | 2 +- .../friend/RequestFriendDel.java | 2 +- .../friend/RequestFriendInvite.java | 2 +- .../friend/RequestFriendList.java | 2 +- .../friend/RequestSendFriendMsg.java | 2 +- .../mentoring/ConfirmMenteeAdd.java | 2 +- .../primeshop/RequestBRBuyProduct.java | 2 +- .../primeshop/RequestBRGamePoint.java | 2 +- .../primeshop/RequestBRPresentBuyProduct.java | 2 +- .../primeshop/RequestBRProductInfo.java | 2 +- .../primeshop/RequestBRProductList.java | 2 +- .../primeshop/RequestBRRecentProductList.java | 2 +- .../shuttle/MoveToLocationInShuttle.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceld.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../ExCuriousHouseMemberUpdate.java | 10 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../gameserver/util/exp4j/Expression.java | 12 +- .../gameserver/util/exp4j/Function.java | 2 +- .../gameserver/util/exp4j/FunctionToken.java | 2 +- .../gameserver/util/exp4j/Functions.java | 2 +- .../gameserver/util/exp4j/NumberToken.java | 4 +- .../gameserver/util/exp4j/Operators.java | 18 +- .../gameserver/util/exp4j/ShuntingYard.java | 2 +- .../gameserver/util/exp4j/Tokenizer.java | 8 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../game/data/scripts/ai/AbstractNpcAI.java | 2 +- .../AncientCityArcan/AncientArcanCity.java | 2 +- .../areas/AncientCityArcan/Lykus/Lykus.java | 2 +- .../ai/areas/AncientCityArcan/Mumu/Mumu.java | 2 +- .../AteliaManager/AteliaManager.java | 2 +- .../scripts/ai/areas/BeastFarm/BabyPets.java | 2 +- .../scripts/ai/areas/BeastFarm/BeastFarm.java | 2 +- .../ai/areas/BeastFarm/FeedableBeasts.java | 2 +- .../ai/areas/BeastFarm/ImprovedBabyPets.java | 2 +- .../ai/areas/BeastFarm/Tunatun/Tunatun.java | 2 +- .../BloodySwampland/BloodySwampland.java | 2 +- .../ai/areas/CrumaTower/Alarm/Alarm.java | 2 +- .../ai/areas/CrumaTower/CrumaTower.java | 2 +- .../scripts/ai/areas/DenOfEvil/DenOfEvil.java | 2 +- .../areas/DenOfEvil/FrightenedRagnaOrc.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcCommander.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcHero.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcSeer.java | 2 +- .../DragonValley/DragonValleySummoners.java | 2 +- .../DragonVortex/DragonVortex.java | 2 +- .../ai/areas/DragonValley/LairOfAntharas.java | 2 +- .../DragonValley/LeopardDragonHachling.java | 2 +- .../areas/DragonValley/MercenaryCaptain.java | 2 +- .../MercenaryTeleport/MercenaryTeleport.java | 2 +- .../scripts/ai/areas/DragonValley/Namo.java | 2 +- .../scripts/ai/areas/DragonValley/Rakun.java | 2 +- .../SeparatedSoul/SeparatedSoul.java | 2 +- .../ai/areas/EnchantedValley/FlowerBud.java | 2 +- .../AltarOfSouls/AltarOfSouls.java | 2 +- .../RemembranceTower/RemembranceTower.java | 2 +- .../LargeCocoon/LargeCocoon.java | 2 +- .../ai/areas/FairySettlement/Wisp.java | 2 +- .../FantasyIsle/KrateisCube/KrateisCube.java | 2 +- .../scripts/ai/areas/FantasyIsle/Parade.java | 2 +- .../ai/areas/FantasyIsle/TalentShow.java | 2 +- .../ForestOfTheDead/EilhalderVonHellmann.java | 2 +- .../areas/ForgeOfTheGods/ForgeOfTheGods.java | 4 +- .../ai/areas/ForgeOfTheGods/Rooney.java | 2 +- .../FrozenLabyrinth/FrozenLabyrinth.java | 2 +- .../areas/GainakUnderground/GainakSiege.java | 4 +- .../GainakUnderground/Lailly/Lailly.java | 2 +- .../GardenOfGenesis/Apherus/Apherus.java | 2 +- .../areas/GardenOfGenesis/GenesisVines.java | 2 +- .../GardenOfGenesis/Statues/Statues.java | 2 +- .../ai/areas/GardenOfSpirits/Belas/Belas.java | 2 +- .../GardenOfSpirits/Dinford/Dinford.java | 2 +- .../GardenOfSpirits/GardenOfSpirits.java | 2 +- .../ai/areas/GardenOfSpirits/Isabella.java | 2 +- .../ai/areas/Giran/Kekropus/Kekropus.java | 2 +- .../ai/areas/GuillotineFortress/Spirit.java | 2 +- .../data/scripts/ai/areas/Heine/WrapGate.java | 2 +- .../LeonaBlackbird/LeonaBlackbird.java | 2 +- .../ai/areas/HotSprings/HotSprings.java | 2 +- .../areas/HuntersVillage/Merlot/Merlot.java | 2 +- .../ai/areas/ImperialTomb/BloodySuccubus.java | 2 +- .../FourSepulchers/FourSepulchers.java | 2 +- .../ai/areas/ImperialTomb/Zenya/Zenya.java | 2 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 2 +- .../ai/areas/IsleOfPrayer/EvasGiftBox.java | 2 +- .../ai/areas/IsleOfPrayer/IsleOfPrayer.java | 2 +- .../ai/areas/IsleOfSouls/HillsOfGold.java | 2 +- .../IvoryTower/AvantGarde/AvantGarde.java | 2 +- .../KetraOrcSupport/KetraOrcSupport.java | 2 +- .../ai/areas/KeucereusAllianceBase/El.java | 2 +- .../KeucereusAllianceBase/GeneralDilios.java | 2 +- .../KeucereusAllianceBase/Lekon/Lekon.java | 2 +- .../KeucereusAllianceBase/LindviorScene.java | 2 +- .../Nottingale/Nottingale.java | 2 +- .../areas/KeucereusAllianceBase/Plenos.java | 2 +- .../SeedTeleportDevice.java | 2 +- .../ai/areas/MithrilMines/GraveRobbers.java | 2 +- .../MithrilMinesTeleporter.java | 2 +- .../MonasteryOfSilence.java | 2 +- .../areas/OrbisTemple/OrbisTempleStatues.java | 2 +- .../ai/areas/OrcBarracks/OrcBarracks.java | 2 +- .../PaganTeleporters/PaganTeleporters.java | 2 +- .../ai/areas/Parnassus/Fioren/Fioren.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../PlainsOfLizardman/PlainsOfLizardman.java | 2 +- .../ElrokiTeleporters/ElrokiTeleporters.java | 2 +- .../ai/areas/PrimevalIsle/PrimevalIsle.java | 2 +- .../ai/areas/RuinsOfAgony/RoAGuard.java | 2 +- .../ai/areas/RuinsOfDespair/RoDGuard.java | 2 +- .../ai/areas/Rune/RuneCastle/Venom/Venom.java | 4 +- .../SeedOfAnnihilation/Klemis/Klemis.java | 2 +- .../ai/areas/SeedOfAnnihilation/Maguen.java | 2 +- .../areas/SeedOfAnnihilation/Nemo/Nemo.java | 2 +- .../SeedOfAnnihilation.java | 2 +- .../areas/SeedOfAnnihilation/Seyo/Seyo.java | 2 +- .../ai/areas/SeedOfHellfire/Zofan.java | 2 +- .../SelMahumDrill.java | 2 +- .../SelMahumSquad.java | 2 +- .../ai/areas/SilentValley/SilentValley.java | 2 +- .../ai/areas/StakatoNest/StakatoNest.java | 4 +- .../StakatoNestTeleporter.java | 2 +- .../TalkingIsland/Apprentice/Apprentice.java | 2 +- .../AwakeningMaster/AwakeningMaster.java | 2 +- .../ai/areas/TalkingIsland/Banette.java | 2 +- .../scripts/ai/areas/TalkingIsland/Bink.java | 2 +- .../ai/areas/TalkingIsland/BoyAndGirl.java | 2 +- .../scripts/ai/areas/TalkingIsland/Devno.java | 2 +- .../ai/areas/TalkingIsland/DrillSergeant.java | 2 +- .../scripts/ai/areas/TalkingIsland/Eleve.java | 2 +- .../ai/areas/TalkingIsland/Gagabu.java | 2 +- .../scripts/ai/areas/TalkingIsland/Galad.java | 2 +- .../GiantSoldiers/GiantSoldiers.java | 2 +- .../ai/areas/TalkingIsland/GuardSoldier.java | 2 +- .../ai/areas/TalkingIsland/Hadel/Hadel.java | 2 +- .../ai/areas/TalkingIsland/Handermonkey.java | 2 +- .../ai/areas/TalkingIsland/Hardin/Hardin.java | 2 +- .../HarnakUndergroundRuinsZone.java | 2 +- .../scripts/ai/areas/TalkingIsland/Hera.java | 2 +- .../ai/areas/TalkingIsland/Heymond.java | 2 +- .../scripts/ai/areas/TalkingIsland/Holly.java | 2 +- .../ai/areas/TalkingIsland/Karonf.java | 2 +- .../ai/areas/TalkingIsland/Luderic.java | 2 +- .../scripts/ai/areas/TalkingIsland/Lumi.java | 2 +- .../ai/areas/TalkingIsland/Mahram.java | 2 +- .../scripts/ai/areas/TalkingIsland/Mai.java | 2 +- .../ai/areas/TalkingIsland/MarinSmith.java | 2 +- .../ai/areas/TalkingIsland/Marsha.java | 2 +- .../scripts/ai/areas/TalkingIsland/Milia.java | 2 +- .../MonkOfChaos/MonkOfChaos.java | 2 +- .../ai/areas/TalkingIsland/Morgan.java | 2 +- .../scripts/ai/areas/TalkingIsland/Oris.java | 2 +- .../TalkingIsland/Pantheon/Pantheon.java | 2 +- .../ai/areas/TalkingIsland/Raina/Raina.java | 8 +- .../ai/areas/TalkingIsland/Rubentis.java | 2 +- .../scripts/ai/areas/TalkingIsland/Ruks.java | 2 +- .../ai/areas/TalkingIsland/Sebion.java | 2 +- .../ai/areas/TalkingIsland/Shannon.java | 2 +- .../ai/areas/TalkingIsland/Sodian.java | 2 +- .../ai/areas/TalkingIsland/Stiller.java | 2 +- .../ai/areas/TalkingIsland/Theodore.java | 2 +- .../ai/areas/TalkingIsland/TomaJunior.java | 2 +- .../ai/areas/TalkingIsland/Toyron/Toyron.java | 2 +- .../ai/areas/TalkingIsland/TrainingGolem.java | 2 +- .../areas/TalkingIsland/TrainningSoldier.java | 2 +- .../areas/TalkingIsland/Trandon/Trandon.java | 6 +- .../areas/TalkingIsland/Walkers/Allada.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Mei.java | 2 +- .../areas/TalkingIsland/Walkers/Remons.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Rinne.java | 2 +- .../areas/TalkingIsland/Walkers/Rotina.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Soros.java | 2 +- .../areas/TalkingIsland/YeSagiraGuards.java | 2 +- .../YeSegiraTeleportDevice.java | 2 +- .../TowerOfInsolence/ToIVortex/ToIVortex.java | 2 +- .../ai/areas/TownOfGludio/Acateo/Acateo.java | 2 +- .../areas/TownOfGoddard/Cerenas/Cerenas.java | 2 +- .../VarkaSilenosSupport.java | 2 +- .../ElmoredenServantsGhost.java | 2 +- .../ai/areas/Wastelands/Wastelands.java | 2 +- .../FortuneTelling/FortuneTelling.java | 2 +- .../ZealotOfShilen/ZealotOfShilen.java | 2 +- .../ai/areas/WindmillHill/Commando.java | 2 +- .../ai/areas/WindyHill/WindVortex.java | 2 +- .../data/scripts/ai/bosses/Anais/Anais.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../scripts/ai/bosses/Balok/BalokWarzone.java | 2 +- .../ai/bosses/Baylor/BaylorWarzone.java | 2 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 2 +- .../ai/bosses/Beleth/Wormhole/Wormhole.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../Freya/FreyasSteward/FreyasSteward.java | 2 +- .../IceQueensCastle/IceQueensCastle.java | 4 +- .../IceQueensCastleBattle.java | 2 +- .../scripts/ai/bosses/Freya/Jinia/Jinia.java | 2 +- .../scripts/ai/bosses/Freya/Sirra/Sirra.java | 2 +- .../ai/bosses/Frintezza/LastImperialTomb.java | 2 +- .../bosses/Frintezza/ScarletVanHalisha.java | 2 +- .../ai/bosses/Istina/IstinaCavern.java | 2 +- .../ai/bosses/Istina/Rumiese/Rumiese.java | 2 +- .../ai/bosses/Kimerian/KimerianCommon.java | 2 +- .../ai/bosses/Octavis/Lydia/Lydia.java | 2 +- .../ai/bosses/Octavis/OctavisWarzone.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../ai/bosses/QueenShyeed/QueenShyeed.java | 2 +- .../scripts/ai/bosses/Sailren/Sailren.java | 2 +- .../ai/bosses/Spezion/Cannon/Cannon.java | 2 +- .../ai/bosses/Spezion/PresentSpezion.java | 2 +- .../scripts/ai/bosses/Tauti/TautiWarzone.java | 2 +- .../ai/bosses/Teredor/TeredorWarzone.java | 2 +- .../data/scripts/ai/bosses/Tiat/Stage1.java | 2 +- .../scripts/ai/bosses/Trasken/Trasken.java | 10 +- .../scripts/ai/bosses/Valakas/Valakas.java | 2 +- .../Zaken/CavernOfThePirateCaptain.java | 2 +- .../ai/others/AdenReconstructorManager.java | 2 +- .../AdventurersGuide/AdventurersGuide.java | 2 +- .../AlchemistManager/AlchemistManager.java | 2 +- .../data/scripts/ai/others/AltarOfEvil.java | 2 +- .../data/scripts/ai/others/AreaSkillNpc.java | 2 +- .../ai/others/ArenaManager/ArenaManager.java | 2 +- .../game/data/scripts/ai/others/Ballista.java | 2 +- .../ai/others/BlackJudge/BlackJudge.java | 2 +- .../BlackMarketeerOfMammon.java | 2 +- .../CastleAmbassador/CastleAmbassador.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleCourtMagician.java | 2 +- .../CastleDoorManager/CastleDoorManager.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ClanHallAuctioneer.java | 2 +- .../ClanHallDoorManager.java | 2 +- .../ClanHallManager/ClanHallManager.java | 2 +- .../ai/others/ClanTrader/ClanTrader.java | 2 +- .../ai/others/ClassMaster/ClassMaster.java | 2 +- .../scripts/ai/others/CrimsonHatuOtis.java | 4 +- .../DelusionTeleport/DelusionTeleport.java | 2 +- .../DimensionalMerchant.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/EnergySeeds.java | 2 +- .../ai/others/FameManager/FameManager.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../FortressArcherCaptain.java | 2 +- .../FortressSiegeManager.java | 2 +- .../game/data/scripts/ai/others/Gordon.java | 2 +- .../GrandBossTeleporters.java | 2 +- .../others/HealerTrainer/HealerTrainer.java | 2 +- .../HermuncusMinion/HermuncusMinion.java | 2 +- .../data/scripts/ai/others/Incarnation.java | 2 +- .../ai/others/LaVieEnRose/LaVieEnRose.java | 2 +- .../scripts/ai/others/Mammons/Mammons.java | 2 +- .../ai/others/ManorManager/ManorManager.java | 4 +- .../ai/others/MentorGuide/MentorGuide.java | 2 +- .../scripts/ai/others/Minigame/Minigame.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../MysteriousWizard/MysteriousWizard.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../NornilTeleportDevice.java | 2 +- .../ai/others/NpcBuffers/NpcBuffers.java | 2 +- .../ai/others/OlyBuffer/OlyBuffer.java | 2 +- .../ai/others/OlyManager/OlyManager.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../data/scripts/ai/others/PrisonGuards.java | 2 +- .../ai/others/Proclaimer/Proclaimer.java | 2 +- .../data/scripts/ai/others/Scarecrow.java | 2 +- .../Servitors/GateOfUnlimitedSummoning.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../ai/others/Servitors/TreeOfLife.java | 2 +- .../ai/others/Spawns/DayNightSpawns.java | 2 +- .../ai/others/Spawns/NoRandomActivity.java | 2 +- .../data/scripts/ai/others/StarStones.java | 2 +- .../game/data/scripts/ai/others/SummonPc.java | 2 +- .../SupportUnitCaptain.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToFantasy/TeleportToFantasy.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportToUndergroundColiseum.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../ai/others/TersisHerald/TersisHerald.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../ai/others/TrainingCamp/TrainingCamp.java | 2 +- .../ClassTransferTalk/ClassTransferTalk.java | 2 +- .../ai/others/WarriorFishingBlock.java | 2 +- .../ai/others/WeaverOlf/WeaverOlf.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../custom/ShadowWeapons/ShadowWeapons.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../events/BirthOfDraco/BirthOfDraco.java | 2 +- .../CharacterBirthday/CharacterBirthday.java | 2 +- .../EveTheFortuneTeller.java | 2 +- .../data/scripts/events/EventShrines.java | 2 +- .../FreyaCelebration/FreyaCelebration.java | 2 +- .../events/GiftOfVitality/GiftOfVitality.java | 2 +- .../scripts/events/HeavyMedal/HeavyMedal.java | 2 +- .../events/HungryHorse/HungryHorse.java | 2 +- .../events/HuntForSanta/HuntForSanta.java | 2 +- .../LetterCollector/LetterCollector.java | 2 +- .../LoveYourGatekeeper.java | 2 +- .../events/LoversJubilee/LoversJubilee.java | 2 +- .../MasterOfEnchanting.java | 2 +- .../scripts/events/RedLibra/RedLibra.java | 2 +- .../events/ThePowerOfLove/ThePowerOfLove.java | 2 +- .../features/SkillTransfer/SkillTransfer.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCastle.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminClanHall.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminInstance.java | 2 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../AdminPcCafePoints.java | 2 +- .../AdminPrimePoints.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/chathandlers/ChatWorld.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../effecthandlers/AbnormalShield.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../AddTeleportBookmarkSlot.java | 2 +- .../handlers/effecthandlers/AirBind.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlinkSwap.java | 2 +- .../effecthandlers/BlockAbnormalSlot.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../handlers/effecthandlers/BlockActions.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockMove.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/BlockSkill.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/BuffBlock.java | 2 +- .../effecthandlers/CallLearnedSkill.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/CallSkillOnActionTime.java | 2 +- .../effecthandlers/CallTargetParty.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeBody.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/Compelling.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../scripts/handlers/effecthandlers/Cp.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CreateCommonItem.java | 2 +- .../handlers/effecthandlers/CreateItem.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/Crystallize.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DamageBlock.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/DebuffBlock.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../effecthandlers/DisableTargeting.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/Disarmor.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../effecthandlers/DispelBySlotMyself.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/DoubleCast.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FlipBlock.java | 2 +- .../handlers/effecthandlers/FlyAway.java | 2 +- .../effecthandlers/FocusMaxMomentum.java | 2 +- .../effecthandlers/FocusMomentum.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveClanReputation.java | 2 +- .../handlers/effecthandlers/GiveExpAndSp.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../handlers/effecthandlers/GiveXp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../scripts/handlers/effecthandlers/Hp.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpCpHeal.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/HpToOwner.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/KnockBack.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../MagicalAbnormalDispelAttack.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../MagicalAttackByAbnormalSlot.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalAttackRange.java | 2 +- .../effecthandlers/MagicalDamOverTime.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/ModifyVital.java | 2 +- .../scripts/handlers/effecthandlers/Mp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../effecthandlers/PhysicalAttackSaveHp.java | 2 +- .../PhysicalAttackWeaponBonus.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../handlers/effecthandlers/Plunder.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/PullBack.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../RecoverVitalityInPeaceZone.java | 2 +- .../handlers/effecthandlers/Recovery.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../effecthandlers/RemoveEquipPenalty.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../effecthandlers/SacrificeSummon.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetHp.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../effecthandlers/SkillTurningOverTime.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Speed.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonMulti.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/Synergy.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../effecthandlers/TakeCastleStart.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToNpc.java | 2 +- .../effecthandlers/TeleportToSummon.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../TransferDamageToPlayer.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../TriggerSkillByDeathBlow.java | 2 +- .../effecthandlers/TriggerSkillByKill.java | 2 +- .../TriggerSkillByMagicType.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../TriggerSkillBySkillAttack.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/UnsummonServitors.java | 2 +- .../handlers/effecthandlers/Untargetable.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../handlers/itemhandlers/MercTicket.java | 2 +- .../handlers/playeractions/AirshipAction.java | 2 +- .../handlers/playeractions/BotReport.java | 2 +- .../playeractions/InstanceZoneInfo.java | 2 +- .../handlers/playeractions/PetAttack.java | 2 +- .../handlers/playeractions/PetHold.java | 2 +- .../handlers/playeractions/PetMove.java | 2 +- .../handlers/playeractions/PetSkillUse.java | 2 +- .../handlers/playeractions/PetStop.java | 2 +- .../handlers/playeractions/PrivateStore.java | 2 +- .../scripts/handlers/playeractions/Ride.java | 2 +- .../handlers/playeractions/RunWalk.java | 2 +- .../playeractions/ServitorAttack.java | 2 +- .../handlers/playeractions/ServitorHold.java | 2 +- .../handlers/playeractions/ServitorMode.java | 2 +- .../handlers/playeractions/ServitorMove.java | 2 +- .../playeractions/ServitorSkillUse.java | 2 +- .../handlers/playeractions/ServitorStop.java | 2 +- .../handlers/playeractions/SitStand.java | 2 +- .../handlers/playeractions/SocialAction.java | 2 +- .../playeractions/TacticalSignTarget.java | 2 +- .../playeractions/TacticalSignUse.java | 2 +- .../playeractions/TeleportBookmark.java | 2 +- .../handlers/playeractions/UnsummonPet.java | 2 +- .../playeractions/UnsummonServitor.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../AltarOfShilen/AltarOfShilen.java | 2 +- .../CastleDungeon/CastleDungeon.java | 2 +- .../ChamberOfProphecies.java | 2 +- .../ChambersOfDelusion/ChamberOfDelusion.java | 2 +- .../DarkCloudMansion/DarkCloudMansion.java | 2 +- .../EvasHiddenSpace/EvasHiddenSpace.java | 2 +- .../EvilIncubator/EvilIncubator.java | 2 +- .../FaeronTrainingGrounds1.java | 2 +- .../FaeronTrainingGrounds2.java | 2 +- .../FortressDungeon/FortressDungeon.java | 2 +- .../FortressOfTheDead/FortressOfTheDead.java | 2 +- .../HarnakUndergroundRuins.java | 2 +- .../JiniaGuildHideout1.java | 2 +- .../JiniaGuildHideout2.java | 2 +- .../JiniaGuildHideout3.java | 2 +- .../JiniaGuildHideout4.java | 2 +- .../scripts/instances/Kamaloka/Kamaloka.java | 10 +- .../KaraphonHabitat/KaraphonHabitat.java | 2 +- .../KartiasLabyrinth/KartiaBoss.java | 2 +- .../KartiasLabyrinth/KartiaHelperAdolph.java | 2 +- .../KartiasLabyrinth/KartiaHelperBarton.java | 2 +- .../KartiasLabyrinth/KartiaHelperElise.java | 2 +- .../KartiasLabyrinth/KartiaHelperEliyah.java | 2 +- .../KartiaHelperGuardian.java | 2 +- .../KartiasLabyrinth/KartiaHelperHayuk.java | 2 +- .../KartiasLabyrinth/KartiaSupportTroop.java | 2 +- .../KartiasLabyrinth/KartiasLabyrinth.java | 2 +- .../LabyrinthOfBelis/LabyrinthOfBelis.java | 2 +- .../MemoryOfDisaster/MemoryOfDisaster.java | 2 +- .../instances/MithrilMine/MithrilMine.java | 2 +- .../MuseumDungeon/MuseumDungeon.java | 2 +- .../StoryOfFreya/StoryOfFreya.java | 2 +- .../NightmareKamaloka/NightmareKamaloka.java | 2 +- .../scripts/instances/Nursery/Nursery.java | 2 +- .../PailakaDevilsLegacy.java | 8 +- .../PailakaInjuredDragon.java | 2 +- .../PailakaRuneCastle/PailakaRuneCastle.java | 2 +- .../PailakaSongOfIceAndFire.java | 8 +- .../PrisonOfDarkness/PrisonOfDarkness.java | 2 +- .../SSQDisciplesNecropolisPast.java | 2 +- .../SSQElcadiasTent/SSQElcadiasTent.java | 2 +- .../SSQHideoutOfTheDawn.java | 2 +- .../SSQLibraryOfSages/SSQLibraryOfSages.java | 2 +- .../SSQMonasteryOfSilence.java | 2 +- .../SSQSanctumOftheLordsOfDawn.java | 2 +- .../TaintedDimension/TaintedDimension.java | 2 +- .../TalkingIslandPast/TalkingIslandPast.java | 2 +- .../game/data/scripts/quests/LetterQuest.java | 10 +- .../Q00016_TheComingDarkness.java | 2 +- .../Q00017_LightAndDarkness.java | 2 +- .../Q00031_SecretBuriedInTheSwamp.java | 2 +- .../Q00032_AnObviousLie.java | 2 +- .../Q00040_ASpecialOrder.java | 2 +- .../Q00042_HelpTheUncle.java | 2 +- .../Q00043_HelpTheSister.java | 2 +- .../Q00044_HelpTheSon/Q00044_HelpTheSon.java | 2 +- .../Q00061_LawEnforcement.java | 2 +- .../Q00128_PailakaSongOfIceAndFire.java | 8 +- .../Q00129_PailakaDevilsLegacy.java | 10 +- .../Q00149_PrimalMotherIstina.java | 2 +- ...tremeChallengePrimalMotherResurrected.java | 2 +- .../Q00177_SplitDestiny.java | 2 +- .../Q00183_RelicExploration.java | 2 +- .../Q00184_ArtOfPersuasion.java | 2 +- .../Q00185_NikolasCooperation.java | 2 +- .../Q00186_ContractExecution.java | 2 +- .../Q00187_NikolasHeart.java | 2 +- .../Q00188_SealRemoval.java | 2 +- .../Q00189_ContractCompletion.java | 2 +- .../Q00190_LostDream/Q00190_LostDream.java | 2 +- .../Q00191_VainConclusion.java | 2 +- .../Q00192_SevenSignsSeriesOfDoubt.java | 2 +- .../Q00193_SevenSignsDyingMessage.java | 2 +- .../Q00194_SevenSignsMammonsContract.java | 2 +- ...95_SevenSignsSecretRitualOfThePriests.java | 2 +- .../Q00196_SevenSignsSealOfTheEmperor.java | 2 +- .../Q00197_SevenSignsTheSacredBookOfSeal.java | 2 +- .../Q00198_SevenSignsEmbryo.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00371_ShrieksOfGhosts.java | 6 +- .../Q00386_StolenDignity.java | 2 +- .../Q00420_LittleWing/Q00420_LittleWing.java | 2 +- .../Q00421_LittleWingsBigAdventure.java | 10 +- .../Q00451_LuciensAltar.java | 2 +- .../Q00453_NotStrongEnoughAlone.java | 2 +- .../Q00454_CompletelyLost.java | 2 +- .../Q00456_DontKnowDontCare.java | 2 +- .../Q00470_DivinityProtector.java | 2 +- .../Q00474_WaitingForTheSummer.java | 2 +- .../Q00476_PlainMission.java | 2 +- .../Q00485_HotSpringWater.java | 2 +- .../Q00493_KickingOutUnwelcomeGuests.java | 2 +- .../Q00511_AwlUnderFoot.java | 2 +- .../Q00512_BladeUnderFoot.java | 2 +- .../Q00621_EggDelivery.java | 2 +- .../Q00622_SpecialtyLiquorDelivery.java | 2 +- .../Q00623_TheFinestFood.java | 2 +- .../Q00627_HeartInSearchOfPower.java | 2 +- .../Q00648_AnIceMerchantsDream.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- .../Q00726_LightWithinTheDarkness.java | 2 +- .../Q00727_HopeWithinTheDarkness.java | 2 +- .../Q00751_LiberatingTheSpirits.java | 2 +- .../Q00752_UncoverTheSecret.java | 2 +- .../Q00753_ReactingToACrisis.java | 2 +- .../Q00760_BlockTheExit.java | 2 +- .../Q00761_AssistingTheGoldenRamArmy.java | 2 +- .../Q00762_AnOminousRequest.java | 2 +- .../Q00763_ADauntingTask.java | 2 +- .../Q00817_BlackAteliaResearch.java | 2 +- .../Q00902_ReclaimOurEra.java | 2 +- .../Q00905_RefinedDragonBlood.java | 2 +- .../Q10282_ToTheSeedOfAnnihilation.java | 2 +- .../Q10284_AcquisitionOfDivineSword.java | 2 +- .../Q10285_MeetingSirra.java | 2 +- .../Q10286_ReunionWithSirra.java | 2 +- .../Q10287_StoryOfThoseLeft.java | 2 +- .../Q10290_LandDragonConqueror.java | 2 +- .../Q10292_SevenSignsGirlOfDoubt.java | 2 +- ...nsForbiddenBookOfTheElmoreAdenKingdom.java | 2 +- ...294_SevenSignsToTheMonasteryOfSilence.java | 2 +- .../Q10295_SevenSignsSolinasTomb.java | 2 +- ...evenSignsOneWhoSeeksThePowerOfTheSeal.java | 2 +- .../Q10297_GrandOpeningComeToOurPub.java | 2 +- .../Q10301_ShadowOfTerrorBlackishRedFog.java | 2 +- .../Q10302_UnsettlingShadowAndRumors.java | 2 +- .../Q10305_UnstoppableFutileEfforts.java | 2 +- .../Q10306_TheCorruptedLeader.java | 2 +- .../Q10307_TheCorruptedLeaderHisTruth.java | 2 +- .../Q10310_TwistedCreationTree.java | 2 +- .../Q10311_PeacefulDaysAreOver.java | 2 +- .../Q10312_AbandonedGodsCreature.java | 2 +- .../Q10315_ToThePrisonOfDarkness.java | 2 +- .../Q10316_UndecayingMemoryOfThePast.java | 2 +- .../Q10317_OrbisWitch/Q10317_OrbisWitch.java | 2 +- .../Q10318_DecayingDarkness.java | 2 +- .../Q10320_LetsGoToTheCentralSquare.java | 2 +- .../Q10321_QualificationsOfTheSeeker.java | 2 +- .../Q10330_ToTheRuinsOfYeSagira.java | 2 +- .../Q10331_StartOfFate.java | 2 +- .../Q10332_ToughRoad/Q10332_ToughRoad.java | 2 +- .../Q10333_DisappearedSakum.java | 2 +- ...4_ReportingTheStatusOfTheWindmillHill.java | 2 +- .../Q10335_RequestToFindSakum.java | 2 +- .../Q10336_DividedSakumKanilov.java | 2 +- .../Q10337_SakumsImpact.java | 2 +- .../Q10338_SeizeYourDestiny.java | 2 +- .../Q10341_DayOfDestinyHumansFate.java | 2 +- .../Q10342_DayOfDestinyElvenFate.java | 2 +- .../Q10343_DayOfDestinyDarkElfsFate.java | 2 +- .../Q10344_DayOfDestinyOrcsFate.java | 2 +- .../Q10345_DayOfDestinyDwarfsFate.java | 2 +- .../Q10346_DayOfDestinyKamaelsFate.java | 2 +- .../Q10351_OwnerOfHall.java | 2 +- .../Q10353_CertificationOfValue.java | 2 +- .../Q10354_ResurrectedOwnerOfHall.java | 2 +- .../Q10358_DividedSakumPoslof.java | 2 +- .../Q10359_TracesOfEvil.java | 2 +- .../Q10360_CertificationOfFate.java | 2 +- .../Q10362_CertificationOfTheSeeker.java | 2 +- .../Q10363_RequestOfTheSeeker.java | 2 +- .../Q10364_ObligationsOfTheSeeker.java | 2 +- .../Q10365_ForTheSearchdogKing.java | 2 +- ...Q10366_ReportOnTheSituationAtTheRuins.java | 2 +- .../Q10369_NoblesseSoulTesting.java | 2 +- .../Q10377_TheInvadedExecutionGrounds.java | 2 +- .../Q10378_WeedingWork.java | 2 +- .../Q10379_AnUninvitedGuest.java | 2 +- .../Q10380_TheExecutionersExecution.java | 2 +- .../Q10381_ToTheSeedOfHellfire.java | 2 +- .../Q10385_RedThreadOfFate.java | 2 +- .../Q10386_MysteriousJourney.java | 2 +- .../Q10387_SoullessOne.java | 2 +- .../Q10390_KekropusLetter.java | 2 +- .../Q10391_ASuspiciousHelper.java | 2 +- .../Q10392_FailureAndItsConsequences.java | 2 +- .../Q10393_KekropusLetterAClueCompleted.java | 2 +- .../Q10394_MutualBenefit.java | 2 +- .../Q10395_NotATraitor.java | 2 +- ...Q10401_KekropusLetterDecodingTheBadge.java | 2 +- .../Q10402_NowhereToTurn.java | 2 +- .../Q10403_TheGuardianGiant.java | 2 +- .../Q10404_KekropusLetterAHiddenMeaning.java | 2 +- .../Q10405_KartiasSeed.java | 2 +- .../Q10406_BeforeDarknessBearsFruit.java | 2 +- ...10408_KekropusLetterTheSwampOfScreams.java | 2 +- .../Q10409_ASuspiciousVagabondInTheSwamp.java | 2 +- .../Q10410_EmbryoInTheSwampOfScreams.java | 2 +- ...0411_KekropusLetterTheForestOfTheDead.java | 2 +- ...Q10412_ASuspiciousVagabondInTheForest.java | 2 +- .../Q10413_EmbryoInTheForestOfTheDead.java | 2 +- .../Q10414_KekropusLetterWithCourage.java | 2 +- .../Q10416_InSearchOfTheEyeOfArgos.java | 2 +- .../Q10417_DaimonTheWhiteEyed.java | 2 +- ...10419_KekropusLetterKampfsWhereabouts.java | 2 +- .../Q10420_TheVarkaSilenosSupporters.java | 2 +- ...sassinationOfTheVarkaSilenosCommander.java | 2 +- ...2_AssassinationOfTheVarkaSilenosChief.java | 2 +- ...Q10424_KekropusLetterBelosWhereabouts.java | 2 +- .../Q10425_TheKetraOrcSupporters.java | 2 +- ...6_AssassinationOfTheKetraOrcCommander.java | 2 +- ...10427_AssassinationOfTheKetraOrcChief.java | 2 +- .../Q10445_AnImpendingThreat.java | 2 +- .../Q10446_HitAndRun/Q10446_HitAndRun.java | 2 +- .../Q10450_ADarkAmbition.java | 2 +- .../Q10460_ReturnOfTheAlligatorHunter.java | 2 +- .../Q10472_WindsOfFateEncroachingShadows.java | 2 +- .../Q10504_JewelOfAntharas.java | 2 +- ...30_KekropusLetterTheDragonsTransition.java | 2 +- .../Q10541_TrainLikeTheRealThing.java | 2 +- .../Q10542_SearchingForNewPower.java | 2 +- .../Q10543_SheddingWeight.java | 2 +- .../Q10544_SeekerSupplies.java | 2 +- .../Q10560_WayOfWanderingKnight.java | 2 +- .../Q10561_AcrossTheDeathLine.java | 2 +- .../Q10562_TakeUpArms/Q10562_TakeUpArms.java | 2 +- .../Q10576_GlitteringWeapons.java | 2 +- .../Q10577_TemperARustingBlade.java | 2 +- .../Q10578_TheSoulOfASword.java | 2 +- .../Q10701_TheRoadToDestruction.java | 2 +- .../Q10702_TheRoadToInfinity.java | 2 +- .../Q10703_BottleOfIstinasSoul.java | 2 +- .../Q10704_BottleOfOctavisSoul.java | 2 +- .../Q10705_BottleOfTautisSoul.java | 2 +- .../Q10707_FlamesOfSorrow.java | 2 +- .../Q10709_TheStolenSeed.java | 2 +- .../Q10710_LifeEnergyRepository.java | 2 +- .../Q10732_AForeignLand.java | 2 +- .../Q10733_TheTestForSurvival.java | 2 +- .../quests/Q10734_DoOrDie/Q10734_DoOrDie.java | 2 +- .../Q10735_ASpecialPower.java | 2 +- .../Q10736_ASpecialPower.java | 2 +- .../Q10737_GrakonsWarehouse.java | 2 +- .../Q10738_AnInnerBeauty.java | 2 +- .../Q10739_SupplyAndDemand.java | 2 +- .../Q10740_NeverForget.java | 2 +- .../Q10741_ADraughtForTheCold.java | 2 +- .../Q10742_AFurryFriend.java | 2 +- .../Q10743_StrangeFungus.java | 2 +- .../Q10744_StrongerThanSteel.java | 2 +- .../Q10745_TheSecretIngredients.java | 2 +- .../Q10746_SeeTheWorld.java | 2 +- .../Q10751_WindsOfFateEncounters.java | 2 +- .../Q10752_WindsOfFateAPromise.java | 2 +- .../Q10753_WindsOfFateChoices.java | 2 +- .../Q10755_LettersFromTheQueenWindyHill.java | 2 +- .../Q10756_AnInterdimensionalDraft.java | 2 +- .../Q10757_QuietingTheStorm.java | 2 +- .../Q10758_TheOathOfTheWind.java | 2 +- .../Q10762_MarionetteSpirit.java | 2 +- .../Q10763_TerrifyingChertuba.java | 2 +- .../Q10764_FreeSpirit/Q10764_FreeSpirit.java | 2 +- ...69_LettersFromTheQueenCrumaTowerPart1.java | 2 +- .../Q10770_InSearchOfTheGrail.java | 2 +- .../Q10771_VolatilePower.java | 2 +- .../Q10772_ReportsFromCrumaTowerPart1.java | 2 +- ...74_LettersFromTheQueenCrumaTowerPart2.java | 2 +- .../Q10775_InSearchOfAnAncientGiant.java | 2 +- .../Q10776_TheWrathOfTheGiants.java | 2 +- .../Q10777_ReportsFromCrumaTowerPart2.java | 2 +- ...782_LettersFromTheQueenForsakenPlains.java | 2 +- .../Q10783_TracesOfAnAmbush.java | 2 +- .../Q10784_TheBrokenDevice.java | 2 +- ...5_LettersFromTheQueenFieldsOfMassacre.java | 2 +- .../Q10786_ResidentProblemSolver.java | 2 +- .../Q10787_ASpyMission.java | 2 +- ...789_LettersFromTheQueenSwampOfScreams.java | 2 +- ...92_LettersFromTheQueenForestOfTheDead.java | 2 +- .../Q10793_SaveTheSouls.java | 2 +- .../Q10794_InvestigateTheForest.java | 2 +- .../Q10811_ExaltedOneWhoFacesTheLimit.java | 2 +- .../Q10812_FacingSadness.java | 2 +- .../Q10813_ForGlory/Q10813_ForGlory.java | 2 +- .../Q10814_BefittingOfTheStatus.java | 2 +- .../quests/Q10815_StepUp/Q10815_StepUp.java | 2 +- ...Q10817_ExaltedOneWhoOvercomesTheLimit.java | 2 +- .../Q10818_ConfrontingAGiantMonster.java | 2 +- .../Q10819_ForHonor/Q10819_ForHonor.java | 2 +- ...820_RelationshipsBefittingOfTheStatus.java | 2 +- .../Q10821_HelpingOthers.java | 2 +- .../Q10823_ExaltedOneWhoShattersTheLimit.java | 2 +- .../Q10824_ConfrontingTheGreatestDanger.java | 2 +- .../Q10825_ForVictory/Q10825_ForVictory.java | 2 +- .../Q10826_LuckBefittingOfTheStatus.java | 2 +- .../Q10827_StepUpToLead.java | 2 +- .../Q10829_InSearchOfTheCause.java | 2 +- .../Q10830_TheLostGardenOfSpirits.java | 2 +- .../Q10831_UnbelievableSight.java | 2 +- .../Q10832_EnergyOfSadnessAndAnger.java | 2 +- .../Q10833_PutTheQueenOfSpiritsToSleep.java | 2 +- .../Q10836_DisappearedClanMember.java | 2 +- ...0837_LookingForTheBlackbirdClanMember.java | 2 +- ...0838_TheReasonForNotBeingAbleToGetOut.java | 2 +- .../Q10839_BlackbirdsNameValue.java | 2 +- .../Q10840_TimeToRecover.java | 2 +- .../Q10841_DeepInsideAteliaFortress.java | 2 +- .../Q10843_AnomalyInTheEnchantedValley.java | 2 +- .../AirShipGludioGracia.java | 6 +- .../KeucereusNorthController.java | 2 +- .../KeucereusSouthController.java | 2 +- .../vehicles/SoDController/SoDController.java | 2 +- .../vehicles/SoIController/SoIController.java | 2 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../ProofOfCourage/ProofOfCourage.java | 2 +- .../ProofOfJustice/ProofOfJustice.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 2 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 8 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../data/xml/impl/BeautyShopData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../gameserver/data/xml/impl/CastleData.java | 8 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClanHallData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../gameserver/data/xml/impl/DoorData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/EventEngineData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishingData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../xml/impl/ItemCrystallizationData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../data/xml/impl/ResidenceFunctionsData.java | 2 +- .../gameserver/data/xml/impl/ShuttleData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../data/xml/impl/VariationData.java | 8 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/UserInfoType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/ConditionHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../handler/SkillConditionHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CastleManager.java | 18 +- .../instancemanager/CastleManorManager.java | 54 +-- .../CeremonyOfChaosManager.java | 2 +- .../instancemanager/CommissionManager.java | 2 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/EventShrineManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 18 +- .../instancemanager/FortSiegeManager.java | 34 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GraciaSeedsManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 28 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/PcCafePointsManager.java | 2 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 2 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 6 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/EffectList.java | 8 +- .../gameserver/model/Elementals.java | 10 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 36 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VariationInstance.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 24 +- .../gameserver/model/actor/Creature.java | 240 ++++++------- .../l2jmobius/gameserver/model/actor/Npc.java | 28 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../model/actor/instance/DecoyInstance.java | 4 +- .../model/actor/instance/DoorInstance.java | 26 +- .../actor/instance/DoppelgangerInstance.java | 4 +- .../actor/instance/EffectPointInstance.java | 4 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 78 ++--- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../request/EnchantItemAttributeRequest.java | 2 +- .../actor/request/EnchantItemRequest.java | 2 +- .../model/actor/stat/CreatureStat.java | 36 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 14 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/CubicTemplate.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 8 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/beautyshop/BeautyData.java | 8 +- .../gameserver/model/buylist/Product.java | 2 +- .../gameserver/model/buylist/ProductList.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/clan/ClanWar.java | 2 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 20 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerInInstance.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 26 +- .../gameserver/model/entity/ClanHall.java | 2 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 44 +-- .../gameserver/model/entity/FortSiege.java | 12 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/Siege.java | 32 +- .../model/eventengine/AbstractEvent.java | 16 +- .../eventengine/AbstractEventManager.java | 8 +- .../eventengine/AbstractEventMember.java | 4 +- .../model/events/AbstractScript.java | 6 +- .../model/events/EventDispatcher.java | 2 +- .../model/events/TimerExecutor.java | 2 +- .../impl/creature/OnCreatureAttack.java | 6 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 6 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureDeath.java | 4 +- .../impl/creature/OnCreatureKilled.java | 4 +- .../events/impl/creature/OnCreatureSee.java | 4 +- .../creature/OnCreatureSkillFinishCast.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 2 +- .../impl/creature/npc/OnAttackableAttack.java | 4 +- .../impl/creature/npc/OnAttackableHate.java | 4 +- .../impl/creature/npc/OnAttackableKill.java | 6 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcDespawn.java | 2 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../creature/npc/OnNpcTeleportRequest.java | 2 +- .../player/OnPlayerChangeToAwakenedClass.java | 2 +- .../player/OnPlayerPressTutorialMark.java | 2 +- .../creature/player/OnPlayerQuestAbort.java | 4 +- .../creature/player/OnPlayerSocialAction.java | 6 +- .../creature/player/OnPlayerSubChange.java | 4 +- .../impl/instance/OnInstanceCreated.java | 2 +- .../impl/instance/OnInstanceDestroy.java | 2 +- .../events/impl/instance/OnInstanceEnter.java | 2 +- .../events/impl/instance/OnInstanceLeave.java | 2 +- .../impl/instance/OnInstanceStatusChange.java | 2 +- .../model/holders/CastleSpawnHolder.java | 4 +- .../model/holders/ClanHallTeleportHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/MultisellEntryHolder.java | 6 +- .../model/holders/MultisellListHolder.java | 16 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../holders/PreparedMultisellListHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../model/holders/SiegeGuardHolder.java | 12 +- .../gameserver/model/holders/SkillHolder.java | 8 +- .../gameserver/model/holders/SpawnHolder.java | 6 +- .../model/holders/TemplateChanceHolder.java | 4 +- .../model/instancezone/Instance.java | 2 +- .../conditions/ConditionCommandChannel.java | 2 +- .../ConditionCommandChannelLeader.java | 2 +- .../conditions/ConditionDistance.java | 2 +- .../conditions/ConditionGroupMax.java | 2 +- .../conditions/ConditionGroupMin.java | 2 +- .../conditions/ConditionHasResidence.java | 2 +- .../conditions/ConditionItem.java | 2 +- .../conditions/ConditionLevel.java | 2 +- .../conditions/ConditionNoParty.java | 2 +- .../conditions/ConditionParty.java | 2 +- .../conditions/ConditionPartyLeader.java | 2 +- .../conditions/ConditionQuest.java | 2 +- .../conditions/ConditionReenter.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 2 +- .../gameserver/model/items/Item.java | 70 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 14 +- .../model/matching/PartyMatchingRoom.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadManager.java | 14 +- .../model/olympiad/OlympiadStadium.java | 20 +- .../model/olympiad/Participant.java | 6 +- .../model/options/OptionDataCategory.java | 2 +- .../model/options/OptionDataGroup.java | 2 +- .../gameserver/model/options/Options.java | 2 +- .../gameserver/model/options/Variation.java | 2 +- .../model/options/VariationFee.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 56 +-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../model/residences/AbstractResidence.java | 6 +- .../model/shuttle/ShuttleDataHolder.java | 2 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 4 +- .../model/skills/SkillChannelized.java | 2 +- .../model/spawns/NpcSpawnTemplate.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/teleporter/TeleportHolder.java | 2 +- .../model/variables/AbstractVariables.java | 20 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../model/zone/type/CastleZone.java | 2 +- .../model/zone/type/ClanHallZone.java | 2 +- .../model/zone/type/EffectZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 4 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../clientpackets/ExRequestAutoFish.java | 2 +- .../ExSendSelectedQuestZoneID.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 6 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../clientpackets/RequestExEscapeScene.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHardWareInfo.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../friend/RequestAnswerFriendInvite.java | 2 +- .../friend/RequestFriendDel.java | 2 +- .../friend/RequestFriendInvite.java | 2 +- .../friend/RequestFriendList.java | 2 +- .../friend/RequestSendFriendMsg.java | 2 +- .../mentoring/ConfirmMenteeAdd.java | 2 +- .../primeshop/RequestBRBuyProduct.java | 2 +- .../primeshop/RequestBRGamePoint.java | 2 +- .../primeshop/RequestBRPresentBuyProduct.java | 2 +- .../primeshop/RequestBRProductInfo.java | 2 +- .../primeshop/RequestBRProductList.java | 2 +- .../primeshop/RequestBRRecentProductList.java | 2 +- .../shuttle/MoveToLocationInShuttle.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceld.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../ExCuriousHouseMemberUpdate.java | 10 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../gameserver/util/exp4j/Expression.java | 12 +- .../gameserver/util/exp4j/Function.java | 2 +- .../gameserver/util/exp4j/FunctionToken.java | 2 +- .../gameserver/util/exp4j/Functions.java | 2 +- .../gameserver/util/exp4j/NumberToken.java | 4 +- .../gameserver/util/exp4j/Operators.java | 18 +- .../gameserver/util/exp4j/ShuntingYard.java | 2 +- .../gameserver/util/exp4j/Tokenizer.java | 8 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../game/data/scripts/ai/AbstractNpcAI.java | 2 +- .../AncientCityArcan/AncientArcanCity.java | 2 +- .../areas/AncientCityArcan/Lykus/Lykus.java | 2 +- .../ai/areas/AncientCityArcan/Mumu/Mumu.java | 2 +- .../AteliaManager/AteliaManager.java | 2 +- .../scripts/ai/areas/BeastFarm/BabyPets.java | 2 +- .../scripts/ai/areas/BeastFarm/BeastFarm.java | 2 +- .../ai/areas/BeastFarm/FeedableBeasts.java | 2 +- .../ai/areas/BeastFarm/ImprovedBabyPets.java | 2 +- .../ai/areas/BeastFarm/Tunatun/Tunatun.java | 2 +- .../BloodySwampland/BloodySwampland.java | 2 +- .../ai/areas/CrumaTower/Alarm/Alarm.java | 2 +- .../ai/areas/CrumaTower/CrumaTower.java | 2 +- .../scripts/ai/areas/DenOfEvil/DenOfEvil.java | 2 +- .../areas/DenOfEvil/FrightenedRagnaOrc.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcCommander.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcHero.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcSeer.java | 2 +- .../DragonValley/DragonValleySummoners.java | 2 +- .../DragonVortex/DragonVortex.java | 2 +- .../ai/areas/DragonValley/LairOfAntharas.java | 2 +- .../DragonValley/LeopardDragonHachling.java | 2 +- .../areas/DragonValley/MercenaryCaptain.java | 2 +- .../MercenaryTeleport/MercenaryTeleport.java | 2 +- .../scripts/ai/areas/DragonValley/Namo.java | 2 +- .../scripts/ai/areas/DragonValley/Rakun.java | 2 +- .../SeparatedSoul/SeparatedSoul.java | 2 +- .../ai/areas/EnchantedValley/FlowerBud.java | 2 +- .../AltarOfSouls/AltarOfSouls.java | 2 +- .../RemembranceTower/RemembranceTower.java | 2 +- .../LargeCocoon/LargeCocoon.java | 2 +- .../ai/areas/FairySettlement/Wisp.java | 2 +- .../FantasyIsle/KrateisCube/KrateisCube.java | 2 +- .../scripts/ai/areas/FantasyIsle/Parade.java | 2 +- .../ai/areas/FantasyIsle/TalentShow.java | 2 +- .../ForestOfTheDead/EilhalderVonHellmann.java | 2 +- .../areas/ForgeOfTheGods/ForgeOfTheGods.java | 4 +- .../ai/areas/ForgeOfTheGods/Rooney.java | 2 +- .../FrozenLabyrinth/FrozenLabyrinth.java | 2 +- .../areas/GainakUnderground/GainakSiege.java | 4 +- .../GainakUnderground/Lailly/Lailly.java | 2 +- .../GardenOfGenesis/Apherus/Apherus.java | 2 +- .../areas/GardenOfGenesis/GenesisVines.java | 2 +- .../GardenOfGenesis/Statues/Statues.java | 2 +- .../ai/areas/GardenOfSpirits/Belas/Belas.java | 2 +- .../GardenOfSpirits/Dinford/Dinford.java | 2 +- .../GardenOfSpirits/GardenOfSpirits.java | 2 +- .../ai/areas/GardenOfSpirits/Isabella.java | 2 +- .../ai/areas/Giran/Kekropus/Kekropus.java | 2 +- .../ai/areas/GuillotineFortress/Spirit.java | 2 +- .../data/scripts/ai/areas/Heine/WrapGate.java | 2 +- .../LeonaBlackbird/LeonaBlackbird.java | 2 +- .../ai/areas/HotSprings/HotSprings.java | 2 +- .../areas/HuntersVillage/Merlot/Merlot.java | 2 +- .../ai/areas/ImperialTomb/BloodySuccubus.java | 2 +- .../FourSepulchers/FourSepulchers.java | 2 +- .../ai/areas/ImperialTomb/Zenya/Zenya.java | 2 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 2 +- .../ai/areas/IsleOfPrayer/EvasGiftBox.java | 2 +- .../ai/areas/IsleOfPrayer/IsleOfPrayer.java | 2 +- .../ai/areas/IsleOfSouls/HillsOfGold.java | 2 +- .../IvoryTower/AvantGarde/AvantGarde.java | 2 +- .../KetraOrcSupport/KetraOrcSupport.java | 2 +- .../ai/areas/KeucereusAllianceBase/El.java | 2 +- .../KeucereusAllianceBase/GeneralDilios.java | 2 +- .../KeucereusAllianceBase/Lekon/Lekon.java | 2 +- .../KeucereusAllianceBase/LindviorScene.java | 2 +- .../Nottingale/Nottingale.java | 2 +- .../areas/KeucereusAllianceBase/Plenos.java | 2 +- .../SeedTeleportDevice.java | 2 +- .../ai/areas/MithrilMines/GraveRobbers.java | 2 +- .../MithrilMinesTeleporter.java | 2 +- .../MonasteryOfSilence.java | 2 +- .../areas/OrbisTemple/OrbisTempleStatues.java | 2 +- .../ai/areas/OrcBarracks/OrcBarracks.java | 2 +- .../PaganTeleporters/PaganTeleporters.java | 2 +- .../ai/areas/Parnassus/Fioren/Fioren.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../PlainsOfLizardman/PlainsOfLizardman.java | 2 +- .../ElrokiTeleporters/ElrokiTeleporters.java | 2 +- .../ai/areas/PrimevalIsle/PrimevalIsle.java | 2 +- .../ai/areas/RuinsOfAgony/RoAGuard.java | 2 +- .../ai/areas/RuinsOfDespair/RoDGuard.java | 2 +- .../ai/areas/Rune/RuneCastle/Venom/Venom.java | 4 +- .../SeedOfAnnihilation/Klemis/Klemis.java | 2 +- .../ai/areas/SeedOfAnnihilation/Maguen.java | 2 +- .../areas/SeedOfAnnihilation/Nemo/Nemo.java | 2 +- .../SeedOfAnnihilation.java | 2 +- .../areas/SeedOfAnnihilation/Seyo/Seyo.java | 2 +- .../ai/areas/SeedOfHellfire/Zofan.java | 2 +- .../SelMahumDrill.java | 2 +- .../SelMahumSquad.java | 2 +- .../ai/areas/StakatoNest/StakatoNest.java | 4 +- .../StakatoNestTeleporter.java | 2 +- .../TalkingIsland/Apprentice/Apprentice.java | 2 +- .../AwakeningMaster/AwakeningMaster.java | 2 +- .../ai/areas/TalkingIsland/Banette.java | 2 +- .../scripts/ai/areas/TalkingIsland/Bink.java | 2 +- .../ai/areas/TalkingIsland/BoyAndGirl.java | 2 +- .../scripts/ai/areas/TalkingIsland/Devno.java | 2 +- .../ai/areas/TalkingIsland/DrillSergeant.java | 2 +- .../scripts/ai/areas/TalkingIsland/Eleve.java | 2 +- .../ai/areas/TalkingIsland/Gagabu.java | 2 +- .../scripts/ai/areas/TalkingIsland/Galad.java | 2 +- .../GiantSoldiers/GiantSoldiers.java | 2 +- .../ai/areas/TalkingIsland/GuardSoldier.java | 2 +- .../ai/areas/TalkingIsland/Hadel/Hadel.java | 2 +- .../ai/areas/TalkingIsland/Handermonkey.java | 2 +- .../ai/areas/TalkingIsland/Hardin/Hardin.java | 2 +- .../HarnakUndergroundRuinsZone.java | 2 +- .../scripts/ai/areas/TalkingIsland/Hera.java | 2 +- .../ai/areas/TalkingIsland/Heymond.java | 2 +- .../scripts/ai/areas/TalkingIsland/Holly.java | 2 +- .../ai/areas/TalkingIsland/Karonf.java | 2 +- .../ai/areas/TalkingIsland/Luderic.java | 2 +- .../scripts/ai/areas/TalkingIsland/Lumi.java | 2 +- .../ai/areas/TalkingIsland/Mahram.java | 2 +- .../scripts/ai/areas/TalkingIsland/Mai.java | 2 +- .../ai/areas/TalkingIsland/MarinSmith.java | 2 +- .../ai/areas/TalkingIsland/Marsha.java | 2 +- .../scripts/ai/areas/TalkingIsland/Milia.java | 2 +- .../MonkOfChaos/MonkOfChaos.java | 2 +- .../ai/areas/TalkingIsland/Morgan.java | 2 +- .../scripts/ai/areas/TalkingIsland/Oris.java | 2 +- .../TalkingIsland/Pantheon/Pantheon.java | 2 +- .../ai/areas/TalkingIsland/Raina/Raina.java | 8 +- .../ai/areas/TalkingIsland/Rubentis.java | 2 +- .../scripts/ai/areas/TalkingIsland/Ruks.java | 2 +- .../ai/areas/TalkingIsland/Sebion.java | 2 +- .../ai/areas/TalkingIsland/Shannon.java | 2 +- .../ai/areas/TalkingIsland/Sodian.java | 2 +- .../ai/areas/TalkingIsland/Stiller.java | 2 +- .../ai/areas/TalkingIsland/Theodore.java | 2 +- .../ai/areas/TalkingIsland/TomaJunior.java | 2 +- .../ai/areas/TalkingIsland/Toyron/Toyron.java | 2 +- .../ai/areas/TalkingIsland/TrainingGolem.java | 2 +- .../areas/TalkingIsland/TrainningSoldier.java | 2 +- .../areas/TalkingIsland/Trandon/Trandon.java | 6 +- .../areas/TalkingIsland/Walkers/Allada.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Mei.java | 2 +- .../areas/TalkingIsland/Walkers/Remons.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Rinne.java | 2 +- .../areas/TalkingIsland/Walkers/Rotina.java | 2 +- .../ai/areas/TalkingIsland/Walkers/Soros.java | 2 +- .../areas/TalkingIsland/YeSagiraGuards.java | 2 +- .../YeSegiraTeleportDevice.java | 2 +- .../TowerOfInsolence/ToIVortex/ToIVortex.java | 2 +- .../ai/areas/TownOfGludio/Acateo/Acateo.java | 2 +- .../areas/TownOfGoddard/Cerenas/Cerenas.java | 2 +- .../VarkaSilenosSupport.java | 2 +- .../ElmoredenServantsGhost.java | 2 +- .../ai/areas/Wastelands/Wastelands.java | 2 +- .../FortuneTelling/FortuneTelling.java | 2 +- .../ZealotOfShilen/ZealotOfShilen.java | 2 +- .../ai/areas/WindmillHill/Commando.java | 2 +- .../ai/areas/WindyHill/WindVortex.java | 2 +- .../data/scripts/ai/bosses/Anais/Anais.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../scripts/ai/bosses/Balok/BalokWarzone.java | 2 +- .../ai/bosses/Baylor/BaylorWarzone.java | 2 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 2 +- .../ai/bosses/Beleth/Wormhole/Wormhole.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../data/scripts/ai/bosses/Cyrax/Cyrax.java | 2 +- .../Freya/FreyasSteward/FreyasSteward.java | 2 +- .../IceQueensCastle/IceQueensCastle.java | 4 +- .../IceQueensCastleBattle.java | 2 +- .../scripts/ai/bosses/Freya/Jinia/Jinia.java | 2 +- .../scripts/ai/bosses/Freya/Sirra/Sirra.java | 2 +- .../ai/bosses/Frintezza/LastImperialTomb.java | 2 +- .../bosses/Frintezza/ScarletVanHalisha.java | 2 +- .../ai/bosses/Istina/IstinaCavern.java | 2 +- .../ai/bosses/Istina/Rumiese/Rumiese.java | 2 +- .../ai/bosses/Kimerian/KimerianCommon.java | 2 +- .../ai/bosses/Octavis/Lydia/Lydia.java | 2 +- .../ai/bosses/Octavis/OctavisWarzone.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../ai/bosses/QueenShyeed/QueenShyeed.java | 2 +- .../scripts/ai/bosses/Sailren/Sailren.java | 2 +- .../ai/bosses/Spezion/Cannon/Cannon.java | 2 +- .../ai/bosses/Spezion/PresentSpezion.java | 2 +- .../scripts/ai/bosses/Tauti/TautiWarzone.java | 2 +- .../ai/bosses/Teredor/TeredorWarzone.java | 2 +- .../data/scripts/ai/bosses/Tiat/Stage1.java | 2 +- .../scripts/ai/bosses/Trasken/Trasken.java | 10 +- .../scripts/ai/bosses/Valakas/Valakas.java | 2 +- .../Zaken/CavernOfThePirateCaptain.java | 2 +- .../ai/others/AdenReconstructorManager.java | 2 +- .../AdventurersGuide/AdventurersGuide.java | 2 +- .../AlchemistManager/AlchemistManager.java | 2 +- .../data/scripts/ai/others/AltarOfEvil.java | 2 +- .../data/scripts/ai/others/AreaSkillNpc.java | 2 +- .../ai/others/ArenaManager/ArenaManager.java | 2 +- .../game/data/scripts/ai/others/Ballista.java | 2 +- .../ai/others/BlackJudge/BlackJudge.java | 2 +- .../BlackMarketeerOfMammon.java | 2 +- .../CastleAmbassador/CastleAmbassador.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleCourtMagician.java | 2 +- .../CastleDoorManager/CastleDoorManager.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ClanHallAuctioneer.java | 2 +- .../ClanHallDoorManager.java | 2 +- .../ClanHallManager/ClanHallManager.java | 2 +- .../ai/others/ClanTrader/ClanTrader.java | 2 +- .../ai/others/ClassMaster/ClassMaster.java | 2 +- .../scripts/ai/others/CrimsonHatuOtis.java | 4 +- .../DelusionTeleport/DelusionTeleport.java | 2 +- .../DimensionalMerchant.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/EnergySeeds.java | 2 +- .../ai/others/FameManager/FameManager.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../FortressArcherCaptain.java | 2 +- .../FortressSiegeManager.java | 2 +- .../game/data/scripts/ai/others/Gordon.java | 2 +- .../GrandBossTeleporters.java | 2 +- .../others/HealerTrainer/HealerTrainer.java | 2 +- .../HermuncusMinion/HermuncusMinion.java | 2 +- .../data/scripts/ai/others/Incarnation.java | 2 +- .../ai/others/LaVieEnRose/LaVieEnRose.java | 2 +- .../scripts/ai/others/Mammons/Mammons.java | 2 +- .../ai/others/ManorManager/ManorManager.java | 4 +- .../ai/others/MentorGuide/MentorGuide.java | 2 +- .../scripts/ai/others/Minigame/Minigame.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../MysteriousWizard/MysteriousWizard.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../NornilTeleportDevice.java | 2 +- .../ai/others/NpcBuffers/NpcBuffers.java | 2 +- .../ai/others/OlyBuffer/OlyBuffer.java | 2 +- .../ai/others/OlyManager/OlyManager.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../data/scripts/ai/others/PrisonGuards.java | 2 +- .../ai/others/Proclaimer/Proclaimer.java | 2 +- .../data/scripts/ai/others/Scarecrow.java | 2 +- .../Servitors/GateOfUnlimitedSummoning.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../ai/others/Servitors/TreeOfLife.java | 2 +- .../ai/others/Spawns/DayNightSpawns.java | 2 +- .../ai/others/Spawns/NoRandomActivity.java | 2 +- .../data/scripts/ai/others/StarStones.java | 2 +- .../game/data/scripts/ai/others/SummonPc.java | 2 +- .../SupportUnitCaptain.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToFantasy/TeleportToFantasy.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportToUndergroundColiseum.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../ai/others/TersisHerald/TersisHerald.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../ai/others/TrainingCamp/TrainingCamp.java | 2 +- .../ClassTransferTalk/ClassTransferTalk.java | 2 +- .../ai/others/WarriorFishingBlock.java | 2 +- .../ai/others/WeaverOlf/WeaverOlf.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../custom/ShadowWeapons/ShadowWeapons.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../events/BirthOfDraco/BirthOfDraco.java | 2 +- .../CharacterBirthday/CharacterBirthday.java | 2 +- .../EveTheFortuneTeller.java | 2 +- .../data/scripts/events/EventShrines.java | 2 +- .../FreyaCelebration/FreyaCelebration.java | 2 +- .../events/GiftOfVitality/GiftOfVitality.java | 2 +- .../scripts/events/HeavyMedal/HeavyMedal.java | 2 +- .../events/HungryHorse/HungryHorse.java | 2 +- .../events/HuntForSanta/HuntForSanta.java | 2 +- .../LetterCollector/LetterCollector.java | 2 +- .../LoveYourGatekeeper.java | 2 +- .../events/LoversJubilee/LoversJubilee.java | 2 +- .../MasterOfEnchanting.java | 2 +- .../scripts/events/RedLibra/RedLibra.java | 2 +- .../events/ThePowerOfLove/ThePowerOfLove.java | 2 +- .../features/SkillTransfer/SkillTransfer.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCastle.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminClanHall.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminInstance.java | 2 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../AdminPcCafePoints.java | 2 +- .../AdminPrimePoints.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/chathandlers/ChatWorld.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../effecthandlers/AbnormalShield.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../AddTeleportBookmarkSlot.java | 2 +- .../handlers/effecthandlers/AirBind.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlinkSwap.java | 2 +- .../effecthandlers/BlockAbnormalSlot.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../handlers/effecthandlers/BlockActions.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockMove.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/BlockSkill.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/BuffBlock.java | 2 +- .../effecthandlers/CallLearnedSkill.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/CallSkillOnActionTime.java | 2 +- .../effecthandlers/CallTargetParty.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeBody.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/Compelling.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../scripts/handlers/effecthandlers/Cp.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CreateCommonItem.java | 2 +- .../handlers/effecthandlers/CreateItem.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/Crystallize.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DamageBlock.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/DebuffBlock.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../effecthandlers/DisableTargeting.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/Disarmor.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../effecthandlers/DispelBySlotMyself.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/DoubleCast.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FlipBlock.java | 2 +- .../handlers/effecthandlers/FlyAway.java | 2 +- .../effecthandlers/FocusMaxMomentum.java | 2 +- .../effecthandlers/FocusMomentum.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveClanReputation.java | 2 +- .../handlers/effecthandlers/GiveExpAndSp.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../handlers/effecthandlers/GiveXp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../scripts/handlers/effecthandlers/Hp.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpCpHeal.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/HpToOwner.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/KnockBack.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../MagicalAbnormalDispelAttack.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../MagicalAttackByAbnormalSlot.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalAttackRange.java | 2 +- .../effecthandlers/MagicalDamOverTime.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/ModifyVital.java | 2 +- .../scripts/handlers/effecthandlers/Mp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../effecthandlers/PhysicalAttackSaveHp.java | 2 +- .../PhysicalAttackWeaponBonus.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../handlers/effecthandlers/Plunder.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/PullBack.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../RecoverVitalityInPeaceZone.java | 2 +- .../handlers/effecthandlers/Recovery.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../effecthandlers/RemoveEquipPenalty.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../effecthandlers/SacrificeSummon.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetHp.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../effecthandlers/SkillTurningOverTime.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Speed.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonMulti.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/Synergy.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../effecthandlers/TakeCastleStart.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToNpc.java | 2 +- .../effecthandlers/TeleportToSummon.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../TransferDamageToPlayer.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../TriggerSkillByDeathBlow.java | 2 +- .../effecthandlers/TriggerSkillByKill.java | 2 +- .../TriggerSkillByMagicType.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../TriggerSkillBySkillAttack.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/UnsummonServitors.java | 2 +- .../handlers/effecthandlers/Untargetable.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../handlers/itemhandlers/MercTicket.java | 2 +- .../handlers/playeractions/AirshipAction.java | 2 +- .../handlers/playeractions/BotReport.java | 2 +- .../playeractions/InstanceZoneInfo.java | 2 +- .../handlers/playeractions/PetAttack.java | 2 +- .../handlers/playeractions/PetHold.java | 2 +- .../handlers/playeractions/PetMove.java | 2 +- .../handlers/playeractions/PetSkillUse.java | 2 +- .../handlers/playeractions/PetStop.java | 2 +- .../handlers/playeractions/PrivateStore.java | 2 +- .../scripts/handlers/playeractions/Ride.java | 2 +- .../handlers/playeractions/RunWalk.java | 2 +- .../playeractions/ServitorAttack.java | 2 +- .../handlers/playeractions/ServitorHold.java | 2 +- .../handlers/playeractions/ServitorMode.java | 2 +- .../handlers/playeractions/ServitorMove.java | 2 +- .../playeractions/ServitorSkillUse.java | 2 +- .../handlers/playeractions/ServitorStop.java | 2 +- .../handlers/playeractions/SitStand.java | 2 +- .../handlers/playeractions/SocialAction.java | 2 +- .../playeractions/TacticalSignTarget.java | 2 +- .../playeractions/TacticalSignUse.java | 2 +- .../playeractions/TeleportBookmark.java | 2 +- .../handlers/playeractions/UnsummonPet.java | 2 +- .../playeractions/UnsummonServitor.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../AltarOfShilen/AltarOfShilen.java | 2 +- .../CastleDungeon/CastleDungeon.java | 2 +- .../ChamberOfProphecies.java | 2 +- .../ChambersOfDelusion/ChamberOfDelusion.java | 2 +- .../DarkCloudMansion/DarkCloudMansion.java | 2 +- .../EvasHiddenSpace/EvasHiddenSpace.java | 2 +- .../EvilIncubator/EvilIncubator.java | 2 +- .../FaeronTrainingGrounds1.java | 2 +- .../FaeronTrainingGrounds2.java | 2 +- .../FortressDungeon/FortressDungeon.java | 2 +- .../FortressOfTheDead/FortressOfTheDead.java | 2 +- .../HarnakUndergroundRuins.java | 2 +- .../JiniaGuildHideout1.java | 2 +- .../JiniaGuildHideout2.java | 2 +- .../JiniaGuildHideout3.java | 2 +- .../JiniaGuildHideout4.java | 2 +- .../scripts/instances/Kamaloka/Kamaloka.java | 10 +- .../KaraphonHabitat/KaraphonHabitat.java | 2 +- .../KartiasLabyrinth/KartiaBoss.java | 2 +- .../KartiasLabyrinth/KartiaHelperAdolph.java | 2 +- .../KartiasLabyrinth/KartiaHelperBarton.java | 2 +- .../KartiasLabyrinth/KartiaHelperElise.java | 2 +- .../KartiasLabyrinth/KartiaHelperEliyah.java | 2 +- .../KartiaHelperGuardian.java | 2 +- .../KartiasLabyrinth/KartiaHelperHayuk.java | 2 +- .../KartiasLabyrinth/KartiaSupportTroop.java | 2 +- .../KartiasLabyrinth/KartiasLabyrinth.java | 2 +- .../LabyrinthOfBelis/LabyrinthOfBelis.java | 2 +- .../MemoryOfDisaster/MemoryOfDisaster.java | 2 +- .../instances/MithrilMine/MithrilMine.java | 2 +- .../MuseumDungeon/MuseumDungeon.java | 2 +- .../StoryOfFreya/StoryOfFreya.java | 2 +- .../NightmareKamaloka/NightmareKamaloka.java | 2 +- .../scripts/instances/Nursery/Nursery.java | 2 +- .../PailakaDevilsLegacy.java | 8 +- .../PailakaInjuredDragon.java | 2 +- .../PailakaRuneCastle/PailakaRuneCastle.java | 2 +- .../PailakaSongOfIceAndFire.java | 8 +- .../PrisonOfDarkness/PrisonOfDarkness.java | 2 +- .../SSQDisciplesNecropolisPast.java | 2 +- .../SSQElcadiasTent/SSQElcadiasTent.java | 2 +- .../SSQHideoutOfTheDawn.java | 2 +- .../SSQLibraryOfSages/SSQLibraryOfSages.java | 2 +- .../SSQMonasteryOfSilence.java | 2 +- .../SSQSanctumOftheLordsOfDawn.java | 2 +- .../TaintedDimension/TaintedDimension.java | 2 +- .../TalkingIslandPast/TalkingIslandPast.java | 2 +- .../game/data/scripts/quests/LetterQuest.java | 10 +- .../Q00016_TheComingDarkness.java | 2 +- .../Q00017_LightAndDarkness.java | 2 +- .../Q00031_SecretBuriedInTheSwamp.java | 2 +- .../Q00032_AnObviousLie.java | 2 +- .../Q00040_ASpecialOrder.java | 2 +- .../Q00042_HelpTheUncle.java | 2 +- .../Q00043_HelpTheSister.java | 2 +- .../Q00044_HelpTheSon/Q00044_HelpTheSon.java | 2 +- .../Q00061_LawEnforcement.java | 2 +- .../Q00128_PailakaSongOfIceAndFire.java | 8 +- .../Q00129_PailakaDevilsLegacy.java | 10 +- .../Q00149_PrimalMotherIstina.java | 2 +- ...tremeChallengePrimalMotherResurrected.java | 2 +- .../Q00177_SplitDestiny.java | 2 +- .../Q00183_RelicExploration.java | 2 +- .../Q00184_ArtOfPersuasion.java | 2 +- .../Q00185_NikolasCooperation.java | 2 +- .../Q00186_ContractExecution.java | 2 +- .../Q00187_NikolasHeart.java | 2 +- .../Q00188_SealRemoval.java | 2 +- .../Q00189_ContractCompletion.java | 2 +- .../Q00190_LostDream/Q00190_LostDream.java | 2 +- .../Q00191_VainConclusion.java | 2 +- .../Q00192_SevenSignsSeriesOfDoubt.java | 2 +- .../Q00193_SevenSignsDyingMessage.java | 2 +- .../Q00194_SevenSignsMammonsContract.java | 2 +- ...95_SevenSignsSecretRitualOfThePriests.java | 2 +- .../Q00196_SevenSignsSealOfTheEmperor.java | 2 +- .../Q00197_SevenSignsTheSacredBookOfSeal.java | 2 +- .../Q00198_SevenSignsEmbryo.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00371_ShrieksOfGhosts.java | 6 +- .../Q00386_StolenDignity.java | 2 +- .../Q00420_LittleWing/Q00420_LittleWing.java | 2 +- .../Q00421_LittleWingsBigAdventure.java | 10 +- .../Q00451_LuciensAltar.java | 2 +- .../Q00453_NotStrongEnoughAlone.java | 2 +- .../Q00454_CompletelyLost.java | 2 +- .../Q00456_DontKnowDontCare.java | 2 +- .../Q00470_DivinityProtector.java | 2 +- .../Q00474_WaitingForTheSummer.java | 2 +- .../Q00476_PlainMission.java | 2 +- .../Q00485_HotSpringWater.java | 2 +- .../Q00493_KickingOutUnwelcomeGuests.java | 2 +- .../Q00511_AwlUnderFoot.java | 2 +- .../Q00512_BladeUnderFoot.java | 2 +- .../Q00621_EggDelivery.java | 2 +- .../Q00622_SpecialtyLiquorDelivery.java | 2 +- .../Q00623_TheFinestFood.java | 2 +- .../Q00627_HeartInSearchOfPower.java | 2 +- .../Q00648_AnIceMerchantsDream.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- .../Q00726_LightWithinTheDarkness.java | 2 +- .../Q00727_HopeWithinTheDarkness.java | 2 +- .../Q00751_LiberatingTheSpirits.java | 2 +- .../Q00752_UncoverTheSecret.java | 2 +- .../Q00753_ReactingToACrisis.java | 2 +- .../Q00760_BlockTheExit.java | 2 +- .../Q00761_AssistingTheGoldenRamArmy.java | 2 +- .../Q00762_AnOminousRequest.java | 2 +- .../Q00763_ADauntingTask.java | 2 +- .../Q00817_BlackAteliaResearch.java | 2 +- .../Q00902_ReclaimOurEra.java | 2 +- .../Q00905_RefinedDragonBlood.java | 2 +- .../Q10282_ToTheSeedOfAnnihilation.java | 2 +- .../Q10284_AcquisitionOfDivineSword.java | 2 +- .../Q10285_MeetingSirra.java | 2 +- .../Q10286_ReunionWithSirra.java | 2 +- .../Q10287_StoryOfThoseLeft.java | 2 +- .../Q10290_LandDragonConqueror.java | 2 +- .../Q10292_SevenSignsGirlOfDoubt.java | 2 +- ...nsForbiddenBookOfTheElmoreAdenKingdom.java | 2 +- ...294_SevenSignsToTheMonasteryOfSilence.java | 2 +- .../Q10295_SevenSignsSolinasTomb.java | 2 +- ...evenSignsOneWhoSeeksThePowerOfTheSeal.java | 2 +- .../Q10297_GrandOpeningComeToOurPub.java | 2 +- .../Q10301_ShadowOfTerrorBlackishRedFog.java | 2 +- .../Q10302_UnsettlingShadowAndRumors.java | 2 +- .../Q10305_UnstoppableFutileEfforts.java | 2 +- .../Q10306_TheCorruptedLeader.java | 2 +- .../Q10307_TheCorruptedLeaderHisTruth.java | 2 +- .../Q10310_TwistedCreationTree.java | 2 +- .../Q10311_PeacefulDaysAreOver.java | 2 +- .../Q10312_AbandonedGodsCreature.java | 2 +- .../Q10315_ToThePrisonOfDarkness.java | 2 +- .../Q10316_UndecayingMemoryOfThePast.java | 2 +- .../Q10317_OrbisWitch/Q10317_OrbisWitch.java | 2 +- .../Q10318_DecayingDarkness.java | 2 +- .../Q10320_LetsGoToTheCentralSquare.java | 2 +- .../Q10321_QualificationsOfTheSeeker.java | 2 +- .../Q10330_ToTheRuinsOfYeSagira.java | 2 +- .../Q10331_StartOfFate.java | 2 +- .../Q10332_ToughRoad/Q10332_ToughRoad.java | 2 +- .../Q10333_DisappearedSakum.java | 2 +- ...4_ReportingTheStatusOfTheWindmillHill.java | 2 +- .../Q10335_RequestToFindSakum.java | 2 +- .../Q10336_DividedSakumKanilov.java | 2 +- .../Q10337_SakumsImpact.java | 2 +- .../Q10338_SeizeYourDestiny.java | 2 +- .../Q10341_DayOfDestinyHumansFate.java | 2 +- .../Q10342_DayOfDestinyElvenFate.java | 2 +- .../Q10343_DayOfDestinyDarkElfsFate.java | 2 +- .../Q10344_DayOfDestinyOrcsFate.java | 2 +- .../Q10345_DayOfDestinyDwarfsFate.java | 2 +- .../Q10346_DayOfDestinyKamaelsFate.java | 2 +- .../Q10351_OwnerOfHall.java | 2 +- .../Q10353_CertificationOfValue.java | 2 +- .../Q10354_ResurrectedOwnerOfHall.java | 2 +- .../Q10358_DividedSakumPoslof.java | 2 +- .../Q10359_TracesOfEvil.java | 2 +- .../Q10360_CertificationOfFate.java | 2 +- .../Q10362_CertificationOfTheSeeker.java | 2 +- .../Q10363_RequestOfTheSeeker.java | 2 +- .../Q10364_ObligationsOfTheSeeker.java | 2 +- .../Q10365_ForTheSearchdogKing.java | 2 +- ...Q10366_ReportOnTheSituationAtTheRuins.java | 2 +- .../Q10369_NoblesseSoulTesting.java | 2 +- .../Q10377_TheInvadedExecutionGrounds.java | 2 +- .../Q10378_WeedingWork.java | 2 +- .../Q10379_AnUninvitedGuest.java | 2 +- .../Q10380_TheExecutionersExecution.java | 2 +- .../Q10381_ToTheSeedOfHellfire.java | 2 +- .../Q10385_RedThreadOfFate.java | 2 +- .../Q10386_MysteriousJourney.java | 2 +- .../Q10387_SoullessOne.java | 2 +- .../Q10390_KekropusLetter.java | 2 +- .../Q10391_ASuspiciousHelper.java | 2 +- .../Q10392_FailureAndItsConsequences.java | 2 +- .../Q10393_KekropusLetterAClueCompleted.java | 2 +- .../Q10394_MutualBenefit.java | 2 +- .../Q10395_NotATraitor.java | 2 +- ...Q10401_KekropusLetterDecodingTheBadge.java | 2 +- .../Q10402_NowhereToTurn.java | 2 +- .../Q10403_TheGuardianGiant.java | 2 +- .../Q10404_KekropusLetterAHiddenMeaning.java | 2 +- .../Q10405_KartiasSeed.java | 2 +- .../Q10406_BeforeDarknessBearsFruit.java | 2 +- ...10408_KekropusLetterTheSwampOfScreams.java | 2 +- .../Q10409_ASuspiciousVagabondInTheSwamp.java | 2 +- .../Q10410_EmbryoInTheSwampOfScreams.java | 2 +- ...0411_KekropusLetterTheForestOfTheDead.java | 2 +- ...Q10412_ASuspiciousVagabondInTheForest.java | 2 +- .../Q10413_EmbryoInTheForestOfTheDead.java | 2 +- .../Q10414_KekropusLetterWithCourage.java | 2 +- .../Q10416_InSearchOfTheEyeOfArgos.java | 2 +- .../Q10417_DaimonTheWhiteEyed.java | 2 +- ...10419_KekropusLetterKampfsWhereabouts.java | 2 +- .../Q10420_TheVarkaSilenosSupporters.java | 2 +- ...sassinationOfTheVarkaSilenosCommander.java | 2 +- ...2_AssassinationOfTheVarkaSilenosChief.java | 2 +- ...Q10424_KekropusLetterBelosWhereabouts.java | 2 +- .../Q10425_TheKetraOrcSupporters.java | 2 +- ...6_AssassinationOfTheKetraOrcCommander.java | 2 +- ...10427_AssassinationOfTheKetraOrcChief.java | 2 +- .../Q10445_AnImpendingThreat.java | 2 +- .../Q10446_HitAndRun/Q10446_HitAndRun.java | 2 +- .../Q10450_ADarkAmbition.java | 2 +- .../Q10460_ReturnOfTheAlligatorHunter.java | 2 +- .../Q10472_WindsOfFateEncroachingShadows.java | 2 +- .../Q10504_JewelOfAntharas.java | 2 +- ...30_KekropusLetterTheDragonsTransition.java | 2 +- .../Q10541_TrainLikeTheRealThing.java | 2 +- .../Q10542_SearchingForNewPower.java | 2 +- .../Q10543_SheddingWeight.java | 2 +- .../Q10544_SeekerSupplies.java | 2 +- .../Q10560_WayOfWanderingKnight.java | 2 +- .../Q10561_AcrossTheDeathLine.java | 2 +- .../Q10562_TakeUpArms/Q10562_TakeUpArms.java | 2 +- .../Q10576_GlitteringWeapons.java | 2 +- .../Q10577_TemperARustingBlade.java | 2 +- .../Q10578_TheSoulOfASword.java | 2 +- .../Q10701_TheRoadToDestruction.java | 2 +- .../Q10702_TheRoadToInfinity.java | 2 +- .../Q10703_BottleOfIstinasSoul.java | 2 +- .../Q10704_BottleOfOctavisSoul.java | 2 +- .../Q10705_BottleOfTautisSoul.java | 2 +- .../Q10707_FlamesOfSorrow.java | 2 +- .../Q10709_TheStolenSeed.java | 2 +- .../Q10710_LifeEnergyRepository.java | 2 +- .../Q10732_AForeignLand.java | 2 +- .../Q10733_TheTestForSurvival.java | 2 +- .../quests/Q10734_DoOrDie/Q10734_DoOrDie.java | 2 +- .../Q10735_ASpecialPower.java | 2 +- .../Q10736_ASpecialPower.java | 2 +- .../Q10737_GrakonsWarehouse.java | 2 +- .../Q10738_AnInnerBeauty.java | 2 +- .../Q10739_SupplyAndDemand.java | 2 +- .../Q10740_NeverForget.java | 2 +- .../Q10741_ADraughtForTheCold.java | 2 +- .../Q10742_AFurryFriend.java | 2 +- .../Q10743_StrangeFungus.java | 2 +- .../Q10744_StrongerThanSteel.java | 2 +- .../Q10745_TheSecretIngredients.java | 2 +- .../Q10746_SeeTheWorld.java | 2 +- .../Q10751_WindsOfFateEncounters.java | 2 +- .../Q10752_WindsOfFateAPromise.java | 2 +- .../Q10753_WindsOfFateChoices.java | 2 +- .../Q10755_LettersFromTheQueenWindyHill.java | 2 +- .../Q10756_AnInterdimensionalDraft.java | 2 +- .../Q10757_QuietingTheStorm.java | 2 +- .../Q10758_TheOathOfTheWind.java | 2 +- .../Q10762_MarionetteSpirit.java | 2 +- .../Q10763_TerrifyingChertuba.java | 2 +- .../Q10764_FreeSpirit/Q10764_FreeSpirit.java | 2 +- ...69_LettersFromTheQueenCrumaTowerPart1.java | 2 +- .../Q10770_InSearchOfTheGrail.java | 2 +- .../Q10771_VolatilePower.java | 2 +- .../Q10772_ReportsFromCrumaTowerPart1.java | 2 +- ...74_LettersFromTheQueenCrumaTowerPart2.java | 2 +- .../Q10775_InSearchOfAnAncientGiant.java | 2 +- .../Q10776_TheWrathOfTheGiants.java | 2 +- .../Q10777_ReportsFromCrumaTowerPart2.java | 2 +- ...782_LettersFromTheQueenForsakenPlains.java | 2 +- .../Q10783_TracesOfAnAmbush.java | 2 +- .../Q10784_TheBrokenDevice.java | 2 +- ...5_LettersFromTheQueenFieldsOfMassacre.java | 2 +- .../Q10786_ResidentProblemSolver.java | 2 +- .../Q10787_ASpyMission.java | 2 +- ...789_LettersFromTheQueenSwampOfScreams.java | 2 +- ...92_LettersFromTheQueenForestOfTheDead.java | 2 +- .../Q10793_SaveTheSouls.java | 2 +- .../Q10794_InvestigateTheForest.java | 2 +- .../Q10811_ExaltedOneWhoFacesTheLimit.java | 2 +- .../Q10812_FacingSadness.java | 2 +- .../Q10813_ForGlory/Q10813_ForGlory.java | 2 +- .../Q10814_BefittingOfTheStatus.java | 2 +- .../quests/Q10815_StepUp/Q10815_StepUp.java | 2 +- ...Q10817_ExaltedOneWhoOvercomesTheLimit.java | 2 +- .../Q10818_ConfrontingAGiantMonster.java | 2 +- .../Q10819_ForHonor/Q10819_ForHonor.java | 2 +- ...820_RelationshipsBefittingOfTheStatus.java | 2 +- .../Q10821_HelpingOthers.java | 2 +- .../Q10823_ExaltedOneWhoShattersTheLimit.java | 2 +- .../Q10824_ConfrontingTheGreatestDanger.java | 2 +- .../Q10825_ForVictory/Q10825_ForVictory.java | 2 +- .../Q10826_LuckBefittingOfTheStatus.java | 2 +- .../Q10827_StepUpToLead.java | 2 +- .../Q10829_InSearchOfTheCause.java | 2 +- .../Q10830_TheLostGardenOfSpirits.java | 2 +- .../Q10831_UnbelievableSight.java | 2 +- .../Q10832_EnergyOfSadnessAndAnger.java | 2 +- .../Q10833_PutTheQueenOfSpiritsToSleep.java | 2 +- .../Q10836_DisappearedClanMember.java | 2 +- ...0837_LookingForTheBlackbirdClanMember.java | 2 +- ...0838_TheReasonForNotBeingAbleToGetOut.java | 2 +- .../Q10839_BlackbirdsNameValue.java | 2 +- .../Q10840_TimeToRecover.java | 2 +- .../Q10841_DeepInsideAteliaFortress.java | 2 +- .../Q10843_AnomalyInTheEnchantedValley.java | 2 +- .../AirShipGludioGracia.java | 6 +- .../KeucereusNorthController.java | 2 +- .../KeucereusSouthController.java | 2 +- .../vehicles/SoDController/SoDController.java | 2 +- .../vehicles/SoIController/SoIController.java | 2 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../ProofOfCourage/ProofOfCourage.java | 2 +- .../ProofOfJustice/ProofOfJustice.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 2 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 8 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../data/xml/impl/BeautyShopData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../gameserver/data/xml/impl/CastleData.java | 8 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClanHallData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../gameserver/data/xml/impl/DoorData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/EventEngineData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishingData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../xml/impl/ItemCrystallizationData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../data/xml/impl/ResidenceFunctionsData.java | 2 +- .../gameserver/data/xml/impl/ShuttleData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../data/xml/impl/VariationData.java | 8 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/UserInfoType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/ConditionHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../handler/SkillConditionHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CastleManager.java | 18 +- .../instancemanager/CastleManorManager.java | 54 +-- .../CeremonyOfChaosManager.java | 2 +- .../instancemanager/CommissionManager.java | 2 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/EventShrineManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 18 +- .../instancemanager/FortSiegeManager.java | 34 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GraciaSeedsManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 28 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/PcCafePointsManager.java | 2 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 2 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 6 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/EffectList.java | 8 +- .../gameserver/model/Elementals.java | 10 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 36 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VariationInstance.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 24 +- .../gameserver/model/actor/Creature.java | 240 ++++++------- .../l2jmobius/gameserver/model/actor/Npc.java | 28 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../model/actor/instance/DecoyInstance.java | 4 +- .../model/actor/instance/DoorInstance.java | 26 +- .../actor/instance/DoppelgangerInstance.java | 4 +- .../actor/instance/EffectPointInstance.java | 4 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 78 ++--- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../request/EnchantItemAttributeRequest.java | 2 +- .../actor/request/EnchantItemRequest.java | 2 +- .../model/actor/stat/CreatureStat.java | 36 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 14 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/CubicTemplate.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 8 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/beautyshop/BeautyData.java | 8 +- .../gameserver/model/buylist/Product.java | 2 +- .../gameserver/model/buylist/ProductList.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/clan/ClanWar.java | 2 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 20 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerInInstance.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 26 +- .../gameserver/model/entity/ClanHall.java | 2 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 44 +-- .../gameserver/model/entity/FortSiege.java | 12 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/Siege.java | 32 +- .../model/eventengine/AbstractEvent.java | 16 +- .../eventengine/AbstractEventManager.java | 8 +- .../eventengine/AbstractEventMember.java | 4 +- .../model/events/AbstractScript.java | 6 +- .../model/events/EventDispatcher.java | 2 +- .../model/events/TimerExecutor.java | 2 +- .../impl/creature/OnCreatureAttack.java | 6 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 6 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureDeath.java | 4 +- .../impl/creature/OnCreatureKilled.java | 4 +- .../events/impl/creature/OnCreatureSee.java | 4 +- .../creature/OnCreatureSkillFinishCast.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 2 +- .../impl/creature/npc/OnAttackableAttack.java | 4 +- .../impl/creature/npc/OnAttackableHate.java | 4 +- .../impl/creature/npc/OnAttackableKill.java | 6 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcDespawn.java | 2 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../creature/npc/OnNpcTeleportRequest.java | 2 +- .../player/OnPlayerChangeToAwakenedClass.java | 2 +- .../player/OnPlayerPressTutorialMark.java | 2 +- .../creature/player/OnPlayerQuestAbort.java | 4 +- .../creature/player/OnPlayerSocialAction.java | 6 +- .../creature/player/OnPlayerSubChange.java | 4 +- .../impl/instance/OnInstanceCreated.java | 2 +- .../impl/instance/OnInstanceDestroy.java | 2 +- .../events/impl/instance/OnInstanceEnter.java | 2 +- .../events/impl/instance/OnInstanceLeave.java | 2 +- .../impl/instance/OnInstanceStatusChange.java | 2 +- .../model/holders/CastleSpawnHolder.java | 4 +- .../model/holders/ClanHallTeleportHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/MultisellEntryHolder.java | 6 +- .../model/holders/MultisellListHolder.java | 16 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../holders/PreparedMultisellListHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../model/holders/SiegeGuardHolder.java | 12 +- .../gameserver/model/holders/SkillHolder.java | 8 +- .../gameserver/model/holders/SpawnHolder.java | 6 +- .../model/holders/TemplateChanceHolder.java | 4 +- .../model/instancezone/Instance.java | 2 +- .../conditions/ConditionCommandChannel.java | 2 +- .../ConditionCommandChannelLeader.java | 2 +- .../conditions/ConditionDistance.java | 2 +- .../conditions/ConditionGroupMax.java | 2 +- .../conditions/ConditionGroupMin.java | 2 +- .../conditions/ConditionHasResidence.java | 2 +- .../conditions/ConditionItem.java | 2 +- .../conditions/ConditionLevel.java | 2 +- .../conditions/ConditionNoParty.java | 2 +- .../conditions/ConditionParty.java | 2 +- .../conditions/ConditionPartyLeader.java | 2 +- .../conditions/ConditionQuest.java | 2 +- .../conditions/ConditionReenter.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 2 +- .../gameserver/model/items/Item.java | 70 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 14 +- .../model/matching/PartyMatchingRoom.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadManager.java | 14 +- .../model/olympiad/OlympiadStadium.java | 20 +- .../model/olympiad/Participant.java | 6 +- .../model/options/OptionDataCategory.java | 2 +- .../model/options/OptionDataGroup.java | 2 +- .../gameserver/model/options/Options.java | 2 +- .../gameserver/model/options/Variation.java | 2 +- .../model/options/VariationFee.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 56 +-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../model/residences/AbstractResidence.java | 6 +- .../model/shuttle/ShuttleDataHolder.java | 2 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 4 +- .../model/skills/SkillChannelized.java | 2 +- .../model/spawns/NpcSpawnTemplate.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/teleporter/TeleportHolder.java | 2 +- .../model/variables/AbstractVariables.java | 20 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../model/zone/type/CastleZone.java | 2 +- .../model/zone/type/ClanHallZone.java | 2 +- .../model/zone/type/EffectZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 4 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../clientpackets/ExRequestAutoFish.java | 2 +- .../ExSendSelectedQuestZoneID.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 6 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../clientpackets/RequestExEscapeScene.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHardWareInfo.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../friend/RequestAnswerFriendInvite.java | 2 +- .../friend/RequestFriendDel.java | 2 +- .../friend/RequestFriendInvite.java | 2 +- .../friend/RequestFriendList.java | 2 +- .../friend/RequestSendFriendMsg.java | 2 +- .../mentoring/ConfirmMenteeAdd.java | 2 +- .../primeshop/RequestBRBuyProduct.java | 2 +- .../primeshop/RequestBRGamePoint.java | 2 +- .../primeshop/RequestBRPresentBuyProduct.java | 2 +- .../primeshop/RequestBRProductInfo.java | 2 +- .../primeshop/RequestBRProductList.java | 2 +- .../primeshop/RequestBRRecentProductList.java | 2 +- .../shuttle/MoveToLocationInShuttle.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceld.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../ExCuriousHouseMemberUpdate.java | 10 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../gameserver/util/exp4j/Expression.java | 12 +- .../gameserver/util/exp4j/Function.java | 2 +- .../gameserver/util/exp4j/FunctionToken.java | 2 +- .../gameserver/util/exp4j/Functions.java | 2 +- .../gameserver/util/exp4j/NumberToken.java | 4 +- .../gameserver/util/exp4j/Operators.java | 18 +- .../gameserver/util/exp4j/ShuntingYard.java | 2 +- .../gameserver/util/exp4j/Tokenizer.java | 8 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../ai/areas/HotSprings/HotSprings.java | 2 +- .../game/data/scripts/ai/others/Bingo.java | 2 +- .../Q009_IntoTheCityOfHumans.java | 10 +- .../Q125_TheNameOfEvil_1.java | 2 +- .../Q126_TheNameOfEvil_2.java | 2 +- .../Q335_TheSongOfTheHunter.java | 76 ++--- .../Q336_CoinsOfMagic/Q336_CoinsOfMagic.java | 14 +- .../Q343_UnderTheShadowOfTheIvoryTower.java | 22 +- .../Q386_StolenDignity.java | 4 +- .../GrandBossTeleporters.java | 2 +- .../ToIVortexExit/ToIVortexExit.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/crypt/BlowfishEngine.java | 2 +- .../commons/mmocore/AbstractPacket.java | 2 +- .../commons/mmocore/MMOConnection.java | 18 +- .../commons/mmocore/NioNetStackList.java | 10 +- .../commons/mmocore/NioNetStringBuffer.java | 8 +- .../commons/mmocore/SelectorConfig.java | 2 +- .../commons/mmocore/SelectorThread.java | 8 +- .../l2jmobius/commons/util/L2Properties.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../l2jmobius/commons/util/PrimeFinder.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/object/L2ObjectHashMap.java | 2 +- .../commons/util/object/L2ObjectHashSet.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 12 +- .../datatables/csv/MapRegionTable.java | 6 +- .../datatables/sql/CustomArmorSetsTable.java | 2 +- .../gameserver/datatables/xml/FenceData.java | 4 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminSuperHaste.java | 2 +- .../admincommandhandlers/AdminTownWar.java | 2 +- .../instancemanager/ArenaManager.java | 4 +- .../instancemanager/AuctionManager.java | 6 +- .../instancemanager/AwayManager.java | 2 +- .../instancemanager/CastleManager.java | 22 +- .../instancemanager/ClanHallManager.java | 18 +- .../instancemanager/CoupleManager.java | 6 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../CustomNpcInstanceManager.java | 18 +- .../instancemanager/FishingZoneManager.java | 4 +- .../instancemanager/FortManager.java | 20 +- .../FortSiegeGuardManager.java | 4 +- .../instancemanager/FortSiegeManager.java | 40 +-- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GrandBossManager.java | 4 +- .../instancemanager/MercTicketManager.java | 2 +- .../OlympiadStadiaManager.java | 4 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/QuestManager.java | 24 +- .../instancemanager/SiegeGuardManager.java | 4 +- .../instancemanager/SiegeManager.java | 36 +- .../instancemanager/TownManager.java | 10 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../gameserver/model/Augmentation.java | 2 +- .../gameserver/model/ChanceCondition.java | 2 +- .../gameserver/model/ClanWarehouse.java | 2 +- .../gameserver/model/CombatFlag.java | 2 +- .../l2jmobius/gameserver/model/Effect.java | 28 +- .../gameserver/model/EnchantSkillLearn.java | 2 +- .../l2jmobius/gameserver/model/ForceBuff.java | 2 +- .../org/l2jmobius/gameserver/model/Macro.java | 20 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../gameserver/model/ObjectPosition.java | 32 +- .../org/l2jmobius/gameserver/model/Party.java | 2 +- .../gameserver/model/PledgeSkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../org/l2jmobius/gameserver/model/Skill.java | 196 +++++------ .../gameserver/model/SkillLearn.java | 2 +- .../l2jmobius/gameserver/model/TradeItem.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 6 +- .../gameserver/model/WorldObject.java | 30 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 16 +- .../gameserver/model/actor/Creature.java | 320 +++++++++--------- .../gameserver/model/actor/Playable.java | 28 +- .../gameserver/model/actor/Summon.java | 18 +- .../actor/appearance/PlayerAppearance.java | 16 +- .../actor/instance/ArtefactInstance.java | 2 +- .../actor/instance/AuctioneerInstance.java | 2 +- .../model/actor/instance/BabyPetInstance.java | 2 +- .../instance/CastleTeleporterInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../instance/ClanHallManagerInstance.java | 2 +- .../actor/instance/ClassMasterInstance.java | 2 +- .../actor/instance/CommanderInstance.java | 2 +- .../actor/instance/ControlTowerInstance.java | 2 +- .../model/actor/instance/CubicInstance.java | 2 +- .../actor/instance/CustomNpcInstance.java | 62 ++-- .../model/actor/instance/DoorInstance.java | 20 +- .../model/actor/instance/DoormanInstance.java | 2 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FestivalGuideInstance.java | 2 +- .../actor/instance/FriendlyMobInstance.java | 2 +- .../model/actor/instance/GourdInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../model/actor/instance/GuardInstance.java | 4 +- .../actor/instance/GuardNoHTMLInstance.java | 4 +- .../model/actor/instance/ItemInstance.java | 8 +- .../actor/instance/MercManagerInstance.java | 2 +- .../model/actor/instance/MinionInstance.java | 2 +- .../model/actor/instance/MonsterInstance.java | 2 +- .../model/actor/instance/NpcInstance.java | 20 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 10 +- .../model/actor/instance/PlayerInstance.java | 42 +-- .../actor/instance/RaceManagerInstance.java | 2 +- .../actor/instance/RaidBossInstance.java | 2 +- .../model/actor/instance/SummonInstance.java | 4 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../model/actor/instance/TrainerInstance.java | 2 +- .../actor/instance/VillageMasterInstance.java | 2 +- .../actor/instance/WarehouseInstance.java | 2 +- .../actor/instance/WyvernManagerInstance.java | 2 +- .../actor/knownlist/CommanderKnownList.java | 2 +- .../actor/knownlist/CreatureKnownList.java | 10 +- .../model/actor/knownlist/DoorKnownList.java | 2 +- .../knownlist/FortSiegeGuardKnownList.java | 2 +- .../actor/knownlist/FriendlyMobKnownList.java | 2 +- .../model/actor/knownlist/GuardKnownList.java | 2 +- .../actor/knownlist/GuardNoHTMLKnownList.java | 2 +- .../actor/knownlist/MonsterKnownList.java | 2 +- .../actor/knownlist/PlayerKnownList.java | 2 +- .../actor/knownlist/SiegeGuardKnownList.java | 2 +- .../actor/knownlist/SummonKnownList.java | 2 +- .../actor/knownlist/WorldObjectKnownList.java | 8 +- .../model/actor/poly/ObjectPoly.java | 12 +- .../model/actor/stat/CreatureStat.java | 76 ++--- .../gameserver/model/actor/stat/DoorStat.java | 2 +- .../gameserver/model/actor/stat/NpcStat.java | 2 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/status/CreatureStatus.java | 46 +-- .../model/actor/status/NpcStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 4 +- .../gameserver/model/base/ClassId.java | 14 +- .../gameserver/model/base/PlayerClass.java | 10 +- .../gameserver/model/base/SubClass.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/entity/Auction.java | 32 +- .../gameserver/model/entity/ClanHall.java | 22 +- .../gameserver/model/entity/Wedding.java | 14 +- .../model/entity/sevensigns/SevenSigns.java | 28 +- .../entity/sevensigns/SevenSignsFestival.java | 38 +-- .../gameserver/model/entity/siege/Castle.java | 24 +- .../model/entity/siege/ClanHallSiege.java | 8 +- .../gameserver/model/entity/siege/Fort.java | 22 +- .../model/entity/siege/FortSiege.java | 36 +- .../gameserver/model/entity/siege/Siege.java | 32 +- .../siege/clanhalls/DevastatedCastle.java | 2 +- .../siege/clanhalls/FortressOfResistance.java | 2 +- .../model/holders/BuffSkillHolder.java | 6 +- .../gameserver/model/quest/Quest.java | 30 +- .../gameserver/model/quest/QuestSpawn.java | 2 +- .../gameserver/model/quest/QuestState.java | 6 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../gameserver/model/spawn/AutoSpawn.java | 6 +- .../model/variables/AbstractVariables.java | 18 +- .../model/waypoint/WayPointNode.java | 4 +- .../gameserver/model/zone/type/ArenaZone.java | 2 +- .../gameserver/model/zone/type/TownZone.java | 4 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/GamePacketHandler.java | 2 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/ChangeMoveType2.java | 2 +- .../clientpackets/ChangeWaitType2.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../RequestAnswerFriendInvite.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../clientpackets/RequestEvaluate.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestFriendDel.java | 2 +- .../clientpackets/RequestFriendInvite.java | 2 +- .../clientpackets/RequestFriendList.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaList.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../clientpackets/RequestPackageSend.java | 2 +- .../RequestPackageSendableItemList.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../clientpackets/RequestSSQStatus.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendFriendMsg.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPersonally.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../clientpackets/RequestWearItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../clientpackets/SuperCmdCharacterInfo.java | 2 +- .../clientpackets/SuperCmdServerStatus.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../clientpackets/ValidatePosition.java | 2 +- .../LoginServerBasePacket.java | 2 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/Attack.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../serverpackets/FortSiegeAttackerList.java | 2 +- .../serverpackets/FortSiegeDefenderList.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../network/serverpackets/SystemMessage.java | 2 +- .../serverpackets/TradePressOtherOk.java | 2 +- .../serverpackets/TradePressOwnOk.java | 2 +- .../script/faenor/FaenorEventParser.java | 2 +- .../script/faenor/FaenorInterface.java | 2 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../gameserver/skills/BaseStats.java | 18 +- .../gameserver/skills/Calculator.java | 2 +- .../org/l2jmobius/gameserver/skills/Env.java | 2 +- .../l2jmobius/gameserver/skills/Formulas.java | 10 +- .../skills/conditions/Condition.java | 6 +- .../skills/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../conditions/ConditionUsingSkill.java | 2 +- .../skills/effects/EffectBattleForce.java | 2 +- .../skills/effects/EffectChameleonRest.java | 2 +- .../skills/effects/EffectDeflectBuff.java | 2 +- .../skills/effects/EffectFusion.java | 2 +- .../gameserver/skills/effects/EffectSeed.java | 2 +- .../skills/effects/EffectSignet.java | 2 +- .../effects/EffectSignetAntiSummon.java | 2 +- .../skills/effects/EffectSignetMDam.java | 2 +- .../skills/effects/EffectSignetNoise.java | 2 +- .../skills/effects/EffectSpellForce.java | 2 +- .../skills/effects/EffectTemplate.java | 20 +- .../gameserver/skills/funcs/Func.java | 6 +- .../gameserver/skills/funcs/FuncTemplate.java | 12 +- .../gameserver/skills/funcs/LambdaCalc.java | 2 +- .../gameserver/skills/funcs/LambdaConst.java | 2 +- .../gameserver/skills/funcs/LambdaRnd.java | 2 +- .../gameserver/skills/funcs/LambdaStats.java | 2 +- .../skills/handlers/SkillSignet.java | 2 +- .../skills/handlers/SkillSignetCasttime.java | 2 +- .../skills/handlers/SkillSummon.java | 2 +- .../skills/holders/SkillHolder.java | 8 +- .../gameserver/taskmanager/ExclusiveTask.java | 8 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../gameserver/templates/StatsSet.java | 2 +- .../templates/creatures/CreatureTemplate.java | 120 +++---- .../templates/creatures/NpcTemplate.java | 42 +-- .../templates/creatures/PlayerTemplate.java | 32 +- .../gameserver/templates/item/Armor.java | 14 +- .../gameserver/templates/item/EtcItem.java | 4 +- .../gameserver/templates/item/Henna.java | 22 +- .../gameserver/templates/item/Item.java | 38 +-- .../gameserver/templates/item/Weapon.java | 2 +- .../thread/daemons/DeadlockDetector.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/IllegalPlayerAction.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MultiSort.java | 26 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../l2jmobius/loginserver/LoginClient.java | 2 +- .../loginserver/LoginPacketHandler.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 2 +- .../clientpackets/ClientBasePacket.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../scripts/ai/areas/BeastFarm/BeastFarm.java | 2 +- .../ai/areas/BeastFarm/FeedableBeasts.java | 2 +- .../ai/areas/BeastFarm/Tunatun/Tunatun.java | 2 +- .../ai/areas/CrumaTower/Alarm/Alarm.java | 2 +- .../ai/areas/CrumaTower/CrumaTower.java | 2 +- .../scripts/ai/areas/CrumaTower/SummonPc.java | 2 +- .../scripts/ai/areas/DenOfEvil/DenOfEvil.java | 2 +- .../areas/DenOfEvil/FrightenedRagnaOrc.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcCommander.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcHero.java | 2 +- .../ai/areas/DenOfEvil/RagnaOrcSeer.java | 2 +- .../ai/areas/DragonValley/DragonValley.java | 2 +- .../DragonVortex/DragonVortex.java | 2 +- .../ai/areas/DragonValley/LairOfAntharas.java | 2 +- .../SeparatedSoul/SeparatedSoul.java | 2 +- .../FantasyIsle/KrateisCube/KrateisCube.java | 2 +- .../scripts/ai/areas/FantasyIsle/Parade.java | 2 +- .../ai/areas/FantasyIsle/TalentShow.java | 2 +- .../areas/ForgeOfTheGods/ForgeOfTheGods.java | 4 +- .../ai/areas/ForgeOfTheGods/Rooney.java | 2 +- .../ai/areas/ForgeOfTheGods/TarBeetle.java | 2 +- .../areas/ForgeOfTheGods/TarBeetleSpawn.java | 16 +- .../FreyasSteward/FreyasSteward.java | 2 +- .../FrozenLabyrinth/FrozenLabyrinth.java | 2 +- .../ai/areas/FrozenLabyrinth/Jinia/Jinia.java | 2 +- .../FrozenLabyrinth/Rafforty/Rafforty.java | 2 +- .../ai/areas/FrozenLabyrinth/Sirra/Sirra.java | 2 +- .../ai/areas/GiantsCave/GiantsCave.java | 2 +- .../ai/areas/Giran/Alexandria/Alexandria.java | 2 +- .../scripts/ai/areas/Gracia/AI/Maguen.java | 2 +- .../AI/NPC/GeneralDilios/GeneralDilios.java | 2 +- .../ai/areas/Gracia/AI/NPC/Lekon/Lekon.java | 2 +- .../ai/areas/Gracia/AI/NPC/Nemo/Nemo.java | 2 +- .../Gracia/AI/NPC/Nottingale/Nottingale.java | 2 +- .../ai/areas/Gracia/AI/NPC/Seyo/Seyo.java | 2 +- .../AI/NPC/ZealotOfShilen/ZealotOfShilen.java | 2 +- .../scripts/ai/areas/Gracia/GraciaLoader.java | 2 +- .../HallOfErosionAttack.java | 2 +- .../HallOfErosionDefence.java | 2 +- .../HeartInfinityAttack.java | 2 +- .../HeartInfinityDefence.java | 4 +- .../instances/SecretArea/SecretArea.java | 2 +- .../AirShipGludioGracia.java | 6 +- .../KeucereusNorthController.java | 2 +- .../KeucereusSouthController.java | 2 +- .../vehicles/SoDController/SoDController.java | 2 +- .../vehicles/SoIController/SoIController.java | 2 +- .../ai/areas/Hellbound/AI/Amaskari.java | 6 +- .../ai/areas/Hellbound/AI/Chimeras.java | 6 +- .../ai/areas/Hellbound/AI/DemonPrince.java | 4 +- .../ai/areas/Hellbound/AI/HellboundCore.java | 4 +- .../scripts/ai/areas/Hellbound/AI/Keltas.java | 4 +- .../Hellbound/AI/NPC/Bernarde/Bernarde.java | 6 +- .../Hellbound/AI/NPC/Budenka/Budenka.java | 6 +- .../areas/Hellbound/AI/NPC/Buron/Buron.java | 6 +- .../Hellbound/AI/NPC/Deltuva/Deltuva.java | 4 +- .../ai/areas/Hellbound/AI/NPC/Falk/Falk.java | 8 +- .../ai/areas/Hellbound/AI/NPC/Hude/Hude.java | 6 +- .../ai/areas/Hellbound/AI/NPC/Jude/Jude.java | 6 +- .../areas/Hellbound/AI/NPC/Kanaf/Kanaf.java | 4 +- .../ai/areas/Hellbound/AI/NPC/Kief/Kief.java | 6 +- .../Hellbound/AI/NPC/Natives/Natives.java | 8 +- .../areas/Hellbound/AI/NPC/Quarry/Quarry.java | 12 +- .../areas/Hellbound/AI/NPC/Shadai/Shadai.java | 6 +- .../Hellbound/AI/NPC/Solomon/Solomon.java | 4 +- .../Hellbound/AI/NPC/Warpgate/Warpgate.java | 6 +- .../ai/areas/Hellbound/AI/NaiaLock.java | 2 +- .../ai/areas/Hellbound/AI/OutpostCaptain.java | 6 +- .../scripts/ai/areas/Hellbound/AI/Ranku.java | 4 +- .../scripts/ai/areas/Hellbound/AI/Slaves.java | 6 +- .../ai/areas/Hellbound/AI/Typhoon.java | 6 +- .../AI/Zones/AnomicFoundry/AnomicFoundry.java | 6 +- .../AI/Zones/BaseTower/BaseTower.java | 4 +- .../TowerOfInfinitum/TowerOfInfinitum.java | 4 +- .../AI/Zones/TowerOfNaia/TowerOfNaia.java | 8 +- .../AI/Zones/TullyWorkshop/TullyWorkshop.java | 8 +- .../ai/areas/Hellbound/HellboundEngine.java | 2 +- .../ai/areas/Hellbound/HellboundLoader.java | 2 +- .../areas/Hellbound/HellboundPointData.java | 2 +- .../ai/areas/Hellbound/HellboundSpawns.java | 2 +- .../DemonPrinceFloor/DemonPrinceFloor.java | 2 +- .../Instances/RankuFloor/RankuFloor.java | 2 +- .../Instances/UrbanArea/UrbanArea.java | 8 +- .../ai/areas/HotSprings/HotSprings.java | 2 +- .../areas/IsleOfPrayer/DarkWaterDragon.java | 2 +- .../ai/areas/IsleOfPrayer/EvasGiftBox.java | 2 +- .../ai/areas/IsleOfPrayer/IsleOfPrayer.java | 2 +- .../KetraOrcSupport/KetraOrcSupport.java | 2 +- .../ai/areas/MithrilMines/GraveRobbers.java | 2 +- .../MithrilMinesTeleporter.java | 2 +- .../MonasteryOfSilence.java | 2 +- .../PaganTeleporters/PaganTeleporters.java | 2 +- .../ai/areas/PavelArchaic/PavelArchaic.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../PlainsOfLizardman/PlainsOfLizardman.java | 2 +- .../ElrokiTeleporters/ElrokiTeleporters.java | 2 +- .../ai/areas/PrimevalIsle/PrimevalIsle.java | 2 +- .../ai/areas/Rune/RuneCastle/Venom/Venom.java | 4 +- .../SelMahumDrill.java | 2 +- .../SelMahumSquad.java | 2 +- .../ai/areas/SilentValley/SilentValley.java | 2 +- .../ai/areas/StakatoNest/StakatoNest.java | 4 +- .../StakatoNestTeleporter.java | 2 +- .../TowerOfInsolence/ToIVortex/ToIVortex.java | 2 +- .../VarkaSilenosSupport.java | 2 +- .../data/scripts/ai/bosses/Anais/Anais.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../data/scripts/ai/bosses/Beleth/Beleth.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../ai/bosses/QueenShyeed/QueenShyeed.java | 2 +- .../scripts/ai/bosses/Sailren/Sailren.java | 2 +- .../scripts/ai/bosses/Valakas/Valakas.java | 2 +- .../ai/others/Abercrombie/Abercrombie.java | 2 +- .../scripts/ai/others/AltarsOfSacrifice.java | 2 +- .../ai/others/ArenaManager/ArenaManager.java | 2 +- .../data/scripts/ai/others/Asamah/Asamah.java | 2 +- .../game/data/scripts/ai/others/Ballista.java | 2 +- .../BlackMarketeerOfMammon.java | 2 +- .../CastleAmbassador/CastleAmbassador.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleCourtMagician.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ai/others/ClanTrader/ClanTrader.java | 2 +- .../scripts/ai/others/CrimsonHatuOtis.java | 4 +- .../DelusionTeleport/DelusionTeleport.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/Dorian/Dorian.java | 2 +- .../game/data/scripts/ai/others/Epidos.java | 6 +- .../ai/others/FameManager/FameManager.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../FortressArcherCaptain.java | 2 +- .../FortressSiegeManager.java | 2 +- .../GatekeeperSpirit/GatekeeperSpirit.java | 2 +- .../game/data/scripts/ai/others/Gordon.java | 2 +- .../GrandBossTeleporters.java | 2 +- .../others/HealerTrainer/HealerTrainer.java | 2 +- .../HuntingGroundsTeleport.java | 2 +- .../scripts/ai/others/Katenar/Katenar.java | 2 +- .../data/scripts/ai/others/Kier/Kier.java | 2 +- .../ai/others/ManorManager/ManorManager.java | 4 +- .../MercenaryCaptain/MercenaryCaptain.java | 2 +- .../scripts/ai/others/Minigame/Minigame.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../ai/others/NevitsHerald/NevitsHerald.java | 2 +- .../NewbieTravelToken/NewbieTravelToken.java | 2 +- .../NoblesseTeleport/NoblesseTeleport.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../ai/others/NpcBuffers/NpcBuffers.java | 2 +- .../others/NpcBuffers/impl/CabaleBuffer.java | 2 +- .../others/OracleTeleport/OracleTeleport.java | 2 +- .../scripts/ai/others/PolymorphingAngel.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../PriestOfBlessing/PriestOfBlessing.java | 2 +- .../data/scripts/ai/others/PrisonGuards.java | 2 +- .../data/scripts/ai/others/RandomSpawn.java | 4 +- .../game/data/scripts/ai/others/Remnants.java | 6 +- .../data/scripts/ai/others/Selina/Selina.java | 2 +- .../ai/others/Servitors/GolemTrader.java | 2 +- .../ai/others/Servitors/Servitors.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../data/scripts/ai/others/SinWardens.java | 2 +- .../SteelCitadelTeleport.java | 2 +- .../StrongholdsTeleports.java | 2 +- .../SubclassCertification.java | 2 +- .../SupportUnitCaptain.java | 2 +- .../scripts/ai/others/Survivor/Survivor.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToFantasy/TeleportToFantasy.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportToUndergroundColiseum.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../TerritoryManagers/TerritoryManagers.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../scripts/ai/others/TownPets/TownPets.java | 2 +- .../data/scripts/ai/others/TurekOrcs.java | 2 +- .../ai/others/WarriorFishingBlock.java | 2 +- .../ai/others/WeaverOlf/WeaverOlf.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../DevastatedCastle/DevastatedCastle.java | 2 +- .../FortressOfResistance.java | 2 +- .../FortressOfTheDead/FortressOfTheDead.java | 2 +- .../RainbowSpringsChateau.java | 2 +- .../BanditStronghold/BanditStronghold.java | 2 +- .../conquerablehalls/flagwar/FlagWar.java | 8 +- .../WildBeastReserve/WildBeastReserve.java | 2 +- .../custom/EchoCrystals/EchoCrystals.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../custom/NewbieCoupons/NewbieCoupons.java | 2 +- .../NpcLocationInfo/NpcLocationInfo.java | 2 +- .../custom/RaidbossInfo/RaidbossInfo.java | 2 +- .../custom/ShadowWeapons/ShadowWeapons.java | 2 +- .../custom/Validators/SubClassSkills.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../events/TvT/TvTManager/TvTManager.java | 2 +- .../custom/events/Wedding/Wedding.java | 2 +- .../CharacterBirthday/CharacterBirthday.java | 2 +- .../FreyaCelebration/FreyaCelebration.java | 2 +- .../events/GiftOfVitality/GiftOfVitality.java | 2 +- .../scripts/events/HeavyMedal/HeavyMedal.java | 2 +- .../game/data/scripts/events/L2Day/L2Day.java | 2 +- .../LoveYourGatekeeper.java | 2 +- .../MasterOfEnchanting.java | 2 +- .../TheValentineEvent/TheValentineEvent.java | 2 +- .../features/SkillTransfer/SkillTransfer.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCHSiege.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../admincommandhandlers/AdminZones.java | 4 +- .../bypasshandlers/OlympiadManagerLink.java | 4 +- .../bypasshandlers/OlympiadObservation.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../chathandlers/ChatBattlefield.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../effecthandlers/BlockBuffSlot.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/ClanGate.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../handlers/effecthandlers/CpDamPercent.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/Debuff.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnemyCharge.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../handlers/effecthandlers/Fishing.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FocusEnergy.java | 2 +- .../effecthandlers/FocusMaxEnergy.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/ImmobileBuff.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/Invincible.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/MaxCp.java | 2 +- .../handlers/effecthandlers/MaxHp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NevitsHourglass.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../effecthandlers/OutpostCreate.java | 2 +- .../effecthandlers/OutpostDestroy.java | 2 +- .../handlers/effecthandlers/Paralyze.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/Petrification.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/Pumping.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../handlers/effecthandlers/Recovery.java | 2 +- .../handlers/effecthandlers/Reeling.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../handlers/effecthandlers/RunAway.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../handlers/effecthandlers/Sleep.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../handlers/effecthandlers/StaticDamage.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../scripts/handlers/effecthandlers/Stun.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../effecthandlers/TakeTerritoryFlag.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../handlers/effecthandlers/ThrowUp.java | 2 +- .../effecthandlers/TransferDamage.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../scripts/instances/AbstractInstance.java | 2 +- .../CastleDungeon/CastleDungeon.java | 2 +- .../CavernOfThePirateCaptain.java | 2 +- .../ChamberOfDelusionEast.java | 2 +- .../ChamberOfDelusionNorth.java | 2 +- .../ChamberOfDelusionSouth.java | 2 +- .../ChamberOfDelusionSquare.java | 2 +- .../ChamberOfDelusionTower.java | 2 +- .../ChamberOfDelusionWest.java | 2 +- .../CrystalCaverns/CrystalCaverns.java | 2 +- .../DarkCloudMansion/DarkCloudMansion.java | 2 +- .../FinalEmperialTomb/FinalEmperialTomb.java | 2 +- .../FinalEmperialTomb/ScarletVanHalisha.java | 2 +- .../IceQueensCastle/IceQueensCastle.java | 4 +- .../IceQueensCastleBattle.java | 2 +- .../JiniaGuildHideout1.java | 2 +- .../JiniaGuildHideout2.java | 2 +- .../JiniaGuildHideout3.java | 2 +- .../JiniaGuildHideout4.java | 2 +- .../scripts/instances/Kamaloka/Kamaloka.java | 10 +- .../instances/MithrilMine/MithrilMine.java | 2 +- .../NornilsGarden/NornilsGarden.java | 14 +- .../NornilsGardenQuest.java | 2 +- .../PailakaDevilsLegacy.java | 8 +- .../PailakaSongOfIceAndFire.java | 8 +- .../SSQDisciplesNecropolisPast.java | 4 +- .../SSQElcadiasTent/SSQElcadiasTent.java | 2 +- .../SSQHideoutOfTheDawn.java | 2 +- .../SSQLibraryOfSages/SSQLibraryOfSages.java | 2 +- .../SSQMonasteryOfSilence.java | 2 +- .../SSQSanctumOfTheLordsOfDawn.java | 2 +- .../Q00022_TragedyInVonHellmannForest.java | 2 +- .../Q00023_LidiasHeart.java | 2 +- .../Q00026_TiredOfWaiting.java | 2 +- .../Q00031_SecretBuriedInTheSwamp.java | 2 +- .../Q00032_AnObviousLie.java | 2 +- .../Q00038_DragonFangs.java | 2 +- .../Q00039_RedEyedInvaders.java | 2 +- .../Q00040_ASpecialOrder.java | 2 +- .../Q00045_ToTalkingIsland.java | 2 +- ...0046_OnceMoreInTheArmsOfTheMotherTree.java | 2 +- .../Q00047_IntoTheDarkElvenForest.java | 2 +- .../Q00048_ToTheImmortalPlateau.java | 2 +- .../Q00049_TheRoadHome.java | 2 +- .../Q00060_GoodWorksReward.java | 2 +- .../Q00061_LawEnforcement.java | 2 +- .../Q00062_PathOfTheTrooper.java | 2 +- .../Q00063_PathOfTheWarder.java | 2 +- .../Q00064_CertifiedBerserker.java | 2 +- .../Q00065_CertifiedSoulBreaker.java | 2 +- .../Q00066_CertifiedArbalester.java | 2 +- .../Q00067_SagaOfTheDoombringer.java | 2 +- .../Q00103_SpiritOfCraftsman.java | 2 +- .../Q00104_SpiritOfMirrors.java | 2 +- .../Q00105_SkirmishWithOrcs.java | 2 +- .../Q00106_ForgottenTruth.java | 2 +- .../Q00107_MercilessPunishment.java | 2 +- .../Q00108_JumbleTumbleDiamondFuss.java | 2 +- .../Q00111_ElrokianHuntersProof.java | 2 +- .../Q00116_BeyondTheHillsOfWinter.java | 2 +- .../Q00117_TheOceanOfDistantStars.java | 2 +- .../Q00118_ToLeadAndBeLed.java | 2 +- .../Q00120_PavelsLastResearch.java | 2 +- .../Q00123_TheLeaderAndTheFollower.java | 2 +- .../Q00128_PailakaSongOfIceAndFire.java | 8 +- .../Q00129_PailakaDevilsLegacy.java | 10 +- .../Q00132_MatrasCuriosity.java | 6 +- .../Q00154_SacrificeToTheSea.java | 2 +- .../Q00160_NerupasRequest.java | 2 +- .../Q00171_ActsOfEvil/Q00171_ActsOfEvil.java | 2 +- .../Q00175_TheWayOfTheWarrior.java | 2 +- .../Q00178_IconicTrinity.java | 2 +- .../Q00183_RelicExploration.java | 2 +- .../Q00184_ArtOfPersuasion.java | 2 +- .../Q00185_NikolasCooperation.java | 2 +- .../Q00186_ContractExecution.java | 2 +- .../Q00187_NikolasHeart.java | 2 +- .../Q00188_SealRemoval.java | 2 +- .../Q00189_ContractCompletion.java | 2 +- .../Q00190_LostDream/Q00190_LostDream.java | 2 +- .../Q00191_VainConclusion.java | 2 +- .../Q00192_SevenSignsSeriesOfDoubt.java | 2 +- .../Q00193_SevenSignsDyingMessage.java | 2 +- .../Q00194_SevenSignsMammonsContract.java | 2 +- ...95_SevenSignsSecretRitualOfThePriests.java | 2 +- .../Q00196_SevenSignsSealOfTheEmperor.java | 2 +- .../Q00197_SevenSignsTheSacredBookOfSeal.java | 2 +- .../Q00198_SevenSignsEmbryo.java | 2 +- .../Q00211_TrialOfTheChallenger.java | 2 +- .../Q00212_TrialOfDuty.java | 2 +- .../Q00213_TrialOfTheSeeker.java | 2 +- .../Q00214_TrialOfTheScholar.java | 2 +- .../Q00215_TrialOfThePilgrim.java | 2 +- .../Q00216_TrialOfTheGuildsman.java | 2 +- .../Q00217_TestimonyOfTrust.java | 2 +- .../Q00218_TestimonyOfLife.java | 2 +- .../Q00219_TestimonyOfFate.java | 2 +- .../Q00220_TestimonyOfGlory.java | 2 +- .../Q00221_TestimonyOfProsperity.java | 2 +- .../Q00222_TestOfTheDuelist.java | 2 +- .../Q00223_TestOfTheChampion.java | 2 +- .../Q00224_TestOfSagittarius.java | 2 +- .../Q00225_TestOfTheSearcher.java | 2 +- .../Q00226_TestOfTheHealer.java | 2 +- .../Q00227_TestOfTheReformer.java | 2 +- .../Q00228_TestOfMagus.java | 2 +- .../Q00229_TestOfWitchcraft.java | 2 +- .../Q00230_TestOfTheSummoner.java | 2 +- .../Q00231_TestOfTheMaestro.java | 2 +- .../Q00232_TestOfTheLord.java | 2 +- .../Q00233_TestOfTheWarSpirit.java | 2 +- .../Q00234_FatesWhisper.java | 2 +- .../Q00235_MimirsElixir.java | 2 +- .../Q00236_SeedsOfChaos.java | 2 +- .../Q00257_TheGuardIsBusy.java | 2 +- .../Q00258_BringWolfPelts.java | 2 +- .../Q00259_RequestFromTheFarmOwner.java | 2 +- .../Q00260_OrcHunting/Q00260_OrcHunting.java | 2 +- .../Q00261_CollectorsDream.java | 2 +- .../Q00262_TradeWithTheIvoryTower.java | 2 +- .../Q00263_OrcSubjugation.java | 2 +- .../Q00264_KeenClaws/Q00264_KeenClaws.java | 2 +- .../Q00265_BondsOfSlavery.java | 2 +- .../Q00266_PleasOfPixies.java | 2 +- .../Q00267_WrathOfVerdure.java | 2 +- .../Q00268_TracesOfEvil.java | 2 +- .../Q00269_InventionAmbition.java | 2 +- .../Q00271_ProofOfValor.java | 2 +- .../Q00272_WrathOfAncestors.java | 2 +- .../Q00273_InvadersOfTheHolyLand.java | 2 +- .../Q00274_SkirmishWithTheWerewolves.java | 2 +- .../Q00275_DarkWingedSpies.java | 2 +- .../Q00276_TotemOfTheHestui.java | 2 +- .../Q00279_TargetOfOpportunity.java | 6 +- .../Q00280_TheFoodChain.java | 2 +- .../Q00281_HeadForTheHills.java | 2 +- .../Q00283_TheFewTheProudTheBrave.java | 2 +- .../Q00284_MuertosFeather.java | 2 +- .../Q00286_FabulousFeathers.java | 2 +- .../Q00291_RevengeOfTheRedbonnet.java | 2 +- .../Q00292_BrigandsSweep.java | 2 +- .../Q00293_TheHiddenVeins.java | 2 +- .../Q00294_CovertBusiness.java | 2 +- .../Q00295_DreamingOfTheSkies.java | 2 +- .../Q00296_TarantulasSpiderSilk.java | 2 +- .../Q00298_LizardmensConspiracy.java | 2 +- .../Q00299_GatherIngredientsForPie.java | 2 +- .../Q00300_HuntingLetoLizardman.java | 2 +- .../Q00303_CollectArrowheads.java | 2 +- .../Q00306_CrystalOfFireAndIce.java | 2 +- .../Q00311_ExpulsionOfEvilSpirits.java | 2 +- .../Q00313_CollectSpores.java | 2 +- .../Q00316_DestroyPlagueCarriers.java | 2 +- .../Q00317_CatchTheWind.java | 2 +- .../Q00320_BonesTellTheFuture.java | 2 +- .../Q00325_GrimCollector.java | 2 +- .../Q00326_VanquishRemnants.java | 2 +- .../Q00327_RecoverTheFarmland.java | 2 +- .../Q00329_CuriosityOfADwarf.java | 2 +- .../Q00330_AdeptOfTaste.java | 2 +- .../Q00333_HuntOfTheBlackLion.java | 2 +- .../Q00334_TheWishingPotion.java | 2 +- .../Q00336_CoinsOfMagic.java | 2 +- .../Q00337_AudienceWithTheLandDragon.java | 2 +- .../Q00340_SubjugationOfLizardmen.java | 2 +- .../Q00343_UnderTheShadowOfTheIvoryTower.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00345_MethodToRaiseTheDead.java | 2 +- .../Q00347_GoGetTheCalculator.java | 2 +- .../Q00350_EnhanceYourWeapon.java | 12 +- .../Q00351_BlackSwan/Q00351_BlackSwan.java | 2 +- .../Q00352_HelpRoodRaiseANewPet.java | 6 +- .../Q00354_ConquestOfAlligatorIsland.java | 2 +- .../Q00355_FamilyHonor.java | 6 +- .../Q00356_DigUpTheSeaOfSpores.java | 2 +- .../Q00357_WarehouseKeepersAmbition.java | 2 +- .../Q00358_IllegitimateChildOfTheGoddess.java | 2 +- .../Q00359_ForASleeplessDeadman.java | 2 +- .../Q00360_PlunderTheirSupplies.java | 2 +- .../Q00362_BardsMandolin.java | 2 +- .../Q00363_SorrowfulSoundOfFlute.java | 2 +- .../Q00364_JovialAccordion.java | 2 +- .../Q00365_DevilsLegacy.java | 2 +- .../Q00366_SilverHairedShaman.java | 2 +- .../Q00367_ElectrifyingRecharge.java | 2 +- .../Q00368_TrespassingIntoTheHolyGround.java | 2 +- .../Q00369_CollectorOfJewels.java | 2 +- .../Q00370_AnElderSowsSeeds.java | 2 +- .../Q00371_ShrieksOfGhosts.java | 6 +- .../Q00372_LegacyOfInsolence.java | 2 +- .../Q00373_SupplierOfReagents.java | 2 +- .../Q00378_GrandFeast/Q00378_GrandFeast.java | 2 +- .../Q00379_FantasyWine.java | 2 +- ...Q00380_BringOutTheFlavorOfIngredients.java | 2 +- .../Q00381_LetsBecomeARoyalMember.java | 2 +- .../Q00382_KailsMagicCoin.java | 2 +- .../Q00383_TreasureHunt.java | 2 +- .../Q00384_WarehouseKeepersPastime.java | 2 +- .../Q00385_YokeOfThePast.java | 2 +- .../Q00386_StolenDignity.java | 2 +- .../Q00401_PathOfTheWarrior.java | 2 +- .../Q00402_PathOfTheHumanKnight.java | 2 +- .../Q00403_PathOfTheRogue.java | 2 +- .../Q00404_PathOfTheHumanWizard.java | 2 +- .../Q00405_PathOfTheCleric.java | 2 +- .../Q00406_PathOfTheElvenKnight.java | 2 +- .../Q00407_PathOfTheElvenScout.java | 2 +- .../Q00408_PathOfTheElvenWizard.java | 2 +- .../Q00409_PathOfTheElvenOracle.java | 2 +- .../Q00410_PathOfThePalusKnight.java | 2 +- .../Q00411_PathOfTheAssassin.java | 2 +- .../Q00412_PathOfTheDarkWizard.java | 2 +- .../Q00413_PathOfTheShillienOracle.java | 2 +- .../Q00414_PathOfTheOrcRaider.java | 2 +- .../Q00415_PathOfTheOrcMonk.java | 2 +- .../Q00416_PathOfTheOrcShaman.java | 2 +- .../Q00417_PathOfTheScavenger.java | 2 +- .../Q00418_PathOfTheArtisan.java | 2 +- .../quests/Q00419_GetAPet/Q00419_GetAPet.java | 2 +- .../Q00420_LittleWing/Q00420_LittleWing.java | 2 +- .../Q00421_LittleWingsBigAdventure.java | 10 +- .../Q00422_RepentYourSins.java | 2 +- .../Q00454_CompletelyLost.java | 2 +- .../Q00456_DontKnowDontCare.java | 2 +- .../Q00457_LostAndFound.java | 2 +- .../Q00501_ProofOfClanAlliance.java | 2 +- .../Q00503_PursuitOfClanAmbition.java | 2 +- ...504_CompetitionForTheBanditStronghold.java | 6 +- .../Q00511_AwlUnderFoot.java | 2 +- .../Q00512_BladeUnderFoot.java | 4 +- .../Q00603_DaimonTheWhiteEyedPart1.java | 2 +- .../Q00604_DaimonTheWhiteEyedPart2.java | 2 +- .../Q00619_RelicsOfTheOldEmpire.java | 8 +- .../Q00621_EggDelivery.java | 2 +- .../Q00622_SpecialtyLiquorDelivery.java | 2 +- .../Q00623_TheFinestFood.java | 2 +- .../Q00624_TheFinestIngredientsPart1.java | 2 +- .../Q00625_TheFinestIngredientsPart2.java | 2 +- .../Q00628_HuntGoldenRam.java | 2 +- .../Q00629_CleanUpTheSwampOfScreams.java | 2 +- .../Q00632_NecromancersRequest.java | 2 +- .../Q00633_InTheForgottenVillage.java | 2 +- ...Q00634_InSearchOfFragmentsOfDimension.java | 2 +- .../Q00636_TruthBeyond.java | 8 +- .../Q00637_ThroughOnceMore.java | 8 +- .../Q00638_SeekersOfTheHolyGrail.java | 2 +- .../Q00639_GuardiansOfTheHolyGrail.java | 2 +- .../Q00644_GraveRobberAnnihilation.java | 2 +- .../Q00648_AnIceMerchantsDream.java | 2 +- .../Q00649_ALooterAndARailroadMan.java | 2 +- .../Q00650_ABrokenDream.java | 2 +- .../Q00654_JourneyToASettlement.java | 2 +- .../Q00655_AGrandPlanForTamingWildBeasts.java | 2 +- ...00659_IdRatherBeCollectingFairyBreath.java | 2 +- .../Q00660_AidingTheFloranVillage.java | 2 +- .../Q00661_MakingTheHarvestGroundsSafe.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- .../Q00691_MatrasSuspiciousRequest.java | 6 +- .../Q00692_HowtoOpposeEvil.java | 8 +- ...Q00694_BreakThroughTheHallOfSuffering.java | 6 +- .../Q00695_DefendTheHallOfSuffering.java | 6 +- .../Q00696_ConquerTheHallOfErosion.java | 2 +- .../Q00697_DefendTheHallOfErosion.java | 4 +- .../Q00698_BlockTheLordsEscape.java | 4 +- .../Q00708_PathToBecomingALordGludio.java | 2 +- .../Q00709_PathToBecomingALordDion.java | 2 +- .../Q00710_PathToBecomingALordGiran.java | 2 +- .../Q00711_PathToBecomingALordInnadril.java | 2 +- .../Q00712_PathToBecomingALordOren.java | 2 +- .../Q00713_PathToBecomingALordAden.java | 2 +- .../Q00714_PathToBecomingALordSchuttgart.java | 2 +- .../Q00715_PathToBecomingALordGoddard.java | 2 +- .../Q00727_HopeWithinTheDarkness.java | 2 +- .../Q00902_ReclaimOurEra.java | 2 +- .../Q00904_DragonTrophyAntharas.java | 2 +- .../Q00905_RefinedDragonBlood.java | 2 +- .../Q10270_BirthOfTheSeed.java | 2 +- .../Q10272_LightFragment.java | 2 +- .../Q10284_AcquisitionOfDivineSword.java | 2 +- .../Q10285_MeetingSirra.java | 2 +- .../Q10286_ReunionWithSirra.java | 2 +- .../Q10287_StoryOfThoseLeft.java | 2 +- .../Q10290_LandDragonConqueror.java | 2 +- .../Q10292_SevenSignsGirlOfDoubt.java | 2 +- ...nsForbiddenBookOfTheElmoreAdenKingdom.java | 2 +- ...294_SevenSignsToTheMonasteryOfSilence.java | 2 +- .../Q10295_SevenSignsSolinasTomb.java | 2 +- ...evenSignsOneWhoSeeksThePowerOfTheSeal.java | 2 +- .../Q10504_JewelOfAntharas.java | 2 +- ...Q00717_ForTheSakeOfTheTerritoryGludio.java | 2 +- .../Q00718_ForTheSakeOfTheTerritoryDion.java | 2 +- .../Q00719_ForTheSakeOfTheTerritoryGiran.java | 2 +- .../Q00720_ForTheSakeOfTheTerritoryOren.java | 2 +- .../Q00721_ForTheSakeOfTheTerritoryAden.java | 2 +- ...0722_ForTheSakeOfTheTerritoryInnadril.java | 2 +- ...00723_ForTheSakeOfTheTerritoryGoddard.java | 2 +- .../Q00724_ForTheSakeOfTheTerritoryRune.java | 2 +- ...25_ForTheSakeOfTheTerritorySchuttgart.java | 2 +- .../Q00729_ProtectTheTerritoryCatapult.java | 2 +- .../Q00730_ProtectTheSuppliesSafe.java | 2 +- ...1_ProtectTheMilitaryAssociationLeader.java | 2 +- ..._ProtectTheReligiousAssociationLeader.java | 2 +- ...3_ProtectTheEconomicAssociationLeader.java | 2 +- .../Q00734_PierceThroughAShield.java | 2 +- .../Q00735_MakeSpearsDull.java | 2 +- .../Q00736_WeakenTheMagic.java | 2 +- .../Q00737_DenyBlessings.java | 2 +- .../Q00738_DestroyKeyTargets.java | 2 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../DwarfBlacksmithChange1.java | 2 +- .../DwarfBlacksmithChange2.java | 2 +- .../DwarfWarehouseChange1.java | 2 +- .../DwarfWarehouseChange2.java | 2 +- .../ElfHumanClericChange2.java | 2 +- .../ElfHumanFighterChange1.java | 2 +- .../ElfHumanFighterChange2.java | 2 +- .../ElfHumanWizardChange1.java | 2 +- .../ElfHumanWizardChange2.java | 2 +- .../FirstClassTransferTalk.java | 2 +- .../KamaelChange1/KamaelChange1.java | 2 +- .../KamaelChange2/KamaelChange2.java | 2 +- .../village_master/OrcChange1/OrcChange1.java | 2 +- .../village_master/OrcChange2/OrcChange2.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 2 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../org/l2jmobius/gameserver/SevenSigns.java | 32 +- .../gameserver/SevenSignsFestival.java | 38 +-- .../l2jmobius/gameserver/ai/AbstractAI.java | 12 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../gameserver/ai/SpecialSiegeGuardAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishData.java | 2 +- .../data/xml/impl/FishingMonstersData.java | 2 +- .../data/xml/impl/FishingRodsData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../gameserver/data/xml/impl/SkillData.java | 2 +- .../data/xml/impl/SkillLearnData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/TriggerType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CHSiegeManager.java | 16 +- .../instancemanager/CastleManager.java | 26 +- .../instancemanager/CastleManorManager.java | 52 +-- .../ClanHallAuctionManager.java | 8 +- .../instancemanager/ClanHallManager.java | 30 +- .../instancemanager/CoupleManager.java | 8 +- .../instancemanager/CursedWeaponsManager.java | 4 +- .../instancemanager/DayNightSpawnManager.java | 2 +- .../DimensionalRiftManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 24 +- .../FortSiegeGuardManager.java | 6 +- .../instancemanager/FortSiegeManager.java | 34 +- .../FourSepulchersManager.java | 2 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 26 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/MercTicketManager.java | 4 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../RaidBossPointsManager.java | 12 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 6 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/SoDManager.java | 2 +- .../instancemanager/TerritoryWarManager.java | 6 +- .../instancemanager/TownManager.java | 2 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 8 +- .../FourSepulchersChangeAttackTimeTask.java | 2 +- .../FourSepulchersChangeCoolDownTimeTask.java | 2 +- .../FourSepulchersChangeEntryTimeTask.java | 2 +- .../FourSepulchersChangeWarmUpTimeTask.java | 2 +- .../tasks/FourSepulchersManagerSayTask.java | 2 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../gameserver/model/AbsorberInfo.java | 6 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../gameserver/model/Augmentation.java | 2 +- .../gameserver/model/AutoSpawnHandler.java | 10 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/DimensionalRiftRoom.java | 2 +- .../gameserver/model/EffectList.java | 2 +- .../gameserver/model/Elementals.java | 2 +- .../gameserver/model/EnchantSkillGroup.java | 2 +- .../gameserver/model/EnchantSkillLearn.java | 2 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 38 +-- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 28 +- .../gameserver/model/actor/Creature.java | 244 ++++++------- .../gameserver/model/actor/Decoy.java | 4 +- .../l2jmobius/gameserver/model/actor/Npc.java | 34 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../actor/instance/AuctioneerInstance.java | 2 +- .../model/actor/instance/BabyPetInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../instance/ClanHallManagerInstance.java | 2 +- .../actor/instance/ClassMasterInstance.java | 2 +- .../model/actor/instance/CubicInstance.java | 2 +- .../model/actor/instance/DoorInstance.java | 22 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FestivalGuideInstance.java | 4 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 74 ++-- .../actor/instance/QuestGuardInstance.java | 2 +- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../actor/instance/TerritoryWardInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../instance/VillageMasterDElfInstance.java | 2 +- .../instance/VillageMasterDwarfInstance.java | 2 +- .../VillageMasterFighterInstance.java | 2 +- .../actor/instance/VillageMasterInstance.java | 4 +- .../instance/VillageMasterKamaelInstance.java | 2 +- .../instance/VillageMasterMysticInstance.java | 2 +- .../instance/VillageMasterOrcInstance.java | 2 +- .../instance/VillageMasterPriestInstance.java | 2 +- .../model/actor/stat/CreatureStat.java | 34 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 30 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 6 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 16 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../tasks/creature/FlyToLocationTask.java | 2 +- .../model/actor/tasks/creature/HitTask.java | 2 +- .../actor/tasks/creature/MagicUseTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/creature/QueuedMagicUseTask.java | 2 +- .../actor/tasks/creature/UsePotionTask.java | 2 +- .../model/actor/tasks/cubics/CubicAction.java | 2 +- .../actor/tasks/cubics/CubicDisappear.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 10 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/buylist/BuyListHolder.java | 2 +- .../gameserver/model/buylist/Product.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 18 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerGrade.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/AbstractResidence.java | 8 +- .../gameserver/model/entity/Auction.java | 32 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 24 +- .../gameserver/model/entity/ClanHall.java | 14 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 42 +-- .../gameserver/model/entity/FortSiege.java | 14 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/NevitSystem.java | 2 +- .../gameserver/model/entity/RecoBonus.java | 2 +- .../gameserver/model/entity/Siege.java | 34 +- .../model/entity/TvTEventListener.java | 2 +- .../entity/clanhall/AuctionableHall.java | 16 +- .../entity/clanhall/ClanHallSiegeEngine.java | 8 +- .../model/entity/clanhall/SiegableHall.java | 42 +-- .../model/events/AbstractScript.java | 2 +- .../model/events/EventDispatcher.java | 2 +- .../impl/creature/OnCreatureAttack.java | 4 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 4 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureKill.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 4 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../npc/attackable/OnAttackableAttack.java | 4 +- .../npc/attackable/OnAttackableHate.java | 4 +- .../npc/attackable/OnAttackableKill.java | 6 +- .../model/holders/BuffSkillHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../gameserver/model/holders/SkillHolder.java | 6 +- .../model/instancezone/Instance.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 4 +- .../gameserver/model/items/Item.java | 68 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 12 +- .../gameserver/model/multisell/Entry.java | 14 +- .../model/multisell/Ingredient.java | 32 +- .../gameserver/model/multisell/ItemInfo.java | 10 +- .../model/multisell/ListContainer.java | 12 +- .../model/multisell/PreparedEntry.java | 2 +- .../multisell/PreparedListContainer.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadGameTeams.java | 12 +- .../model/olympiad/OlympiadManager.java | 18 +- .../model/olympiad/Participant.java | 6 +- .../gameserver/model/options/Options.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 56 +-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 2 +- .../model/skills/SkillChannelized.java | 2 +- .../gameserver/model/stats/BaseStats.java | 18 +- .../gameserver/model/stats/Calculator.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/variables/AbstractVariables.java | 18 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../gameserver/model/zone/type/BossZone.java | 2 +- .../model/zone/type/CastleZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 18 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/model/zone/type/TownZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../clientpackets/AbstractRefinePacket.java | 6 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../RequestAnswerFriendInvite.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 2 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../RequestExEnchantSkillRouteChange.java | 2 +- .../RequestExEnchantSkillSafe.java | 2 +- .../RequestExEnchantSkillUntrain.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestFriendDel.java | 2 +- .../clientpackets/RequestFriendInvite.java | 2 +- .../clientpackets/RequestFriendList.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinDominionWar.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../clientpackets/RequestSSQStatus.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendFriendMsg.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../serverpackets/AcquireSkillList.java | 2 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../network/serverpackets/EquipUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceled.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/SpecialString.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../network/serverpackets/UserInfo.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../scripts/ai/areas/CrumaTower/SummonPc.java | 2 +- .../ai/areas/DragonValley/CaveMaiden.java | 2 +- .../ai/areas/LairOfAntharas/Pytan.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../scripts/ai/areas/TalkingIsland/Roxxy.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleDoorManager/CastleDoorManager.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ClanHallAuctioneer.java | 2 +- .../ClanHallDoorManager.java | 2 +- .../ClanHallManager/ClanHallManager.java | 2 +- .../ai/others/ClassMaster/ClassMaster.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../data/scripts/ai/others/Incarnation.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../ai/others/OlyBuffer/OlyBuffer.java | 2 +- .../ai/others/OlyManager/OlyManager.java | 2 +- .../scripts/ai/others/PolymorphingAngel.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../ai/others/Proclaimer/Proclaimer.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../ai/others/Servitors/TreeOfLife.java | 2 +- .../ai/others/Spawns/DayNightSpawns.java | 2 +- .../others/Spawns/EilhalderVonHellmann.java | 2 +- .../ai/others/Spawns/NoRandomActivity.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../ai/others/ToIVortex/ToIVortex.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../ChefMonkeyEvent/ChefMonkeyEvent.java | 2 +- .../EveTheFortuneTeller.java | 2 +- .../LetterCollector/LetterCollector.java | 2 +- .../events/ThePowerOfLove/ThePowerOfLove.java | 2 +- .../events/TotalRecall/TotalRecall.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCastle.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminClanHall.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminInstance.java | 2 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../AdminPcCafePoints.java | 2 +- .../AdminPrimePoints.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/chathandlers/ChatWorld.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../effecthandlers/AbnormalShield.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../AddTeleportBookmarkSlot.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlinkSwap.java | 2 +- .../effecthandlers/BlockAbnormalSlot.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../handlers/effecthandlers/BlockActions.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockMove.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/BlockSkill.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/BuffBlock.java | 2 +- .../effecthandlers/CallLearnedSkill.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/CallSkillOnActionTime.java | 2 +- .../effecthandlers/CallTargetParty.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeBody.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/Compelling.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../scripts/handlers/effecthandlers/Cp.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DamageBlock.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/DebuffBlock.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../effecthandlers/DisableTargeting.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/Disarmor.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../effecthandlers/DispelBySlotMyself.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/DoubleCast.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FlipBlock.java | 2 +- .../handlers/effecthandlers/FlyAway.java | 2 +- .../effecthandlers/FocusMaxMomentum.java | 2 +- .../effecthandlers/FocusMomentum.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveClanReputation.java | 2 +- .../handlers/effecthandlers/GiveExpAndSp.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../handlers/effecthandlers/GiveXp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../scripts/handlers/effecthandlers/Hp.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpCpHeal.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/HpToOwner.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/KnockBack.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../MagicalAbnormalDispelAttack.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../MagicalAttackByAbnormalSlot.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalAttackRange.java | 2 +- .../effecthandlers/MagicalDamOverTime.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/ModifyVital.java | 2 +- .../scripts/handlers/effecthandlers/Mp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../effecthandlers/PhysicalAttackSaveHp.java | 2 +- .../PhysicalAttackWeaponBonus.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../handlers/effecthandlers/Plunder.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/PullBack.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../RecoverVitalityInPeaceZone.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../effecthandlers/SacrificeSummon.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetHp.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../effecthandlers/SkillTurningOverTime.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Speed.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonMulti.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/Synergy.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../effecthandlers/TakeCastleStart.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToNpc.java | 2 +- .../effecthandlers/TeleportToSummon.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../TransferDamageToPlayer.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../TriggerSkillByDeathBlow.java | 2 +- .../effecthandlers/TriggerSkillByKill.java | 2 +- .../TriggerSkillByMagicType.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../TriggerSkillBySkillAttack.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/UnsummonServitors.java | 2 +- .../handlers/effecthandlers/Untargetable.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../handlers/itemhandlers/MercTicket.java | 2 +- .../handlers/playeractions/AirshipAction.java | 2 +- .../handlers/playeractions/BotReport.java | 2 +- .../playeractions/InstanceZoneInfo.java | 2 +- .../handlers/playeractions/PetAttack.java | 2 +- .../handlers/playeractions/PetHold.java | 2 +- .../handlers/playeractions/PetMove.java | 2 +- .../handlers/playeractions/PetSkillUse.java | 2 +- .../handlers/playeractions/PetStop.java | 2 +- .../handlers/playeractions/PrivateStore.java | 2 +- .../scripts/handlers/playeractions/Ride.java | 2 +- .../handlers/playeractions/RunWalk.java | 2 +- .../playeractions/ServitorAttack.java | 2 +- .../handlers/playeractions/ServitorHold.java | 2 +- .../handlers/playeractions/ServitorMode.java | 2 +- .../handlers/playeractions/ServitorMove.java | 2 +- .../playeractions/ServitorSkillUse.java | 2 +- .../handlers/playeractions/ServitorStop.java | 2 +- .../handlers/playeractions/SitStand.java | 2 +- .../handlers/playeractions/SocialAction.java | 2 +- .../playeractions/TacticalSignTarget.java | 2 +- .../playeractions/TacticalSignUse.java | 2 +- .../playeractions/TeleportBookmark.java | 2 +- .../handlers/playeractions/UnsummonPet.java | 2 +- .../playeractions/UnsummonServitor.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../Q00070_SagaOfThePhoenixKnight.java | 60 ++-- .../Q00072_SagaOfTheSwordMuse.java | 62 ++-- .../Q00073_SagaOfTheDuelist.java | 62 ++-- .../Q00074_SagaOfTheDreadnought.java | 62 ++-- .../Q00075_SagaOfTheTitan.java | 62 ++-- .../Q00076_SagaOfTheGrandKhavatari.java | 62 ++-- .../Q00077_SagaOfTheDominator.java | 62 ++-- .../Q00078_SagaOfTheDoomcryer.java | 62 ++-- .../Q00079_SagaOfTheAdventurer.java | 62 ++-- .../Q00080_SagaOfTheWindRider.java | 62 ++-- .../Q00081_SagaOfTheGhostHunter.java | 62 ++-- .../Q00082_SagaOfTheSagittarius.java | 62 ++-- .../Q00083_SagaOfTheMoonlightSentinel.java | 62 ++-- .../Q00084_SagaOfTheGhostSentinel.java | 62 ++-- .../Q00085_SagaOfTheCardinal.java | 62 ++-- .../Q00086_SagaOfTheHierophant.java | 62 ++-- .../Q00088_SagaOfTheArchmage.java | 60 ++-- .../Q00089_SagaOfTheMysticMuse.java | 60 ++-- .../Q00090_SagaOfTheStormScreamer.java | 60 ++-- .../Q00091_SagaOfTheArcanaLord.java | 62 ++-- .../Q00092_SagaOfTheElementalMaster.java | 60 ++-- .../Q00093_SagaOfTheSpectralMaster.java | 60 ++-- .../Q00094_SagaOfTheSoultaker.java | 60 ++-- .../Q00095_SagaOfTheHellKnight.java | 62 ++-- .../Q00096_SagaOfTheSpectralDancer.java | 60 ++-- .../Q00097_SagaOfTheShillienTemplar.java | 60 ++-- .../Q00098_SagaOfTheShillienSaint.java | 62 ++-- .../Q00099_SagaOfTheFortuneSeeker.java | 60 ++-- .../Q00100_SagaOfTheMaestro.java | 60 ++-- .../Q00103_SpiritOfCraftsman.java | 2 +- .../Q00104_SpiritOfMirrors.java | 2 +- .../Q00105_SkirmishWithOrcs.java | 2 +- .../Q00106_ForgottenTruth.java | 2 +- .../Q00107_MercilessPunishment.java | 2 +- .../Q00108_JumbleTumbleDiamondFuss.java | 2 +- .../Q00154_SacrificeToTheSea.java | 2 +- .../Q00160_NerupasRequest.java | 2 +- .../Q00211_TrialOfTheChallenger.java | 2 +- .../Q00212_TrialOfDuty.java | 2 +- .../Q00213_TrialOfTheSeeker.java | 2 +- .../Q00214_TrialOfTheScholar.java | 2 +- .../Q00215_TrialOfThePilgrim.java | 2 +- .../Q00216_TrialOfTheGuildsman.java | 2 +- .../Q00217_TestimonyOfTrust.java | 2 +- .../Q00218_TestimonyOfLife.java | 2 +- .../Q00219_TestimonyOfFate.java | 2 +- .../Q00220_TestimonyOfGlory.java | 2 +- .../Q00221_TestimonyOfProsperity.java | 2 +- .../Q00222_TestOfTheDuelist.java | 2 +- .../Q00223_TestOfTheChampion.java | 2 +- .../Q00224_TestOfSagittarius.java | 2 +- .../Q00225_TestOfTheSearcher.java | 2 +- .../Q00226_TestOfTheHealer.java | 2 +- .../Q00227_TestOfTheReformer.java | 2 +- .../Q00228_TestOfMagus.java | 2 +- .../Q00229_TestOfWitchcraft.java | 2 +- .../Q00230_TestOfTheSummoner.java | 2 +- .../Q00231_TestOfTheMaestro.java | 2 +- .../Q00232_TestOfTheLord.java | 2 +- .../Q00233_TestOfTheWarSpirit.java | 2 +- .../Q00257_TheGuardIsBusy.java | 2 +- .../Q00258_BringWolfPelts.java | 2 +- .../Q00259_RequestFromTheFarmOwner.java | 2 +- .../Q00260_OrcHunting/Q00260_OrcHunting.java | 2 +- .../Q00261_CollectorsDream.java | 2 +- .../Q00262_TradeWithTheIvoryTower.java | 2 +- .../Q00263_OrcSubjugation.java | 2 +- .../Q00264_KeenClaws/Q00264_KeenClaws.java | 2 +- .../Q00265_BondsOfSlavery.java | 2 +- .../Q00266_PleasOfPixies.java | 2 +- .../Q00267_WrathOfVerdure.java | 2 +- .../Q00271_ProofOfValor.java | 2 +- .../Q00272_WrathOfAncestors.java | 2 +- .../Q00273_InvadersOfTheHolyLand.java | 2 +- .../Q00274_SkirmishWithTheWerewolves.java | 2 +- .../Q00275_DarkWingedSpies.java | 2 +- .../Q00276_TotemOfTheHestui.java | 2 +- .../Q00291_RevengeOfTheRedbonnet.java | 2 +- .../Q00292_BrigandsSweep.java | 2 +- .../Q00293_TheHiddenVeins.java | 2 +- .../Q00294_CovertBusiness.java | 2 +- .../Q00295_DreamingOfTheSkies.java | 2 +- .../Q00296_TarantulasSpiderSilk.java | 2 +- .../Q00300_HuntingLetoLizardman.java | 2 +- .../Q00303_CollectArrowheads.java | 2 +- .../Q00306_CrystalOfFireAndIce.java | 2 +- .../Q00313_CollectSpores.java | 2 +- .../Q00316_DestroyPlagueCarriers.java | 2 +- .../Q00317_CatchTheWind.java | 2 +- .../Q00320_BonesTellTheFuture.java | 2 +- .../Q00325_GrimCollector.java | 2 +- .../Q00326_VanquishRemnants.java | 2 +- .../Q00327_RecoverTheFarmland.java | 2 +- .../Q00329_CuriosityOfADwarf.java | 2 +- .../Q00333_HuntOfTheBlackLion.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00348_AnArrogantSearch.java | 30 +- .../Q00354_ConquestOfAlligatorIsland.java | 2 +- .../Q00355_FamilyHonor.java | 6 +- .../Q00356_DigUpTheSeaOfSpores.java | 2 +- .../Q00358_IllegitimateChildOfTheGoddess.java | 2 +- .../Q00360_PlunderTheirSupplies.java | 2 +- .../Q00369_CollectorOfJewels.java | 2 +- .../Q00370_AnElderSowsSeeds.java | 2 +- .../Q00401_PathOfTheWarrior.java | 2 +- .../Q00402_PathOfTheHumanKnight.java | 2 +- .../Q00403_PathOfTheRogue.java | 2 +- .../Q00404_PathOfTheHumanWizard.java | 2 +- .../Q00405_PathOfTheCleric.java | 2 +- .../Q00406_PathOfTheElvenKnight.java | 2 +- .../Q00407_PathOfTheElvenScout.java | 2 +- .../Q00408_PathOfTheElvenWizard.java | 2 +- .../Q00409_PathOfTheElvenOracle.java | 2 +- .../Q00410_PathOfThePalusKnight.java | 2 +- .../Q00411_PathOfTheAssassin.java | 2 +- .../Q00412_PathOfTheDarkWizard.java | 2 +- .../Q00413_PathOfTheShillienOracle.java | 2 +- .../Q00414_PathOfTheOrcRaider.java | 2 +- .../Q00415_PathOfTheOrcMonk.java | 2 +- .../Q00416_PathOfTheOrcShaman.java | 2 +- .../Q00417_PathOfTheScavenger.java | 2 +- .../Q00418_PathOfTheArtisan.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- ...ploringTheWestWingOfTheDungeonOfAbyss.java | 12 +- ...ploringTheEastWingOfTheDungeonOfAbyss.java | 12 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../DwarfBlacksmithChange1.java | 2 +- .../DwarfBlacksmithChange2.java | 2 +- .../DwarfWarehouseChange1.java | 2 +- .../DwarfWarehouseChange2.java | 2 +- .../ElfHumanClericChange2.java | 2 +- .../ElfHumanFighterChange1.java | 2 +- .../ElfHumanFighterChange2.java | 2 +- .../ElfHumanWizardChange1.java | 2 +- .../ElfHumanWizardChange2.java | 2 +- .../FirstClassTransferTalk.java | 2 +- .../village_master/OrcChange1/OrcChange1.java | 2 +- .../village_master/OrcChange2/OrcChange2.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 2 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 8 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../data/xml/impl/BeautyShopData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../gameserver/data/xml/impl/CastleData.java | 8 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClanHallData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../gameserver/data/xml/impl/DoorData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/EventEngineData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishingData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../xml/impl/ItemCrystallizationData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../data/xml/impl/ResidenceFunctionsData.java | 2 +- .../gameserver/data/xml/impl/ShuttleData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../data/xml/impl/VariationData.java | 8 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/UserInfoType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/ConditionHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../handler/SkillConditionHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CastleManager.java | 18 +- .../instancemanager/CastleManorManager.java | 54 +-- .../CeremonyOfChaosManager.java | 2 +- .../instancemanager/CommissionManager.java | 2 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/EventShrineManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 18 +- .../instancemanager/FortSiegeManager.java | 34 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GraciaSeedsManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 28 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/PcCafePointsManager.java | 2 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 2 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 6 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/EffectList.java | 8 +- .../gameserver/model/Elementals.java | 10 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 36 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VariationInstance.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 24 +- .../gameserver/model/actor/Creature.java | 240 ++++++------- .../l2jmobius/gameserver/model/actor/Npc.java | 28 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../model/actor/instance/DecoyInstance.java | 4 +- .../model/actor/instance/DoorInstance.java | 26 +- .../actor/instance/DoppelgangerInstance.java | 4 +- .../actor/instance/EffectPointInstance.java | 4 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 78 ++--- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../instance/VillageMasterDElfInstance.java | 2 +- .../instance/VillageMasterDwarfInstance.java | 2 +- .../VillageMasterFighterInstance.java | 2 +- .../actor/instance/VillageMasterInstance.java | 4 +- .../instance/VillageMasterMysticInstance.java | 2 +- .../instance/VillageMasterOrcInstance.java | 2 +- .../instance/VillageMasterPriestInstance.java | 2 +- .../request/EnchantItemAttributeRequest.java | 2 +- .../actor/request/EnchantItemRequest.java | 2 +- .../model/actor/stat/CreatureStat.java | 32 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 14 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/CubicTemplate.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 10 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/beautyshop/BeautyData.java | 8 +- .../gameserver/model/buylist/Product.java | 2 +- .../gameserver/model/buylist/ProductList.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/clan/ClanWar.java | 2 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 20 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerGrade.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerInInstance.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 26 +- .../gameserver/model/entity/ClanHall.java | 2 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 44 +-- .../gameserver/model/entity/FortSiege.java | 12 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/Siege.java | 32 +- .../model/eventengine/AbstractEvent.java | 16 +- .../eventengine/AbstractEventManager.java | 8 +- .../eventengine/AbstractEventMember.java | 4 +- .../model/events/AbstractScript.java | 6 +- .../model/events/EventDispatcher.java | 2 +- .../model/events/TimerExecutor.java | 2 +- .../impl/creature/OnCreatureAttack.java | 6 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 6 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureDeath.java | 4 +- .../impl/creature/OnCreatureKilled.java | 4 +- .../events/impl/creature/OnCreatureSee.java | 4 +- .../creature/OnCreatureSkillFinishCast.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 2 +- .../impl/creature/npc/OnAttackableAttack.java | 4 +- .../impl/creature/npc/OnAttackableHate.java | 4 +- .../impl/creature/npc/OnAttackableKill.java | 6 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcDespawn.java | 2 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../creature/npc/OnNpcTeleportRequest.java | 2 +- .../player/OnPlayerChangeToAwakenedClass.java | 2 +- .../player/OnPlayerPressTutorialMark.java | 2 +- .../creature/player/OnPlayerQuestAbort.java | 4 +- .../creature/player/OnPlayerSocialAction.java | 6 +- .../creature/player/OnPlayerSubChange.java | 4 +- .../impl/instance/OnInstanceCreated.java | 2 +- .../impl/instance/OnInstanceDestroy.java | 2 +- .../events/impl/instance/OnInstanceEnter.java | 2 +- .../events/impl/instance/OnInstanceLeave.java | 2 +- .../impl/instance/OnInstanceStatusChange.java | 2 +- .../model/holders/BuffSkillHolder.java | 6 +- .../model/holders/CastleSpawnHolder.java | 4 +- .../model/holders/ClanHallTeleportHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/MultisellEntryHolder.java | 6 +- .../model/holders/MultisellListHolder.java | 16 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../holders/PreparedMultisellListHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../model/holders/SiegeGuardHolder.java | 12 +- .../gameserver/model/holders/SkillHolder.java | 8 +- .../gameserver/model/holders/SpawnHolder.java | 6 +- .../model/holders/TemplateChanceHolder.java | 4 +- .../model/instancezone/Instance.java | 2 +- .../conditions/ConditionCommandChannel.java | 2 +- .../ConditionCommandChannelLeader.java | 2 +- .../conditions/ConditionDistance.java | 2 +- .../conditions/ConditionGroupMax.java | 2 +- .../conditions/ConditionGroupMin.java | 2 +- .../conditions/ConditionHasResidence.java | 2 +- .../conditions/ConditionItem.java | 2 +- .../conditions/ConditionLevel.java | 2 +- .../conditions/ConditionNoParty.java | 2 +- .../conditions/ConditionParty.java | 2 +- .../conditions/ConditionPartyLeader.java | 2 +- .../conditions/ConditionQuest.java | 2 +- .../conditions/ConditionReenter.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 2 +- .../gameserver/model/items/Item.java | 70 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 14 +- .../model/matching/PartyMatchingRoom.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadManager.java | 14 +- .../model/olympiad/OlympiadStadium.java | 20 +- .../model/olympiad/Participant.java | 6 +- .../model/options/OptionDataCategory.java | 2 +- .../model/options/OptionDataGroup.java | 2 +- .../gameserver/model/options/Options.java | 2 +- .../gameserver/model/options/Variation.java | 2 +- .../model/options/VariationFee.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 54 +-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../model/residences/AbstractResidence.java | 6 +- .../model/shuttle/ShuttleDataHolder.java | 2 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 4 +- .../model/skills/SkillChannelized.java | 2 +- .../model/spawns/NpcSpawnTemplate.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/teleporter/TeleportHolder.java | 2 +- .../model/variables/AbstractVariables.java | 20 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../model/zone/type/CastleZone.java | 2 +- .../model/zone/type/ClanHallZone.java | 2 +- .../model/zone/type/EffectZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 4 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../clientpackets/ExRequestAutoFish.java | 2 +- .../ExSendSelectedQuestZoneID.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 6 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../clientpackets/RequestExEscapeScene.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHardWareInfo.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../friend/RequestAnswerFriendInvite.java | 2 +- .../friend/RequestFriendDel.java | 2 +- .../friend/RequestFriendInvite.java | 2 +- .../friend/RequestFriendList.java | 2 +- .../friend/RequestSendFriendMsg.java | 2 +- .../mentoring/ConfirmMenteeAdd.java | 2 +- .../primeshop/RequestBRBuyProduct.java | 2 +- .../primeshop/RequestBRGamePoint.java | 2 +- .../primeshop/RequestBRPresentBuyProduct.java | 2 +- .../primeshop/RequestBRProductInfo.java | 2 +- .../primeshop/RequestBRProductList.java | 2 +- .../primeshop/RequestBRRecentProductList.java | 2 +- .../shuttle/MoveToLocationInShuttle.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceld.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../ExCuriousHouseMemberUpdate.java | 10 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../gameserver/util/exp4j/Expression.java | 12 +- .../gameserver/util/exp4j/Function.java | 2 +- .../gameserver/util/exp4j/FunctionToken.java | 2 +- .../gameserver/util/exp4j/Functions.java | 2 +- .../gameserver/util/exp4j/NumberToken.java | 4 +- .../gameserver/util/exp4j/Operators.java | 18 +- .../gameserver/util/exp4j/ShuntingYard.java | 2 +- .../gameserver/util/exp4j/Tokenizer.java | 8 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../scripts/ai/areas/CrumaTower/SummonPc.java | 2 +- .../ai/areas/DragonValley/CaveMaiden.java | 2 +- .../ai/areas/LairOfAntharas/Pytan.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../scripts/ai/areas/TalkingIsland/Roxxy.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleDoorManager/CastleDoorManager.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ClanHallAuctioneer.java | 2 +- .../ClanHallDoorManager.java | 2 +- .../ClanHallManager/ClanHallManager.java | 2 +- .../ai/others/ClassMaster/ClassMaster.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../data/scripts/ai/others/Incarnation.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../ai/others/OlyBuffer/OlyBuffer.java | 2 +- .../ai/others/OlyManager/OlyManager.java | 2 +- .../scripts/ai/others/PolymorphingAngel.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../ai/others/Proclaimer/Proclaimer.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../ai/others/Servitors/TreeOfLife.java | 2 +- .../ai/others/Spawns/DayNightSpawns.java | 2 +- .../others/Spawns/EilhalderVonHellmann.java | 2 +- .../ai/others/Spawns/NoRandomActivity.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../ai/others/ToIVortex/ToIVortex.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../ChefMonkeyEvent/ChefMonkeyEvent.java | 2 +- .../EveTheFortuneTeller.java | 2 +- .../LetterCollector/LetterCollector.java | 2 +- .../events/ThePowerOfLove/ThePowerOfLove.java | 2 +- .../events/TotalRecall/TotalRecall.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCastle.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminClanHall.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminInstance.java | 2 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../AdminPcCafePoints.java | 2 +- .../AdminPrimePoints.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/chathandlers/ChatWorld.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../effecthandlers/AbnormalShield.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../AddTeleportBookmarkSlot.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlinkSwap.java | 2 +- .../effecthandlers/BlockAbnormalSlot.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../handlers/effecthandlers/BlockActions.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockMove.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/BlockSkill.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/BuffBlock.java | 2 +- .../effecthandlers/CallLearnedSkill.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/CallSkillOnActionTime.java | 2 +- .../effecthandlers/CallTargetParty.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeBody.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/Compelling.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../scripts/handlers/effecthandlers/Cp.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DamageBlock.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/DebuffBlock.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../effecthandlers/DisableTargeting.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/Disarmor.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../effecthandlers/DispelBySlotMyself.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/DoubleCast.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FlipBlock.java | 2 +- .../handlers/effecthandlers/FlyAway.java | 2 +- .../effecthandlers/FocusMaxMomentum.java | 2 +- .../effecthandlers/FocusMomentum.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveClanReputation.java | 2 +- .../handlers/effecthandlers/GiveExpAndSp.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../handlers/effecthandlers/GiveXp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../scripts/handlers/effecthandlers/Hp.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpCpHeal.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/HpToOwner.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/KnockBack.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../MagicalAbnormalDispelAttack.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../MagicalAttackByAbnormalSlot.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalAttackRange.java | 2 +- .../effecthandlers/MagicalDamOverTime.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/ModifyVital.java | 2 +- .../scripts/handlers/effecthandlers/Mp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../effecthandlers/PhysicalAttackSaveHp.java | 2 +- .../PhysicalAttackWeaponBonus.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../handlers/effecthandlers/Plunder.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/PullBack.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../RecoverVitalityInPeaceZone.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../effecthandlers/SacrificeSummon.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetHp.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../effecthandlers/SkillTurningOverTime.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Speed.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonMulti.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/Synergy.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../effecthandlers/TakeCastleStart.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToNpc.java | 2 +- .../effecthandlers/TeleportToSummon.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../TransferDamageToPlayer.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../TriggerSkillByDeathBlow.java | 2 +- .../effecthandlers/TriggerSkillByKill.java | 2 +- .../TriggerSkillByMagicType.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../TriggerSkillBySkillAttack.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/UnsummonServitors.java | 2 +- .../handlers/effecthandlers/Untargetable.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../handlers/itemhandlers/MercTicket.java | 2 +- .../handlers/playeractions/AirshipAction.java | 2 +- .../handlers/playeractions/BotReport.java | 2 +- .../playeractions/InstanceZoneInfo.java | 2 +- .../handlers/playeractions/PetAttack.java | 2 +- .../handlers/playeractions/PetHold.java | 2 +- .../handlers/playeractions/PetMove.java | 2 +- .../handlers/playeractions/PetSkillUse.java | 2 +- .../handlers/playeractions/PetStop.java | 2 +- .../handlers/playeractions/PrivateStore.java | 2 +- .../scripts/handlers/playeractions/Ride.java | 2 +- .../handlers/playeractions/RunWalk.java | 2 +- .../playeractions/ServitorAttack.java | 2 +- .../handlers/playeractions/ServitorHold.java | 2 +- .../handlers/playeractions/ServitorMode.java | 2 +- .../handlers/playeractions/ServitorMove.java | 2 +- .../playeractions/ServitorSkillUse.java | 2 +- .../handlers/playeractions/ServitorStop.java | 2 +- .../handlers/playeractions/SitStand.java | 2 +- .../handlers/playeractions/SocialAction.java | 2 +- .../playeractions/TacticalSignTarget.java | 2 +- .../playeractions/TacticalSignUse.java | 2 +- .../playeractions/TeleportBookmark.java | 2 +- .../handlers/playeractions/UnsummonPet.java | 2 +- .../playeractions/UnsummonServitor.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../Q00070_SagaOfThePhoenixKnight.java | 60 ++-- .../Q00072_SagaOfTheSwordMuse.java | 62 ++-- .../Q00073_SagaOfTheDuelist.java | 62 ++-- .../Q00074_SagaOfTheDreadnought.java | 62 ++-- .../Q00075_SagaOfTheTitan.java | 62 ++-- .../Q00076_SagaOfTheGrandKhavatari.java | 62 ++-- .../Q00077_SagaOfTheDominator.java | 62 ++-- .../Q00078_SagaOfTheDoomcryer.java | 62 ++-- .../Q00079_SagaOfTheAdventurer.java | 62 ++-- .../Q00080_SagaOfTheWindRider.java | 62 ++-- .../Q00081_SagaOfTheGhostHunter.java | 62 ++-- .../Q00082_SagaOfTheSagittarius.java | 62 ++-- .../Q00083_SagaOfTheMoonlightSentinel.java | 62 ++-- .../Q00084_SagaOfTheGhostSentinel.java | 62 ++-- .../Q00085_SagaOfTheCardinal.java | 62 ++-- .../Q00086_SagaOfTheHierophant.java | 62 ++-- .../Q00088_SagaOfTheArchmage.java | 60 ++-- .../Q00089_SagaOfTheMysticMuse.java | 60 ++-- .../Q00090_SagaOfTheStormScreamer.java | 60 ++-- .../Q00091_SagaOfTheArcanaLord.java | 62 ++-- .../Q00092_SagaOfTheElementalMaster.java | 60 ++-- .../Q00093_SagaOfTheSpectralMaster.java | 60 ++-- .../Q00094_SagaOfTheSoultaker.java | 60 ++-- .../Q00095_SagaOfTheHellKnight.java | 62 ++-- .../Q00096_SagaOfTheSpectralDancer.java | 60 ++-- .../Q00097_SagaOfTheShillienTemplar.java | 60 ++-- .../Q00098_SagaOfTheShillienSaint.java | 62 ++-- .../Q00099_SagaOfTheFortuneSeeker.java | 60 ++-- .../Q00100_SagaOfTheMaestro.java | 60 ++-- .../Q00211_TrialOfTheChallenger.java | 2 +- .../Q00212_TrialOfDuty.java | 2 +- .../Q00213_TrialOfTheSeeker.java | 2 +- .../Q00214_TrialOfTheScholar.java | 2 +- .../Q00215_TrialOfThePilgrim.java | 2 +- .../Q00216_TrialOfTheGuildsman.java | 2 +- .../Q00217_TestimonyOfTrust.java | 2 +- .../Q00218_TestimonyOfLife.java | 2 +- .../Q00219_TestimonyOfFate.java | 2 +- .../Q00220_TestimonyOfGlory.java | 2 +- .../Q00221_TestimonyOfProsperity.java | 2 +- .../Q00222_TestOfTheDuelist.java | 2 +- .../Q00223_TestOfTheChampion.java | 2 +- .../Q00224_TestOfSagittarius.java | 2 +- .../Q00225_TestOfTheSearcher.java | 2 +- .../Q00226_TestOfTheHealer.java | 2 +- .../Q00227_TestOfTheReformer.java | 2 +- .../Q00228_TestOfMagus.java | 2 +- .../Q00229_TestOfWitchcraft.java | 2 +- .../Q00230_TestOfTheSummoner.java | 2 +- .../Q00231_TestOfTheMaestro.java | 2 +- .../Q00232_TestOfTheLord.java | 2 +- .../Q00233_TestOfTheWarSpirit.java | 2 +- .../Q00257_TheGuardIsBusy.java | 2 +- .../Q00258_BringWolfPelts.java | 2 +- .../Q00259_RequestFromTheFarmOwner.java | 2 +- .../Q00260_OrcHunting/Q00260_OrcHunting.java | 2 +- .../Q00261_CollectorsDream.java | 2 +- .../Q00262_TradeWithTheIvoryTower.java | 2 +- .../Q00263_OrcSubjugation.java | 2 +- .../Q00264_KeenClaws/Q00264_KeenClaws.java | 2 +- .../Q00265_BondsOfSlavery.java | 2 +- .../Q00266_PleasOfPixies.java | 2 +- .../Q00267_WrathOfVerdure.java | 2 +- .../Q00271_ProofOfValor.java | 2 +- .../Q00272_WrathOfAncestors.java | 2 +- .../Q00273_InvadersOfTheHolyLand.java | 2 +- .../Q00274_SkirmishWithTheWerewolves.java | 2 +- .../Q00275_DarkWingedSpies.java | 2 +- .../Q00276_TotemOfTheHestui.java | 2 +- .../Q00292_BrigandsSweep.java | 2 +- .../Q00293_TheHiddenVeins.java | 2 +- .../Q00294_CovertBusiness.java | 2 +- .../Q00295_DreamingOfTheSkies.java | 2 +- .../Q00296_TarantulasSpiderSilk.java | 2 +- .../Q00300_HuntingLetoLizardman.java | 2 +- .../Q00303_CollectArrowheads.java | 2 +- .../Q00306_CrystalOfFireAndIce.java | 2 +- .../Q00313_CollectSpores.java | 2 +- .../Q00316_DestroyPlagueCarriers.java | 2 +- .../Q00317_CatchTheWind.java | 2 +- .../Q00320_BonesTellTheFuture.java | 2 +- .../Q00325_GrimCollector.java | 2 +- .../Q00326_VanquishRemnants.java | 2 +- .../Q00327_RecoverTheFarmland.java | 2 +- .../Q00329_CuriosityOfADwarf.java | 2 +- .../Q00333_HuntOfTheBlackLion.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00348_AnArrogantSearch.java | 30 +- .../Q00354_ConquestOfAlligatorIsland.java | 2 +- .../Q00355_FamilyHonor.java | 6 +- .../Q00356_DigUpTheSeaOfSpores.java | 2 +- .../Q00358_IllegitimateChildOfTheGoddess.java | 2 +- .../Q00360_PlunderTheirSupplies.java | 2 +- .../Q00369_CollectorOfJewels.java | 2 +- .../Q00370_AnElderSowsSeeds.java | 2 +- .../Q00401_PathOfTheWarrior.java | 2 +- .../Q00402_PathOfTheHumanKnight.java | 2 +- .../Q00403_PathOfTheRogue.java | 2 +- .../Q00404_PathOfTheHumanWizard.java | 2 +- .../Q00405_PathOfTheCleric.java | 2 +- .../Q00406_PathOfTheElvenKnight.java | 2 +- .../Q00407_PathOfTheElvenScout.java | 2 +- .../Q00408_PathOfTheElvenWizard.java | 2 +- .../Q00409_PathOfTheElvenOracle.java | 2 +- .../Q00410_PathOfThePalusKnight.java | 2 +- .../Q00411_PathOfTheAssassin.java | 2 +- .../Q00412_PathOfTheDarkWizard.java | 2 +- .../Q00413_PathOfTheShillienOracle.java | 2 +- .../Q00414_PathOfTheOrcRaider.java | 2 +- .../Q00415_PathOfTheOrcMonk.java | 2 +- .../Q00416_PathOfTheOrcShaman.java | 2 +- .../Q00417_PathOfTheScavenger.java | 2 +- .../Q00418_PathOfTheArtisan.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- ...ploringTheWestWingOfTheDungeonOfAbyss.java | 12 +- ...ploringTheEastWingOfTheDungeonOfAbyss.java | 12 +- ...10866_PunitiveOperationOnTheDevilIsle.java | 2 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../DwarfBlacksmithChange1.java | 2 +- .../DwarfBlacksmithChange2.java | 2 +- .../DwarfWarehouseChange1.java | 2 +- .../DwarfWarehouseChange2.java | 2 +- .../ElfHumanClericChange2.java | 2 +- .../ElfHumanFighterChange1.java | 2 +- .../ElfHumanFighterChange2.java | 2 +- .../ElfHumanWizardChange1.java | 2 +- .../ElfHumanWizardChange2.java | 2 +- .../FirstClassTransferTalk.java | 2 +- .../village_master/OrcChange1/OrcChange1.java | 2 +- .../village_master/OrcChange2/OrcChange2.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 2 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 8 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../data/xml/impl/BeautyShopData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../gameserver/data/xml/impl/CastleData.java | 8 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClanHallData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../gameserver/data/xml/impl/DoorData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/EventEngineData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishingData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../xml/impl/ItemCrystallizationData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../data/xml/impl/ResidenceFunctionsData.java | 2 +- .../gameserver/data/xml/impl/ShuttleData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../data/xml/impl/VariationData.java | 8 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/UserInfoType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/ConditionHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../handler/SkillConditionHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CastleManager.java | 18 +- .../instancemanager/CastleManorManager.java | 54 +-- .../CeremonyOfChaosManager.java | 2 +- .../instancemanager/CommissionManager.java | 2 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/EventShrineManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 18 +- .../instancemanager/FortSiegeManager.java | 34 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GraciaSeedsManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 28 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/PcCafePointsManager.java | 2 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 2 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 6 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/EffectList.java | 8 +- .../gameserver/model/Elementals.java | 10 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 36 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VariationInstance.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 24 +- .../gameserver/model/actor/Creature.java | 240 ++++++------- .../l2jmobius/gameserver/model/actor/Npc.java | 28 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../model/actor/instance/DecoyInstance.java | 4 +- .../model/actor/instance/DoorInstance.java | 26 +- .../actor/instance/DoppelgangerInstance.java | 4 +- .../actor/instance/EffectPointInstance.java | 4 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 78 ++--- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../instance/VillageMasterDElfInstance.java | 2 +- .../instance/VillageMasterDwarfInstance.java | 2 +- .../VillageMasterFighterInstance.java | 2 +- .../actor/instance/VillageMasterInstance.java | 4 +- .../instance/VillageMasterMysticInstance.java | 2 +- .../instance/VillageMasterOrcInstance.java | 2 +- .../instance/VillageMasterPriestInstance.java | 2 +- .../request/EnchantItemAttributeRequest.java | 2 +- .../actor/request/EnchantItemRequest.java | 2 +- .../model/actor/stat/CreatureStat.java | 32 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 14 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/CubicTemplate.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 10 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/beautyshop/BeautyData.java | 8 +- .../gameserver/model/buylist/Product.java | 2 +- .../gameserver/model/buylist/ProductList.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/clan/ClanWar.java | 2 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 20 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerGrade.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerInInstance.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 26 +- .../gameserver/model/entity/ClanHall.java | 2 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 44 +-- .../gameserver/model/entity/FortSiege.java | 12 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/Siege.java | 32 +- .../model/eventengine/AbstractEvent.java | 16 +- .../eventengine/AbstractEventManager.java | 8 +- .../eventengine/AbstractEventMember.java | 4 +- .../model/events/AbstractScript.java | 6 +- .../model/events/EventDispatcher.java | 2 +- .../model/events/TimerExecutor.java | 2 +- .../impl/creature/OnCreatureAttack.java | 6 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 6 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureDeath.java | 4 +- .../impl/creature/OnCreatureKilled.java | 4 +- .../events/impl/creature/OnCreatureSee.java | 4 +- .../creature/OnCreatureSkillFinishCast.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 2 +- .../impl/creature/npc/OnAttackableAttack.java | 4 +- .../impl/creature/npc/OnAttackableHate.java | 4 +- .../impl/creature/npc/OnAttackableKill.java | 6 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcDespawn.java | 2 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../creature/npc/OnNpcTeleportRequest.java | 2 +- .../player/OnPlayerChangeToAwakenedClass.java | 2 +- .../player/OnPlayerPressTutorialMark.java | 2 +- .../creature/player/OnPlayerQuestAbort.java | 4 +- .../creature/player/OnPlayerSocialAction.java | 6 +- .../creature/player/OnPlayerSubChange.java | 4 +- .../impl/instance/OnInstanceCreated.java | 2 +- .../impl/instance/OnInstanceDestroy.java | 2 +- .../events/impl/instance/OnInstanceEnter.java | 2 +- .../events/impl/instance/OnInstanceLeave.java | 2 +- .../impl/instance/OnInstanceStatusChange.java | 2 +- .../model/holders/BuffSkillHolder.java | 6 +- .../model/holders/CastleSpawnHolder.java | 4 +- .../model/holders/ClanHallTeleportHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/MultisellEntryHolder.java | 6 +- .../model/holders/MultisellListHolder.java | 16 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../holders/PreparedMultisellListHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../model/holders/SiegeGuardHolder.java | 12 +- .../gameserver/model/holders/SkillHolder.java | 8 +- .../gameserver/model/holders/SpawnHolder.java | 6 +- .../model/holders/TemplateChanceHolder.java | 4 +- .../model/instancezone/Instance.java | 2 +- .../conditions/ConditionCommandChannel.java | 2 +- .../ConditionCommandChannelLeader.java | 2 +- .../conditions/ConditionDistance.java | 2 +- .../conditions/ConditionGroupMax.java | 2 +- .../conditions/ConditionGroupMin.java | 2 +- .../conditions/ConditionHasResidence.java | 2 +- .../conditions/ConditionItem.java | 2 +- .../conditions/ConditionLevel.java | 2 +- .../conditions/ConditionNoParty.java | 2 +- .../conditions/ConditionParty.java | 2 +- .../conditions/ConditionPartyLeader.java | 2 +- .../conditions/ConditionQuest.java | 2 +- .../conditions/ConditionReenter.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 2 +- .../gameserver/model/items/Item.java | 70 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 14 +- .../model/matching/PartyMatchingRoom.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadManager.java | 14 +- .../model/olympiad/OlympiadStadium.java | 20 +- .../model/olympiad/Participant.java | 6 +- .../model/options/OptionDataCategory.java | 2 +- .../model/options/OptionDataGroup.java | 2 +- .../gameserver/model/options/Options.java | 2 +- .../gameserver/model/options/Variation.java | 2 +- .../model/options/VariationFee.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 54 +-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../model/residences/AbstractResidence.java | 6 +- .../model/shuttle/ShuttleDataHolder.java | 2 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 4 +- .../model/skills/SkillChannelized.java | 2 +- .../model/spawns/NpcSpawnTemplate.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/teleporter/TeleportHolder.java | 2 +- .../model/variables/AbstractVariables.java | 20 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../model/zone/type/CastleZone.java | 2 +- .../model/zone/type/ClanHallZone.java | 2 +- .../model/zone/type/EffectZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 4 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../clientpackets/ExRequestAutoFish.java | 2 +- .../ExSendSelectedQuestZoneID.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 6 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../clientpackets/RequestExEscapeScene.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHardWareInfo.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../friend/RequestAnswerFriendInvite.java | 2 +- .../friend/RequestFriendDel.java | 2 +- .../friend/RequestFriendInvite.java | 2 +- .../friend/RequestFriendList.java | 2 +- .../friend/RequestSendFriendMsg.java | 2 +- .../mentoring/ConfirmMenteeAdd.java | 2 +- .../primeshop/RequestBRBuyProduct.java | 2 +- .../primeshop/RequestBRGamePoint.java | 2 +- .../primeshop/RequestBRPresentBuyProduct.java | 2 +- .../primeshop/RequestBRProductInfo.java | 2 +- .../primeshop/RequestBRProductList.java | 2 +- .../primeshop/RequestBRRecentProductList.java | 2 +- .../shuttle/MoveToLocationInShuttle.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceld.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../ExCuriousHouseMemberUpdate.java | 10 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../gameserver/util/exp4j/Expression.java | 12 +- .../gameserver/util/exp4j/Function.java | 2 +- .../gameserver/util/exp4j/FunctionToken.java | 2 +- .../gameserver/util/exp4j/Functions.java | 2 +- .../gameserver/util/exp4j/NumberToken.java | 4 +- .../gameserver/util/exp4j/Operators.java | 18 +- .../gameserver/util/exp4j/ShuntingYard.java | 2 +- .../gameserver/util/exp4j/Tokenizer.java | 8 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../scripts/ai/areas/CrumaTower/SummonPc.java | 2 +- .../ai/areas/DragonValley/CaveMaiden.java | 2 +- .../ai/areas/LairOfAntharas/Pytan.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../scripts/ai/areas/TalkingIsland/Roxxy.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleDoorManager/CastleDoorManager.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ClanHallAuctioneer.java | 2 +- .../ClanHallDoorManager.java | 2 +- .../ClanHallManager/ClanHallManager.java | 2 +- .../ai/others/ClassMaster/ClassMaster.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../data/scripts/ai/others/Incarnation.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../ai/others/OlyBuffer/OlyBuffer.java | 2 +- .../ai/others/OlyManager/OlyManager.java | 2 +- .../scripts/ai/others/PolymorphingAngel.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../ai/others/Proclaimer/Proclaimer.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../ai/others/Servitors/TreeOfLife.java | 2 +- .../ai/others/Spawns/DayNightSpawns.java | 2 +- .../others/Spawns/EilhalderVonHellmann.java | 2 +- .../ai/others/Spawns/NoRandomActivity.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../ai/others/ToIVortex/ToIVortex.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../ChefMonkeyEvent/ChefMonkeyEvent.java | 2 +- .../EveTheFortuneTeller.java | 2 +- .../LetterCollector/LetterCollector.java | 2 +- .../events/ThePowerOfLove/ThePowerOfLove.java | 2 +- .../events/TotalRecall/TotalRecall.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCastle.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminClanHall.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminInstance.java | 2 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../AdminPcCafePoints.java | 2 +- .../AdminPrimePoints.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/chathandlers/ChatWorld.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../effecthandlers/AbnormalShield.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../AddTeleportBookmarkSlot.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlinkSwap.java | 2 +- .../effecthandlers/BlockAbnormalSlot.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../handlers/effecthandlers/BlockActions.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockMove.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/BlockSkill.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/BuffBlock.java | 2 +- .../effecthandlers/CallLearnedSkill.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/CallSkillOnActionTime.java | 2 +- .../effecthandlers/CallTargetParty.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeBody.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/Compelling.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../scripts/handlers/effecthandlers/Cp.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DamageBlock.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/DebuffBlock.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../effecthandlers/DisableTargeting.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/Disarmor.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../effecthandlers/DispelBySlotMyself.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/DoubleCast.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FlipBlock.java | 2 +- .../handlers/effecthandlers/FlyAway.java | 2 +- .../effecthandlers/FocusMaxMomentum.java | 2 +- .../effecthandlers/FocusMomentum.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveClanReputation.java | 2 +- .../handlers/effecthandlers/GiveExpAndSp.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../handlers/effecthandlers/GiveXp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../scripts/handlers/effecthandlers/Hp.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpCpHeal.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/HpToOwner.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/KnockBack.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../MagicalAbnormalDispelAttack.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../MagicalAttackByAbnormalSlot.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalAttackRange.java | 2 +- .../effecthandlers/MagicalDamOverTime.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/ModifyVital.java | 2 +- .../scripts/handlers/effecthandlers/Mp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../effecthandlers/PhysicalAttackSaveHp.java | 2 +- .../PhysicalAttackWeaponBonus.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../handlers/effecthandlers/Plunder.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/PullBack.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../RecoverVitalityInPeaceZone.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../effecthandlers/SacrificeSummon.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetHp.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../effecthandlers/SkillTurningOverTime.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Speed.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonMulti.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/Synergy.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../effecthandlers/TakeCastleStart.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToNpc.java | 2 +- .../effecthandlers/TeleportToSummon.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../TransferDamageToPlayer.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../TriggerSkillByDeathBlow.java | 2 +- .../effecthandlers/TriggerSkillByKill.java | 2 +- .../TriggerSkillByMagicType.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../TriggerSkillBySkillAttack.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/UnsummonServitors.java | 2 +- .../handlers/effecthandlers/Untargetable.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../handlers/itemhandlers/MercTicket.java | 2 +- .../handlers/playeractions/AirshipAction.java | 2 +- .../handlers/playeractions/BotReport.java | 2 +- .../playeractions/InstanceZoneInfo.java | 2 +- .../handlers/playeractions/PetAttack.java | 2 +- .../handlers/playeractions/PetHold.java | 2 +- .../handlers/playeractions/PetMove.java | 2 +- .../handlers/playeractions/PetSkillUse.java | 2 +- .../handlers/playeractions/PetStop.java | 2 +- .../handlers/playeractions/PrivateStore.java | 2 +- .../scripts/handlers/playeractions/Ride.java | 2 +- .../handlers/playeractions/RunWalk.java | 2 +- .../playeractions/ServitorAttack.java | 2 +- .../handlers/playeractions/ServitorHold.java | 2 +- .../handlers/playeractions/ServitorMode.java | 2 +- .../handlers/playeractions/ServitorMove.java | 2 +- .../playeractions/ServitorSkillUse.java | 2 +- .../handlers/playeractions/ServitorStop.java | 2 +- .../handlers/playeractions/SitStand.java | 2 +- .../handlers/playeractions/SocialAction.java | 2 +- .../playeractions/TacticalSignTarget.java | 2 +- .../playeractions/TacticalSignUse.java | 2 +- .../playeractions/TeleportBookmark.java | 2 +- .../handlers/playeractions/UnsummonPet.java | 2 +- .../playeractions/UnsummonServitor.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../Q00070_SagaOfThePhoenixKnight.java | 60 ++-- .../Q00072_SagaOfTheSwordMuse.java | 62 ++-- .../Q00073_SagaOfTheDuelist.java | 62 ++-- .../Q00074_SagaOfTheDreadnought.java | 62 ++-- .../Q00075_SagaOfTheTitan.java | 62 ++-- .../Q00076_SagaOfTheGrandKhavatari.java | 62 ++-- .../Q00077_SagaOfTheDominator.java | 62 ++-- .../Q00078_SagaOfTheDoomcryer.java | 62 ++-- .../Q00079_SagaOfTheAdventurer.java | 62 ++-- .../Q00080_SagaOfTheWindRider.java | 62 ++-- .../Q00081_SagaOfTheGhostHunter.java | 62 ++-- .../Q00082_SagaOfTheSagittarius.java | 62 ++-- .../Q00083_SagaOfTheMoonlightSentinel.java | 62 ++-- .../Q00084_SagaOfTheGhostSentinel.java | 62 ++-- .../Q00085_SagaOfTheCardinal.java | 62 ++-- .../Q00086_SagaOfTheHierophant.java | 62 ++-- .../Q00088_SagaOfTheArchmage.java | 60 ++-- .../Q00089_SagaOfTheMysticMuse.java | 60 ++-- .../Q00090_SagaOfTheStormScreamer.java | 60 ++-- .../Q00091_SagaOfTheArcanaLord.java | 62 ++-- .../Q00092_SagaOfTheElementalMaster.java | 60 ++-- .../Q00093_SagaOfTheSpectralMaster.java | 60 ++-- .../Q00094_SagaOfTheSoultaker.java | 60 ++-- .../Q00095_SagaOfTheHellKnight.java | 62 ++-- .../Q00096_SagaOfTheSpectralDancer.java | 60 ++-- .../Q00097_SagaOfTheShillienTemplar.java | 60 ++-- .../Q00098_SagaOfTheShillienSaint.java | 62 ++-- .../Q00099_SagaOfTheFortuneSeeker.java | 60 ++-- .../Q00100_SagaOfTheMaestro.java | 60 ++-- .../Q00211_TrialOfTheChallenger.java | 2 +- .../Q00212_TrialOfDuty.java | 2 +- .../Q00213_TrialOfTheSeeker.java | 2 +- .../Q00214_TrialOfTheScholar.java | 2 +- .../Q00215_TrialOfThePilgrim.java | 2 +- .../Q00216_TrialOfTheGuildsman.java | 2 +- .../Q00217_TestimonyOfTrust.java | 2 +- .../Q00218_TestimonyOfLife.java | 2 +- .../Q00219_TestimonyOfFate.java | 2 +- .../Q00220_TestimonyOfGlory.java | 2 +- .../Q00221_TestimonyOfProsperity.java | 2 +- .../Q00222_TestOfTheDuelist.java | 2 +- .../Q00223_TestOfTheChampion.java | 2 +- .../Q00224_TestOfSagittarius.java | 2 +- .../Q00225_TestOfTheSearcher.java | 2 +- .../Q00226_TestOfTheHealer.java | 2 +- .../Q00227_TestOfTheReformer.java | 2 +- .../Q00228_TestOfMagus.java | 2 +- .../Q00229_TestOfWitchcraft.java | 2 +- .../Q00230_TestOfTheSummoner.java | 2 +- .../Q00231_TestOfTheMaestro.java | 2 +- .../Q00232_TestOfTheLord.java | 2 +- .../Q00233_TestOfTheWarSpirit.java | 2 +- .../Q00257_TheGuardIsBusy.java | 2 +- .../Q00258_BringWolfPelts.java | 2 +- .../Q00259_RequestFromTheFarmOwner.java | 2 +- .../Q00260_OrcHunting/Q00260_OrcHunting.java | 2 +- .../Q00261_CollectorsDream.java | 2 +- .../Q00262_TradeWithTheIvoryTower.java | 2 +- .../Q00263_OrcSubjugation.java | 2 +- .../Q00264_KeenClaws/Q00264_KeenClaws.java | 2 +- .../Q00265_BondsOfSlavery.java | 2 +- .../Q00266_PleasOfPixies.java | 2 +- .../Q00267_WrathOfVerdure.java | 2 +- .../Q00271_ProofOfValor.java | 2 +- .../Q00272_WrathOfAncestors.java | 2 +- .../Q00273_InvadersOfTheHolyLand.java | 2 +- .../Q00274_SkirmishWithTheWerewolves.java | 2 +- .../Q00275_DarkWingedSpies.java | 2 +- .../Q00276_TotemOfTheHestui.java | 2 +- .../Q00292_BrigandsSweep.java | 2 +- .../Q00293_TheHiddenVeins.java | 2 +- .../Q00294_CovertBusiness.java | 2 +- .../Q00295_DreamingOfTheSkies.java | 2 +- .../Q00296_TarantulasSpiderSilk.java | 2 +- .../Q00300_HuntingLetoLizardman.java | 2 +- .../Q00303_CollectArrowheads.java | 2 +- .../Q00306_CrystalOfFireAndIce.java | 2 +- .../Q00313_CollectSpores.java | 2 +- .../Q00316_DestroyPlagueCarriers.java | 2 +- .../Q00317_CatchTheWind.java | 2 +- .../Q00320_BonesTellTheFuture.java | 2 +- .../Q00325_GrimCollector.java | 2 +- .../Q00326_VanquishRemnants.java | 2 +- .../Q00327_RecoverTheFarmland.java | 2 +- .../Q00329_CuriosityOfADwarf.java | 2 +- .../Q00333_HuntOfTheBlackLion.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00348_AnArrogantSearch.java | 30 +- .../Q00354_ConquestOfAlligatorIsland.java | 2 +- .../Q00355_FamilyHonor.java | 6 +- .../Q00356_DigUpTheSeaOfSpores.java | 2 +- .../Q00358_IllegitimateChildOfTheGoddess.java | 2 +- .../Q00360_PlunderTheirSupplies.java | 2 +- .../Q00369_CollectorOfJewels.java | 2 +- .../Q00370_AnElderSowsSeeds.java | 2 +- .../Q00401_PathOfTheWarrior.java | 2 +- .../Q00402_PathOfTheHumanKnight.java | 2 +- .../Q00403_PathOfTheRogue.java | 2 +- .../Q00404_PathOfTheHumanWizard.java | 2 +- .../Q00405_PathOfTheCleric.java | 2 +- .../Q00406_PathOfTheElvenKnight.java | 2 +- .../Q00407_PathOfTheElvenScout.java | 2 +- .../Q00408_PathOfTheElvenWizard.java | 2 +- .../Q00409_PathOfTheElvenOracle.java | 2 +- .../Q00410_PathOfThePalusKnight.java | 2 +- .../Q00411_PathOfTheAssassin.java | 2 +- .../Q00412_PathOfTheDarkWizard.java | 2 +- .../Q00413_PathOfTheShillienOracle.java | 2 +- .../Q00414_PathOfTheOrcRaider.java | 2 +- .../Q00415_PathOfTheOrcMonk.java | 2 +- .../Q00416_PathOfTheOrcShaman.java | 2 +- .../Q00417_PathOfTheScavenger.java | 2 +- .../Q00418_PathOfTheArtisan.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- ...ploringTheWestWingOfTheDungeonOfAbyss.java | 12 +- ...ploringTheEastWingOfTheDungeonOfAbyss.java | 12 +- ...10866_PunitiveOperationOnTheDevilIsle.java | 2 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../DwarfBlacksmithChange1.java | 2 +- .../DwarfBlacksmithChange2.java | 2 +- .../DwarfWarehouseChange1.java | 2 +- .../DwarfWarehouseChange2.java | 2 +- .../ElfHumanClericChange2.java | 2 +- .../ElfHumanFighterChange1.java | 2 +- .../ElfHumanFighterChange2.java | 2 +- .../ElfHumanWizardChange1.java | 2 +- .../ElfHumanWizardChange2.java | 2 +- .../FirstClassTransferTalk.java | 2 +- .../village_master/OrcChange1/OrcChange1.java | 2 +- .../village_master/OrcChange2/OrcChange2.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 2 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 8 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../data/xml/impl/BeautyShopData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../gameserver/data/xml/impl/CastleData.java | 8 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClanHallData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../gameserver/data/xml/impl/DoorData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/EventEngineData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishingData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../xml/impl/ItemCrystallizationData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../data/xml/impl/ResidenceFunctionsData.java | 2 +- .../gameserver/data/xml/impl/ShuttleData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../data/xml/impl/VariationData.java | 8 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/UserInfoType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/ConditionHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../handler/SkillConditionHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CastleManager.java | 18 +- .../instancemanager/CastleManorManager.java | 54 +-- .../CeremonyOfChaosManager.java | 2 +- .../instancemanager/CommissionManager.java | 2 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/EventShrineManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 18 +- .../instancemanager/FortSiegeManager.java | 34 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GraciaSeedsManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 28 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/PcCafePointsManager.java | 2 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 2 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 6 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/EffectList.java | 8 +- .../gameserver/model/Elementals.java | 10 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 36 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VariationInstance.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 24 +- .../gameserver/model/actor/Creature.java | 240 ++++++------- .../l2jmobius/gameserver/model/actor/Npc.java | 28 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../model/actor/instance/DecoyInstance.java | 4 +- .../model/actor/instance/DoorInstance.java | 26 +- .../actor/instance/DoppelgangerInstance.java | 4 +- .../actor/instance/EffectPointInstance.java | 4 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 78 ++--- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../instance/VillageMasterDElfInstance.java | 2 +- .../instance/VillageMasterDwarfInstance.java | 2 +- .../VillageMasterFighterInstance.java | 2 +- .../actor/instance/VillageMasterInstance.java | 4 +- .../instance/VillageMasterMysticInstance.java | 2 +- .../instance/VillageMasterOrcInstance.java | 2 +- .../instance/VillageMasterPriestInstance.java | 2 +- .../request/EnchantItemAttributeRequest.java | 2 +- .../actor/request/EnchantItemRequest.java | 2 +- .../model/actor/stat/CreatureStat.java | 32 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 14 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/CubicTemplate.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 10 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/beautyshop/BeautyData.java | 8 +- .../gameserver/model/buylist/Product.java | 2 +- .../gameserver/model/buylist/ProductList.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/clan/ClanWar.java | 2 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 20 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerGrade.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerInInstance.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 26 +- .../gameserver/model/entity/ClanHall.java | 2 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 44 +-- .../gameserver/model/entity/FortSiege.java | 12 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/Siege.java | 32 +- .../model/eventengine/AbstractEvent.java | 16 +- .../eventengine/AbstractEventManager.java | 8 +- .../eventengine/AbstractEventMember.java | 4 +- .../model/events/AbstractScript.java | 6 +- .../model/events/EventDispatcher.java | 2 +- .../model/events/TimerExecutor.java | 2 +- .../impl/creature/OnCreatureAttack.java | 6 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 6 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureDeath.java | 4 +- .../impl/creature/OnCreatureKilled.java | 4 +- .../events/impl/creature/OnCreatureSee.java | 4 +- .../creature/OnCreatureSkillFinishCast.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 2 +- .../impl/creature/npc/OnAttackableAttack.java | 4 +- .../impl/creature/npc/OnAttackableHate.java | 4 +- .../impl/creature/npc/OnAttackableKill.java | 6 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcDespawn.java | 2 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../creature/npc/OnNpcTeleportRequest.java | 2 +- .../player/OnPlayerChangeToAwakenedClass.java | 2 +- .../player/OnPlayerPressTutorialMark.java | 2 +- .../creature/player/OnPlayerQuestAbort.java | 4 +- .../creature/player/OnPlayerSocialAction.java | 6 +- .../creature/player/OnPlayerSubChange.java | 4 +- .../impl/instance/OnInstanceCreated.java | 2 +- .../impl/instance/OnInstanceDestroy.java | 2 +- .../events/impl/instance/OnInstanceEnter.java | 2 +- .../events/impl/instance/OnInstanceLeave.java | 2 +- .../impl/instance/OnInstanceStatusChange.java | 2 +- .../model/holders/BuffSkillHolder.java | 6 +- .../model/holders/CastleSpawnHolder.java | 4 +- .../model/holders/ClanHallTeleportHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/MultisellEntryHolder.java | 6 +- .../model/holders/MultisellListHolder.java | 16 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../holders/PreparedMultisellListHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../model/holders/SiegeGuardHolder.java | 12 +- .../gameserver/model/holders/SkillHolder.java | 8 +- .../gameserver/model/holders/SpawnHolder.java | 6 +- .../model/holders/TemplateChanceHolder.java | 4 +- .../model/instancezone/Instance.java | 2 +- .../conditions/ConditionCommandChannel.java | 2 +- .../ConditionCommandChannelLeader.java | 2 +- .../conditions/ConditionDistance.java | 2 +- .../conditions/ConditionGroupMax.java | 2 +- .../conditions/ConditionGroupMin.java | 2 +- .../conditions/ConditionHasResidence.java | 2 +- .../conditions/ConditionItem.java | 2 +- .../conditions/ConditionLevel.java | 2 +- .../conditions/ConditionNoParty.java | 2 +- .../conditions/ConditionParty.java | 2 +- .../conditions/ConditionPartyLeader.java | 2 +- .../conditions/ConditionQuest.java | 2 +- .../conditions/ConditionReenter.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 2 +- .../gameserver/model/items/Item.java | 70 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 14 +- .../model/matching/PartyMatchingRoom.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadManager.java | 14 +- .../model/olympiad/OlympiadStadium.java | 20 +- .../model/olympiad/Participant.java | 6 +- .../model/options/OptionDataCategory.java | 2 +- .../model/options/OptionDataGroup.java | 2 +- .../gameserver/model/options/Options.java | 2 +- .../gameserver/model/options/Variation.java | 2 +- .../model/options/VariationFee.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 54 +-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../model/residences/AbstractResidence.java | 6 +- .../model/shuttle/ShuttleDataHolder.java | 2 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 4 +- .../model/skills/SkillChannelized.java | 2 +- .../model/spawns/NpcSpawnTemplate.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/teleporter/TeleportHolder.java | 2 +- .../model/variables/AbstractVariables.java | 20 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../model/zone/type/CastleZone.java | 2 +- .../model/zone/type/ClanHallZone.java | 2 +- .../model/zone/type/EffectZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 4 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../clientpackets/ExRequestAutoFish.java | 2 +- .../ExSendSelectedQuestZoneID.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 6 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../clientpackets/RequestExEscapeScene.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHardWareInfo.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../friend/RequestAnswerFriendInvite.java | 2 +- .../friend/RequestFriendDel.java | 2 +- .../friend/RequestFriendInvite.java | 2 +- .../friend/RequestFriendList.java | 2 +- .../friend/RequestSendFriendMsg.java | 2 +- .../mentoring/ConfirmMenteeAdd.java | 2 +- .../primeshop/RequestBRBuyProduct.java | 2 +- .../primeshop/RequestBRGamePoint.java | 2 +- .../primeshop/RequestBRPresentBuyProduct.java | 2 +- .../primeshop/RequestBRProductInfo.java | 2 +- .../primeshop/RequestBRProductList.java | 2 +- .../primeshop/RequestBRRecentProductList.java | 2 +- .../shuttle/MoveToLocationInShuttle.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceld.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../ExCuriousHouseMemberUpdate.java | 10 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../gameserver/util/exp4j/Expression.java | 12 +- .../gameserver/util/exp4j/Function.java | 2 +- .../gameserver/util/exp4j/FunctionToken.java | 2 +- .../gameserver/util/exp4j/Functions.java | 2 +- .../gameserver/util/exp4j/NumberToken.java | 4 +- .../gameserver/util/exp4j/Operators.java | 18 +- .../gameserver/util/exp4j/ShuntingYard.java | 2 +- .../gameserver/util/exp4j/Tokenizer.java | 8 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../scripts/ai/areas/CrumaTower/SummonPc.java | 2 +- .../ai/areas/DragonValley/CaveMaiden.java | 2 +- .../ai/areas/LairOfAntharas/Pytan.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../scripts/ai/areas/TalkingIsland/Roxxy.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleDoorManager/CastleDoorManager.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ClanHallAuctioneer.java | 2 +- .../ClanHallDoorManager.java | 2 +- .../ClanHallManager/ClanHallManager.java | 2 +- .../ai/others/ClassMaster/ClassMaster.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../data/scripts/ai/others/Incarnation.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../ai/others/OlyBuffer/OlyBuffer.java | 2 +- .../ai/others/OlyManager/OlyManager.java | 2 +- .../scripts/ai/others/PolymorphingAngel.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../ai/others/Proclaimer/Proclaimer.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../ai/others/Servitors/TreeOfLife.java | 2 +- .../ai/others/Spawns/DayNightSpawns.java | 2 +- .../others/Spawns/EilhalderVonHellmann.java | 2 +- .../ai/others/Spawns/NoRandomActivity.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../ai/others/ToIVortex/ToIVortex.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../ChefMonkeyEvent/ChefMonkeyEvent.java | 2 +- .../EveTheFortuneTeller.java | 2 +- .../LetterCollector/LetterCollector.java | 2 +- .../events/ThePowerOfLove/ThePowerOfLove.java | 2 +- .../events/TotalRecall/TotalRecall.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCastle.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminClanHall.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminInstance.java | 2 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../AdminPcCafePoints.java | 2 +- .../AdminPrimePoints.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/chathandlers/ChatWorld.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../effecthandlers/AbnormalShield.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../AddTeleportBookmarkSlot.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlinkSwap.java | 2 +- .../effecthandlers/BlockAbnormalSlot.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../handlers/effecthandlers/BlockActions.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockMove.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/BlockSkill.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/BuffBlock.java | 2 +- .../effecthandlers/CallLearnedSkill.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/CallSkillOnActionTime.java | 2 +- .../effecthandlers/CallTargetParty.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeBody.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/Compelling.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../scripts/handlers/effecthandlers/Cp.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DamageBlock.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/DebuffBlock.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../effecthandlers/DisableTargeting.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/Disarmor.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../effecthandlers/DispelBySlotMyself.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/DoubleCast.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FlipBlock.java | 2 +- .../handlers/effecthandlers/FlyAway.java | 2 +- .../effecthandlers/FocusMaxMomentum.java | 2 +- .../effecthandlers/FocusMomentum.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveClanReputation.java | 2 +- .../handlers/effecthandlers/GiveExpAndSp.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../handlers/effecthandlers/GiveXp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../scripts/handlers/effecthandlers/Hp.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpCpHeal.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/HpToOwner.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/KnockBack.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../MagicalAbnormalDispelAttack.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../MagicalAttackByAbnormalSlot.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalAttackRange.java | 2 +- .../effecthandlers/MagicalDamOverTime.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/ModifyVital.java | 2 +- .../scripts/handlers/effecthandlers/Mp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../effecthandlers/PhysicalAttackSaveHp.java | 2 +- .../PhysicalAttackWeaponBonus.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../handlers/effecthandlers/Plunder.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/PullBack.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../RecoverVitalityInPeaceZone.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../effecthandlers/SacrificeSummon.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetHp.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../effecthandlers/SkillTurningOverTime.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Speed.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonMulti.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/Synergy.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../effecthandlers/TakeCastleStart.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToNpc.java | 2 +- .../effecthandlers/TeleportToSummon.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../TransferDamageToPlayer.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../TriggerSkillByDeathBlow.java | 2 +- .../effecthandlers/TriggerSkillByKill.java | 2 +- .../TriggerSkillByMagicType.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../TriggerSkillBySkillAttack.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/UnsummonServitors.java | 2 +- .../handlers/effecthandlers/Untargetable.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../handlers/itemhandlers/MercTicket.java | 2 +- .../handlers/playeractions/AirshipAction.java | 2 +- .../handlers/playeractions/BotReport.java | 2 +- .../playeractions/InstanceZoneInfo.java | 2 +- .../handlers/playeractions/PetAttack.java | 2 +- .../handlers/playeractions/PetHold.java | 2 +- .../handlers/playeractions/PetMove.java | 2 +- .../handlers/playeractions/PetSkillUse.java | 2 +- .../handlers/playeractions/PetStop.java | 2 +- .../handlers/playeractions/PrivateStore.java | 2 +- .../scripts/handlers/playeractions/Ride.java | 2 +- .../handlers/playeractions/RunWalk.java | 2 +- .../playeractions/ServitorAttack.java | 2 +- .../handlers/playeractions/ServitorHold.java | 2 +- .../handlers/playeractions/ServitorMode.java | 2 +- .../handlers/playeractions/ServitorMove.java | 2 +- .../playeractions/ServitorSkillUse.java | 2 +- .../handlers/playeractions/ServitorStop.java | 2 +- .../handlers/playeractions/SitStand.java | 2 +- .../handlers/playeractions/SocialAction.java | 2 +- .../playeractions/TacticalSignTarget.java | 2 +- .../playeractions/TacticalSignUse.java | 2 +- .../playeractions/TeleportBookmark.java | 2 +- .../handlers/playeractions/UnsummonPet.java | 2 +- .../playeractions/UnsummonServitor.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../Q00070_SagaOfThePhoenixKnight.java | 60 ++-- .../Q00072_SagaOfTheSwordMuse.java | 62 ++-- .../Q00073_SagaOfTheDuelist.java | 62 ++-- .../Q00074_SagaOfTheDreadnought.java | 62 ++-- .../Q00075_SagaOfTheTitan.java | 62 ++-- .../Q00076_SagaOfTheGrandKhavatari.java | 62 ++-- .../Q00077_SagaOfTheDominator.java | 62 ++-- .../Q00078_SagaOfTheDoomcryer.java | 62 ++-- .../Q00079_SagaOfTheAdventurer.java | 62 ++-- .../Q00080_SagaOfTheWindRider.java | 62 ++-- .../Q00081_SagaOfTheGhostHunter.java | 62 ++-- .../Q00082_SagaOfTheSagittarius.java | 62 ++-- .../Q00083_SagaOfTheMoonlightSentinel.java | 62 ++-- .../Q00084_SagaOfTheGhostSentinel.java | 62 ++-- .../Q00085_SagaOfTheCardinal.java | 62 ++-- .../Q00086_SagaOfTheHierophant.java | 62 ++-- .../Q00088_SagaOfTheArchmage.java | 60 ++-- .../Q00089_SagaOfTheMysticMuse.java | 60 ++-- .../Q00090_SagaOfTheStormScreamer.java | 60 ++-- .../Q00091_SagaOfTheArcanaLord.java | 62 ++-- .../Q00092_SagaOfTheElementalMaster.java | 60 ++-- .../Q00093_SagaOfTheSpectralMaster.java | 60 ++-- .../Q00094_SagaOfTheSoultaker.java | 60 ++-- .../Q00095_SagaOfTheHellKnight.java | 62 ++-- .../Q00096_SagaOfTheSpectralDancer.java | 60 ++-- .../Q00097_SagaOfTheShillienTemplar.java | 60 ++-- .../Q00098_SagaOfTheShillienSaint.java | 62 ++-- .../Q00099_SagaOfTheFortuneSeeker.java | 60 ++-- .../Q00100_SagaOfTheMaestro.java | 60 ++-- .../Q00211_TrialOfTheChallenger.java | 2 +- .../Q00212_TrialOfDuty.java | 2 +- .../Q00213_TrialOfTheSeeker.java | 2 +- .../Q00214_TrialOfTheScholar.java | 2 +- .../Q00215_TrialOfThePilgrim.java | 2 +- .../Q00216_TrialOfTheGuildsman.java | 2 +- .../Q00217_TestimonyOfTrust.java | 2 +- .../Q00218_TestimonyOfLife.java | 2 +- .../Q00219_TestimonyOfFate.java | 2 +- .../Q00220_TestimonyOfGlory.java | 2 +- .../Q00221_TestimonyOfProsperity.java | 2 +- .../Q00222_TestOfTheDuelist.java | 2 +- .../Q00223_TestOfTheChampion.java | 2 +- .../Q00224_TestOfSagittarius.java | 2 +- .../Q00225_TestOfTheSearcher.java | 2 +- .../Q00226_TestOfTheHealer.java | 2 +- .../Q00227_TestOfTheReformer.java | 2 +- .../Q00228_TestOfMagus.java | 2 +- .../Q00229_TestOfWitchcraft.java | 2 +- .../Q00230_TestOfTheSummoner.java | 2 +- .../Q00231_TestOfTheMaestro.java | 2 +- .../Q00232_TestOfTheLord.java | 2 +- .../Q00233_TestOfTheWarSpirit.java | 2 +- .../Q00257_TheGuardIsBusy.java | 2 +- .../Q00258_BringWolfPelts.java | 2 +- .../Q00259_RequestFromTheFarmOwner.java | 2 +- .../Q00260_OrcHunting/Q00260_OrcHunting.java | 2 +- .../Q00261_CollectorsDream.java | 2 +- .../Q00262_TradeWithTheIvoryTower.java | 2 +- .../Q00263_OrcSubjugation.java | 2 +- .../Q00264_KeenClaws/Q00264_KeenClaws.java | 2 +- .../Q00265_BondsOfSlavery.java | 2 +- .../Q00266_PleasOfPixies.java | 2 +- .../Q00267_WrathOfVerdure.java | 2 +- .../Q00271_ProofOfValor.java | 2 +- .../Q00272_WrathOfAncestors.java | 2 +- .../Q00273_InvadersOfTheHolyLand.java | 2 +- .../Q00274_SkirmishWithTheWerewolves.java | 2 +- .../Q00275_DarkWingedSpies.java | 2 +- .../Q00276_TotemOfTheHestui.java | 2 +- .../Q00292_BrigandsSweep.java | 2 +- .../Q00293_TheHiddenVeins.java | 2 +- .../Q00294_CovertBusiness.java | 2 +- .../Q00295_DreamingOfTheSkies.java | 2 +- .../Q00296_TarantulasSpiderSilk.java | 2 +- .../Q00300_HuntingLetoLizardman.java | 2 +- .../Q00303_CollectArrowheads.java | 2 +- .../Q00306_CrystalOfFireAndIce.java | 2 +- .../Q00313_CollectSpores.java | 2 +- .../Q00316_DestroyPlagueCarriers.java | 2 +- .../Q00317_CatchTheWind.java | 2 +- .../Q00320_BonesTellTheFuture.java | 2 +- .../Q00325_GrimCollector.java | 2 +- .../Q00326_VanquishRemnants.java | 2 +- .../Q00327_RecoverTheFarmland.java | 2 +- .../Q00329_CuriosityOfADwarf.java | 2 +- .../Q00333_HuntOfTheBlackLion.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00348_AnArrogantSearch.java | 30 +- .../Q00354_ConquestOfAlligatorIsland.java | 2 +- .../Q00355_FamilyHonor.java | 6 +- .../Q00356_DigUpTheSeaOfSpores.java | 2 +- .../Q00358_IllegitimateChildOfTheGoddess.java | 2 +- .../Q00360_PlunderTheirSupplies.java | 2 +- .../Q00369_CollectorOfJewels.java | 2 +- .../Q00370_AnElderSowsSeeds.java | 2 +- .../Q00401_PathOfTheWarrior.java | 2 +- .../Q00402_PathOfTheHumanKnight.java | 2 +- .../Q00403_PathOfTheRogue.java | 2 +- .../Q00404_PathOfTheHumanWizard.java | 2 +- .../Q00405_PathOfTheCleric.java | 2 +- .../Q00406_PathOfTheElvenKnight.java | 2 +- .../Q00407_PathOfTheElvenScout.java | 2 +- .../Q00408_PathOfTheElvenWizard.java | 2 +- .../Q00409_PathOfTheElvenOracle.java | 2 +- .../Q00410_PathOfThePalusKnight.java | 2 +- .../Q00411_PathOfTheAssassin.java | 2 +- .../Q00412_PathOfTheDarkWizard.java | 2 +- .../Q00413_PathOfTheShillienOracle.java | 2 +- .../Q00414_PathOfTheOrcRaider.java | 2 +- .../Q00415_PathOfTheOrcMonk.java | 2 +- .../Q00416_PathOfTheOrcShaman.java | 2 +- .../Q00417_PathOfTheScavenger.java | 2 +- .../Q00418_PathOfTheArtisan.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- ...ploringTheWestWingOfTheDungeonOfAbyss.java | 12 +- ...ploringTheEastWingOfTheDungeonOfAbyss.java | 12 +- ...10866_PunitiveOperationOnTheDevilIsle.java | 2 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../DwarfBlacksmithChange1.java | 2 +- .../DwarfBlacksmithChange2.java | 2 +- .../DwarfWarehouseChange1.java | 2 +- .../DwarfWarehouseChange2.java | 2 +- .../ElfHumanClericChange2.java | 2 +- .../ElfHumanFighterChange1.java | 2 +- .../ElfHumanFighterChange2.java | 2 +- .../ElfHumanWizardChange1.java | 2 +- .../ElfHumanWizardChange2.java | 2 +- .../FirstClassTransferTalk.java | 2 +- .../village_master/OrcChange1/OrcChange1.java | 2 +- .../village_master/OrcChange2/OrcChange2.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 8 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 8 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../data/xml/impl/BeautyShopData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../gameserver/data/xml/impl/CastleData.java | 8 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClanHallData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../gameserver/data/xml/impl/DoorData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/EventEngineData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishingData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../xml/impl/ItemCrystallizationData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../data/xml/impl/ResidenceFunctionsData.java | 2 +- .../gameserver/data/xml/impl/ShuttleData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../data/xml/impl/VariationData.java | 8 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/UserInfoType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/ConditionHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../handler/SkillConditionHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CastleManager.java | 18 +- .../instancemanager/CastleManorManager.java | 54 +-- .../CeremonyOfChaosManager.java | 2 +- .../instancemanager/CommissionManager.java | 2 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/EventShrineManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 18 +- .../instancemanager/FortSiegeManager.java | 34 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GraciaSeedsManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 28 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/PcCafePointsManager.java | 2 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 2 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 6 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/EffectList.java | 8 +- .../gameserver/model/Elementals.java | 10 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 36 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VariationInstance.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 24 +- .../gameserver/model/actor/Creature.java | 240 ++++++------- .../l2jmobius/gameserver/model/actor/Npc.java | 28 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../model/actor/instance/DecoyInstance.java | 4 +- .../model/actor/instance/DoorInstance.java | 26 +- .../actor/instance/DoppelgangerInstance.java | 4 +- .../actor/instance/EffectPointInstance.java | 4 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 78 ++--- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../instance/VillageMasterDElfInstance.java | 2 +- .../instance/VillageMasterDwarfInstance.java | 2 +- .../VillageMasterFighterInstance.java | 2 +- .../actor/instance/VillageMasterInstance.java | 4 +- .../instance/VillageMasterMysticInstance.java | 2 +- .../instance/VillageMasterOrcInstance.java | 2 +- .../instance/VillageMasterPriestInstance.java | 2 +- .../request/EnchantItemAttributeRequest.java | 2 +- .../actor/request/EnchantItemRequest.java | 2 +- .../model/actor/stat/CreatureStat.java | 32 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 14 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/CubicTemplate.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 10 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/beautyshop/BeautyData.java | 8 +- .../gameserver/model/buylist/Product.java | 2 +- .../gameserver/model/buylist/ProductList.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/clan/ClanWar.java | 2 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 20 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerGrade.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerInInstance.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 26 +- .../gameserver/model/entity/ClanHall.java | 2 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 44 +-- .../gameserver/model/entity/FortSiege.java | 12 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/Siege.java | 32 +- .../model/eventengine/AbstractEvent.java | 16 +- .../eventengine/AbstractEventManager.java | 8 +- .../eventengine/AbstractEventMember.java | 4 +- .../model/events/AbstractScript.java | 6 +- .../model/events/EventDispatcher.java | 2 +- .../model/events/TimerExecutor.java | 2 +- .../impl/creature/OnCreatureAttack.java | 6 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 6 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureDeath.java | 4 +- .../impl/creature/OnCreatureKilled.java | 4 +- .../events/impl/creature/OnCreatureSee.java | 4 +- .../creature/OnCreatureSkillFinishCast.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 2 +- .../impl/creature/npc/OnAttackableAttack.java | 4 +- .../impl/creature/npc/OnAttackableHate.java | 4 +- .../impl/creature/npc/OnAttackableKill.java | 6 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcDespawn.java | 2 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../creature/npc/OnNpcTeleportRequest.java | 2 +- .../player/OnPlayerChangeToAwakenedClass.java | 2 +- .../player/OnPlayerPressTutorialMark.java | 2 +- .../creature/player/OnPlayerQuestAbort.java | 4 +- .../creature/player/OnPlayerSocialAction.java | 6 +- .../creature/player/OnPlayerSubChange.java | 4 +- .../impl/instance/OnInstanceCreated.java | 2 +- .../impl/instance/OnInstanceDestroy.java | 2 +- .../events/impl/instance/OnInstanceEnter.java | 2 +- .../events/impl/instance/OnInstanceLeave.java | 2 +- .../impl/instance/OnInstanceStatusChange.java | 2 +- .../model/holders/BuffSkillHolder.java | 6 +- .../model/holders/CastleSpawnHolder.java | 4 +- .../model/holders/ClanHallTeleportHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/MultisellEntryHolder.java | 6 +- .../model/holders/MultisellListHolder.java | 16 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../holders/PreparedMultisellListHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../model/holders/SiegeGuardHolder.java | 12 +- .../gameserver/model/holders/SkillHolder.java | 8 +- .../gameserver/model/holders/SpawnHolder.java | 6 +- .../model/holders/TemplateChanceHolder.java | 4 +- .../model/instancezone/Instance.java | 2 +- .../conditions/ConditionCommandChannel.java | 2 +- .../ConditionCommandChannelLeader.java | 2 +- .../conditions/ConditionDistance.java | 2 +- .../conditions/ConditionGroupMax.java | 2 +- .../conditions/ConditionGroupMin.java | 2 +- .../conditions/ConditionHasResidence.java | 2 +- .../conditions/ConditionItem.java | 2 +- .../conditions/ConditionLevel.java | 2 +- .../conditions/ConditionNoParty.java | 2 +- .../conditions/ConditionParty.java | 2 +- .../conditions/ConditionPartyLeader.java | 2 +- .../conditions/ConditionQuest.java | 2 +- .../conditions/ConditionReenter.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 2 +- .../gameserver/model/items/Item.java | 70 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 14 +- .../model/matching/PartyMatchingRoom.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadManager.java | 14 +- .../model/olympiad/OlympiadStadium.java | 20 +- .../model/olympiad/Participant.java | 6 +- .../model/options/OptionDataCategory.java | 2 +- .../model/options/OptionDataGroup.java | 2 +- .../gameserver/model/options/Options.java | 2 +- .../gameserver/model/options/Variation.java | 2 +- .../model/options/VariationFee.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 54 +-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../model/residences/AbstractResidence.java | 6 +- .../model/shuttle/ShuttleDataHolder.java | 2 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 4 +- .../model/skills/SkillChannelized.java | 2 +- .../model/spawns/NpcSpawnTemplate.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/teleporter/TeleportHolder.java | 2 +- .../model/variables/AbstractVariables.java | 20 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../model/zone/type/CastleZone.java | 2 +- .../model/zone/type/ClanHallZone.java | 2 +- .../model/zone/type/EffectZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 4 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../clientpackets/ExRequestAutoFish.java | 2 +- .../ExSendSelectedQuestZoneID.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 6 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../clientpackets/RequestExEscapeScene.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHardWareInfo.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../friend/RequestAnswerFriendInvite.java | 2 +- .../friend/RequestFriendDel.java | 2 +- .../friend/RequestFriendInvite.java | 2 +- .../friend/RequestFriendList.java | 2 +- .../friend/RequestSendFriendMsg.java | 2 +- .../mentoring/ConfirmMenteeAdd.java | 2 +- .../primeshop/RequestBRBuyProduct.java | 2 +- .../primeshop/RequestBRGamePoint.java | 2 +- .../primeshop/RequestBRPresentBuyProduct.java | 2 +- .../primeshop/RequestBRProductInfo.java | 2 +- .../primeshop/RequestBRProductList.java | 2 +- .../primeshop/RequestBRRecentProductList.java | 2 +- .../shuttle/MoveToLocationInShuttle.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceld.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../ExCuriousHouseMemberUpdate.java | 10 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../gameserver/util/exp4j/Expression.java | 12 +- .../gameserver/util/exp4j/Function.java | 2 +- .../gameserver/util/exp4j/FunctionToken.java | 2 +- .../gameserver/util/exp4j/Functions.java | 2 +- .../gameserver/util/exp4j/NumberToken.java | 4 +- .../gameserver/util/exp4j/Operators.java | 18 +- .../gameserver/util/exp4j/ShuntingYard.java | 2 +- .../gameserver/util/exp4j/Tokenizer.java | 8 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- .../scripts/ai/areas/CrumaTower/SummonPc.java | 2 +- .../ai/areas/DragonValley/CaveMaiden.java | 2 +- .../ai/areas/LairOfAntharas/Pytan.java | 2 +- .../ai/areas/PlainsOfDion/PlainsOfDion.java | 2 +- .../scripts/ai/areas/TalkingIsland/Roxxy.java | 2 +- .../scripts/ai/bosses/Antharas/Antharas.java | 2 +- .../data/scripts/ai/bosses/Baium/Baium.java | 2 +- .../data/scripts/ai/bosses/Core/Core.java | 2 +- .../data/scripts/ai/bosses/Orfen/Orfen.java | 2 +- .../scripts/ai/bosses/QueenAnt/QueenAnt.java | 2 +- .../CastleBlacksmith/CastleBlacksmith.java | 2 +- .../CastleChamberlain/CastleChamberlain.java | 4 +- .../CastleDoorManager/CastleDoorManager.java | 2 +- .../CastleMercenaryManager.java | 2 +- .../CastleSiegeManager.java | 2 +- .../CastleTeleporter/CastleTeleporter.java | 2 +- .../CastleWarehouse/CastleWarehouse.java | 2 +- .../ClanHallAuctioneer.java | 2 +- .../ClanHallDoorManager.java | 2 +- .../ClanHallManager/ClanHallManager.java | 2 +- .../ai/others/ClassMaster/ClassMaster.java | 2 +- .../data/scripts/ai/others/DivineBeast.java | 2 +- .../data/scripts/ai/others/FleeMonsters.java | 2 +- .../data/scripts/ai/others/Incarnation.java | 2 +- .../MonumentOfHeroes/MonumentOfHeroes.java | 2 +- .../scripts/ai/others/NonLethalableNpcs.java | 2 +- .../ai/others/OlyBuffer/OlyBuffer.java | 2 +- .../ai/others/OlyManager/OlyManager.java | 2 +- .../scripts/ai/others/PolymorphingAngel.java | 2 +- .../ai/others/PolymorphingOnAttack.java | 2 +- .../ai/others/Proclaimer/Proclaimer.java | 2 +- .../scripts/ai/others/Servitors/SinEater.java | 2 +- .../ai/others/Servitors/TreeOfLife.java | 2 +- .../ai/others/Spawns/DayNightSpawns.java | 2 +- .../others/Spawns/EilhalderVonHellmann.java | 2 +- .../ai/others/Spawns/NoRandomActivity.java | 2 +- .../ai/others/SymbolMaker/SymbolMaker.java | 2 +- .../TeleportToRaceTrack.java | 2 +- .../TeleportWithCharm/TeleportWithCharm.java | 2 +- .../ai/others/TimakOrcTroopLeader.java | 2 +- .../ai/others/ToIVortex/ToIVortex.java | 2 +- .../others/WyvernManager/WyvernManager.java | 2 +- .../custom/FactionSystem/FactionSystem.java | 2 +- .../scripts/custom/events/Elpies/Elpies.java | 2 +- .../custom/events/Rabbits/Rabbits.java | 2 +- .../data/scripts/custom/events/Race/Race.java | 2 +- .../ChefMonkeyEvent/ChefMonkeyEvent.java | 2 +- .../EveTheFortuneTeller.java | 2 +- .../LetterCollector/LetterCollector.java | 2 +- .../events/ThePowerOfLove/ThePowerOfLove.java | 2 +- .../events/TotalRecall/TotalRecall.java | 2 +- .../scripts/handlers/EffectMasterHandler.java | 2 +- .../admincommandhandlers/AdminCastle.java | 2 +- .../AdminChangeAccessLevel.java | 2 +- .../admincommandhandlers/AdminClanHall.java | 2 +- .../admincommandhandlers/AdminGmSpeed.java | 2 +- .../admincommandhandlers/AdminHide.java | 4 +- .../admincommandhandlers/AdminInstance.java | 2 +- .../admincommandhandlers/AdminManor.java | 2 +- .../admincommandhandlers/AdminPForge.java | 2 +- .../AdminPcCafePoints.java | 2 +- .../AdminPrimePoints.java | 2 +- .../admincommandhandlers/AdminSuperHaste.java | 4 +- .../handlers/chathandlers/ChatAlliance.java | 2 +- .../handlers/chathandlers/ChatClan.java | 2 +- .../handlers/chathandlers/ChatGeneral.java | 2 +- .../handlers/chathandlers/ChatHeroVoice.java | 2 +- .../handlers/chathandlers/ChatParty.java | 2 +- .../chathandlers/ChatPartyRoomAll.java | 2 +- .../chathandlers/ChatPartyRoomCommander.java | 2 +- .../handlers/chathandlers/ChatPetition.java | 2 +- .../handlers/chathandlers/ChatShout.java | 2 +- .../handlers/chathandlers/ChatTrade.java | 2 +- .../handlers/chathandlers/ChatWhisper.java | 2 +- .../handlers/chathandlers/ChatWorld.java | 2 +- .../handlers/communityboard/HomeBoard.java | 2 +- .../effecthandlers/AbnormalShield.java | 2 +- .../handlers/effecthandlers/AddHate.java | 2 +- .../AddTeleportBookmarkSlot.java | 2 +- .../handlers/effecthandlers/AttackTrait.java | 2 +- .../handlers/effecthandlers/Backstab.java | 2 +- .../handlers/effecthandlers/Betray.java | 2 +- .../handlers/effecthandlers/Blink.java | 2 +- .../handlers/effecthandlers/BlinkSwap.java | 2 +- .../effecthandlers/BlockAbnormalSlot.java | 2 +- .../handlers/effecthandlers/BlockAction.java | 2 +- .../handlers/effecthandlers/BlockActions.java | 2 +- .../handlers/effecthandlers/BlockChat.java | 2 +- .../handlers/effecthandlers/BlockMove.java | 2 +- .../handlers/effecthandlers/BlockParty.java | 2 +- .../effecthandlers/BlockResurrection.java | 2 +- .../handlers/effecthandlers/BlockSkill.java | 2 +- .../handlers/effecthandlers/Bluff.java | 2 +- .../handlers/effecthandlers/BuffBlock.java | 2 +- .../effecthandlers/CallLearnedSkill.java | 2 +- .../handlers/effecthandlers/CallParty.java | 2 +- .../handlers/effecthandlers/CallPc.java | 2 +- .../handlers/effecthandlers/CallSkill.java | 2 +- .../effecthandlers/CallSkillOnActionTime.java | 2 +- .../effecthandlers/CallTargetParty.java | 2 +- .../effecthandlers/ChameleonRest.java | 2 +- .../handlers/effecthandlers/ChangeBody.java | 2 +- .../handlers/effecthandlers/ChangeFace.java | 2 +- .../effecthandlers/ChangeFishingMastery.java | 2 +- .../effecthandlers/ChangeHairColor.java | 2 +- .../effecthandlers/ChangeHairStyle.java | 2 +- .../handlers/effecthandlers/Compelling.java | 2 +- .../handlers/effecthandlers/Confuse.java | 2 +- .../handlers/effecthandlers/ConsumeBody.java | 2 +- .../handlers/effecthandlers/ConvertItem.java | 2 +- .../scripts/handlers/effecthandlers/Cp.java | 2 +- .../handlers/effecthandlers/CpHeal.java | 2 +- .../effecthandlers/CpHealOverTime.java | 2 +- .../effecthandlers/CpHealPercent.java | 2 +- .../effecthandlers/CrystalGradeModify.java | 2 +- .../handlers/effecthandlers/CubicMastery.java | 2 +- .../handlers/effecthandlers/DamOverTime.java | 2 +- .../effecthandlers/DamOverTimePercent.java | 2 +- .../handlers/effecthandlers/DamageBlock.java | 2 +- .../handlers/effecthandlers/DeathLink.java | 2 +- .../handlers/effecthandlers/DebuffBlock.java | 2 +- .../handlers/effecthandlers/DefenceTrait.java | 2 +- .../handlers/effecthandlers/DeleteHate.java | 2 +- .../effecthandlers/DeleteHateOfMe.java | 2 +- .../effecthandlers/DetectHiddenObjects.java | 2 +- .../handlers/effecthandlers/Detection.java | 2 +- .../effecthandlers/DisableTargeting.java | 2 +- .../handlers/effecthandlers/Disarm.java | 2 +- .../handlers/effecthandlers/Disarmor.java | 2 +- .../handlers/effecthandlers/DispelAll.java | 2 +- .../effecthandlers/DispelByCategory.java | 2 +- .../handlers/effecthandlers/DispelBySlot.java | 2 +- .../effecthandlers/DispelBySlotMyself.java | 2 +- .../DispelBySlotProbability.java | 2 +- .../handlers/effecthandlers/DoubleCast.java | 2 +- .../handlers/effecthandlers/EnableCloak.java | 2 +- .../handlers/effecthandlers/EnergyAttack.java | 2 +- .../effecthandlers/EnlargeAbnormalSlot.java | 2 +- .../handlers/effecthandlers/Escape.java | 2 +- .../handlers/effecthandlers/FakeDeath.java | 2 +- .../handlers/effecthandlers/FatalBlow.java | 2 +- .../scripts/handlers/effecthandlers/Fear.java | 2 +- .../scripts/handlers/effecthandlers/Flag.java | 2 +- .../handlers/effecthandlers/FlipBlock.java | 2 +- .../handlers/effecthandlers/FlyAway.java | 2 +- .../effecthandlers/FocusMaxMomentum.java | 2 +- .../effecthandlers/FocusMomentum.java | 2 +- .../handlers/effecthandlers/FocusSouls.java | 2 +- .../handlers/effecthandlers/GetAgro.java | 2 +- .../effecthandlers/GiveClanReputation.java | 2 +- .../handlers/effecthandlers/GiveExpAndSp.java | 2 +- .../effecthandlers/GiveRecommendation.java | 2 +- .../handlers/effecthandlers/GiveSp.java | 2 +- .../handlers/effecthandlers/GiveXp.java | 2 +- .../scripts/handlers/effecthandlers/Grow.java | 2 +- .../handlers/effecthandlers/Harvesting.java | 2 +- .../effecthandlers/HeadquarterCreate.java | 2 +- .../scripts/handlers/effecthandlers/Heal.java | 2 +- .../handlers/effecthandlers/HealOverTime.java | 2 +- .../handlers/effecthandlers/HealPercent.java | 2 +- .../scripts/handlers/effecthandlers/Hide.java | 2 +- .../scripts/handlers/effecthandlers/Hp.java | 2 +- .../handlers/effecthandlers/HpByLevel.java | 2 +- .../handlers/effecthandlers/HpCpHeal.java | 2 +- .../handlers/effecthandlers/HpDrain.java | 2 +- .../handlers/effecthandlers/HpToOwner.java | 2 +- .../effecthandlers/ImmobilePetBuff.java | 2 +- .../handlers/effecthandlers/KnockBack.java | 2 +- .../handlers/effecthandlers/Lethal.java | 2 +- .../handlers/effecthandlers/Lucky.java | 2 +- .../MagicalAbnormalDispelAttack.java | 2 +- .../effecthandlers/MagicalAttack.java | 2 +- .../MagicalAttackByAbnormal.java | 2 +- .../MagicalAttackByAbnormalSlot.java | 2 +- .../effecthandlers/MagicalAttackMp.java | 2 +- .../effecthandlers/MagicalAttackRange.java | 2 +- .../effecthandlers/MagicalDamOverTime.java | 2 +- .../effecthandlers/MagicalSoulAttack.java | 2 +- .../effecthandlers/ManaDamOverTime.java | 2 +- .../handlers/effecthandlers/ManaHeal.java | 2 +- .../effecthandlers/ManaHealByLevel.java | 2 +- .../effecthandlers/ManaHealOverTime.java | 2 +- .../effecthandlers/ManaHealPercent.java | 2 +- .../handlers/effecthandlers/ModifyVital.java | 2 +- .../scripts/handlers/effecthandlers/Mp.java | 2 +- .../effecthandlers/MpConsumePerLevel.java | 2 +- .../scripts/handlers/effecthandlers/Mute.java | 2 +- .../effecthandlers/NoblesseBless.java | 2 +- .../handlers/effecthandlers/OpenChest.java | 2 +- .../effecthandlers/OpenCommonRecipeBook.java | 2 +- .../handlers/effecthandlers/OpenDoor.java | 2 +- .../effecthandlers/OpenDwarfRecipeBook.java | 2 +- .../handlers/effecthandlers/Passive.java | 2 +- .../effecthandlers/PhysicalAttack.java | 2 +- .../effecthandlers/PhysicalAttackHpLink.java | 2 +- .../effecthandlers/PhysicalAttackMute.java | 2 +- .../effecthandlers/PhysicalAttackSaveHp.java | 2 +- .../PhysicalAttackWeaponBonus.java | 2 +- .../handlers/effecthandlers/PhysicalMute.java | 2 +- .../effecthandlers/PhysicalSoulAttack.java | 2 +- .../handlers/effecthandlers/Plunder.java | 2 +- .../effecthandlers/ProtectionBlessing.java | 2 +- .../handlers/effecthandlers/PullBack.java | 2 +- .../effecthandlers/RandomizeHate.java | 2 +- .../handlers/effecthandlers/RebalanceHP.java | 2 +- .../RecoverVitalityInPeaceZone.java | 2 +- .../effecthandlers/RefuelAirship.java | 2 +- .../handlers/effecthandlers/Relax.java | 2 +- .../handlers/effecthandlers/ResistSkill.java | 2 +- .../handlers/effecthandlers/Restoration.java | 2 +- .../effecthandlers/RestorationRandom.java | 2 +- .../handlers/effecthandlers/Resurrection.java | 2 +- .../effecthandlers/ResurrectionSpecial.java | 2 +- .../scripts/handlers/effecthandlers/Root.java | 2 +- .../effecthandlers/SacrificeSummon.java | 2 +- .../effecthandlers/ServitorShare.java | 2 +- .../handlers/effecthandlers/SetHp.java | 2 +- .../handlers/effecthandlers/SetSkill.java | 2 +- .../handlers/effecthandlers/SilentMove.java | 2 +- .../handlers/effecthandlers/SkillTurning.java | 2 +- .../effecthandlers/SkillTurningOverTime.java | 2 +- .../handlers/effecthandlers/SoulBlow.java | 2 +- .../handlers/effecthandlers/SoulEating.java | 2 +- .../scripts/handlers/effecthandlers/Sow.java | 2 +- .../handlers/effecthandlers/Speed.java | 2 +- .../handlers/effecthandlers/Spoil.java | 2 +- .../effecthandlers/StealAbnormal.java | 2 +- .../handlers/effecthandlers/Summon.java | 2 +- .../effecthandlers/SummonAgathion.java | 2 +- .../handlers/effecthandlers/SummonCubic.java | 2 +- .../handlers/effecthandlers/SummonMulti.java | 2 +- .../handlers/effecthandlers/SummonNpc.java | 2 +- .../handlers/effecthandlers/SummonPet.java | 2 +- .../handlers/effecthandlers/SummonTrap.java | 2 +- .../handlers/effecthandlers/Sweeper.java | 2 +- .../handlers/effecthandlers/Synergy.java | 2 +- .../handlers/effecthandlers/TakeCastle.java | 2 +- .../effecthandlers/TakeCastleStart.java | 2 +- .../handlers/effecthandlers/TakeFort.java | 2 +- .../effecthandlers/TakeFortStart.java | 2 +- .../handlers/effecthandlers/TalismanSlot.java | 2 +- .../handlers/effecthandlers/TargetCancel.java | 2 +- .../handlers/effecthandlers/TargetMe.java | 2 +- .../effecthandlers/TargetMeProbability.java | 2 +- .../handlers/effecthandlers/Teleport.java | 2 +- .../effecthandlers/TeleportToNpc.java | 2 +- .../effecthandlers/TeleportToSummon.java | 2 +- .../effecthandlers/TeleportToTarget.java | 2 +- .../TransferDamageToPlayer.java | 2 +- .../handlers/effecthandlers/TransferHate.java | 2 +- .../effecthandlers/Transformation.java | 2 +- .../handlers/effecthandlers/TrapDetect.java | 2 +- .../handlers/effecthandlers/TrapRemove.java | 2 +- .../effecthandlers/TriggerSkillByAttack.java | 2 +- .../effecthandlers/TriggerSkillByAvoid.java | 2 +- .../effecthandlers/TriggerSkillByDamage.java | 2 +- .../TriggerSkillByDeathBlow.java | 2 +- .../effecthandlers/TriggerSkillByKill.java | 2 +- .../TriggerSkillByMagicType.java | 2 +- .../effecthandlers/TriggerSkillBySkill.java | 2 +- .../TriggerSkillBySkillAttack.java | 2 +- .../handlers/effecthandlers/Unsummon.java | 2 +- .../effecthandlers/UnsummonAgathion.java | 2 +- .../effecthandlers/UnsummonServitors.java | 2 +- .../handlers/effecthandlers/Untargetable.java | 2 +- .../effecthandlers/VitalityPointUp.java | 2 +- .../handlers/itemhandlers/Harvester.java | 2 +- .../handlers/itemhandlers/MercTicket.java | 2 +- .../handlers/playeractions/AirshipAction.java | 2 +- .../handlers/playeractions/BotReport.java | 2 +- .../playeractions/InstanceZoneInfo.java | 2 +- .../handlers/playeractions/PetAttack.java | 2 +- .../handlers/playeractions/PetHold.java | 2 +- .../handlers/playeractions/PetMove.java | 2 +- .../handlers/playeractions/PetSkillUse.java | 2 +- .../handlers/playeractions/PetStop.java | 2 +- .../handlers/playeractions/PrivateStore.java | 2 +- .../scripts/handlers/playeractions/Ride.java | 2 +- .../handlers/playeractions/RunWalk.java | 2 +- .../playeractions/ServitorAttack.java | 2 +- .../handlers/playeractions/ServitorHold.java | 2 +- .../handlers/playeractions/ServitorMode.java | 2 +- .../handlers/playeractions/ServitorMove.java | 2 +- .../playeractions/ServitorSkillUse.java | 2 +- .../handlers/playeractions/ServitorStop.java | 2 +- .../handlers/playeractions/SitStand.java | 2 +- .../handlers/playeractions/SocialAction.java | 2 +- .../playeractions/TacticalSignTarget.java | 2 +- .../playeractions/TacticalSignUse.java | 2 +- .../playeractions/TeleportBookmark.java | 2 +- .../handlers/playeractions/UnsummonPet.java | 2 +- .../playeractions/UnsummonServitor.java | 2 +- .../usercommandhandlers/ExperienceGain.java | 2 +- .../Q00070_SagaOfThePhoenixKnight.java | 60 ++-- .../Q00072_SagaOfTheSwordMuse.java | 62 ++-- .../Q00073_SagaOfTheDuelist.java | 62 ++-- .../Q00074_SagaOfTheDreadnought.java | 62 ++-- .../Q00075_SagaOfTheTitan.java | 62 ++-- .../Q00076_SagaOfTheGrandKhavatari.java | 62 ++-- .../Q00077_SagaOfTheDominator.java | 62 ++-- .../Q00078_SagaOfTheDoomcryer.java | 62 ++-- .../Q00079_SagaOfTheAdventurer.java | 62 ++-- .../Q00080_SagaOfTheWindRider.java | 62 ++-- .../Q00081_SagaOfTheGhostHunter.java | 62 ++-- .../Q00082_SagaOfTheSagittarius.java | 62 ++-- .../Q00083_SagaOfTheMoonlightSentinel.java | 62 ++-- .../Q00084_SagaOfTheGhostSentinel.java | 62 ++-- .../Q00085_SagaOfTheCardinal.java | 62 ++-- .../Q00086_SagaOfTheHierophant.java | 62 ++-- .../Q00088_SagaOfTheArchmage.java | 60 ++-- .../Q00089_SagaOfTheMysticMuse.java | 60 ++-- .../Q00090_SagaOfTheStormScreamer.java | 60 ++-- .../Q00091_SagaOfTheArcanaLord.java | 62 ++-- .../Q00092_SagaOfTheElementalMaster.java | 60 ++-- .../Q00093_SagaOfTheSpectralMaster.java | 60 ++-- .../Q00094_SagaOfTheSoultaker.java | 60 ++-- .../Q00095_SagaOfTheHellKnight.java | 62 ++-- .../Q00096_SagaOfTheSpectralDancer.java | 60 ++-- .../Q00097_SagaOfTheShillienTemplar.java | 60 ++-- .../Q00098_SagaOfTheShillienSaint.java | 62 ++-- .../Q00099_SagaOfTheFortuneSeeker.java | 60 ++-- .../Q00100_SagaOfTheMaestro.java | 60 ++-- .../Q00211_TrialOfTheChallenger.java | 2 +- .../Q00212_TrialOfDuty.java | 2 +- .../Q00213_TrialOfTheSeeker.java | 2 +- .../Q00214_TrialOfTheScholar.java | 2 +- .../Q00215_TrialOfThePilgrim.java | 2 +- .../Q00216_TrialOfTheGuildsman.java | 2 +- .../Q00217_TestimonyOfTrust.java | 2 +- .../Q00218_TestimonyOfLife.java | 2 +- .../Q00219_TestimonyOfFate.java | 2 +- .../Q00220_TestimonyOfGlory.java | 2 +- .../Q00221_TestimonyOfProsperity.java | 2 +- .../Q00222_TestOfTheDuelist.java | 2 +- .../Q00223_TestOfTheChampion.java | 2 +- .../Q00224_TestOfSagittarius.java | 2 +- .../Q00225_TestOfTheSearcher.java | 2 +- .../Q00226_TestOfTheHealer.java | 2 +- .../Q00227_TestOfTheReformer.java | 2 +- .../Q00228_TestOfMagus.java | 2 +- .../Q00229_TestOfWitchcraft.java | 2 +- .../Q00230_TestOfTheSummoner.java | 2 +- .../Q00231_TestOfTheMaestro.java | 2 +- .../Q00232_TestOfTheLord.java | 2 +- .../Q00233_TestOfTheWarSpirit.java | 2 +- .../Q00257_TheGuardIsBusy.java | 2 +- .../Q00258_BringWolfPelts.java | 2 +- .../Q00259_RequestFromTheFarmOwner.java | 2 +- .../Q00260_OrcHunting/Q00260_OrcHunting.java | 2 +- .../Q00261_CollectorsDream.java | 2 +- .../Q00262_TradeWithTheIvoryTower.java | 2 +- .../Q00263_OrcSubjugation.java | 2 +- .../Q00264_KeenClaws/Q00264_KeenClaws.java | 2 +- .../Q00265_BondsOfSlavery.java | 2 +- .../Q00266_PleasOfPixies.java | 2 +- .../Q00267_WrathOfVerdure.java | 2 +- .../Q00271_ProofOfValor.java | 2 +- .../Q00272_WrathOfAncestors.java | 2 +- .../Q00273_InvadersOfTheHolyLand.java | 2 +- .../Q00274_SkirmishWithTheWerewolves.java | 2 +- .../Q00275_DarkWingedSpies.java | 2 +- .../Q00276_TotemOfTheHestui.java | 2 +- .../Q00292_BrigandsSweep.java | 2 +- .../Q00293_TheHiddenVeins.java | 2 +- .../Q00294_CovertBusiness.java | 2 +- .../Q00295_DreamingOfTheSkies.java | 2 +- .../Q00296_TarantulasSpiderSilk.java | 2 +- .../Q00300_HuntingLetoLizardman.java | 2 +- .../Q00303_CollectArrowheads.java | 2 +- .../Q00306_CrystalOfFireAndIce.java | 2 +- .../Q00313_CollectSpores.java | 2 +- .../Q00316_DestroyPlagueCarriers.java | 2 +- .../Q00317_CatchTheWind.java | 2 +- .../Q00320_BonesTellTheFuture.java | 2 +- .../Q00325_GrimCollector.java | 2 +- .../Q00326_VanquishRemnants.java | 2 +- .../Q00327_RecoverTheFarmland.java | 2 +- .../Q00329_CuriosityOfADwarf.java | 2 +- .../Q00333_HuntOfTheBlackLion.java | 2 +- .../Q00344_1000YearsTheEndOfLamentation.java | 2 +- .../Q00348_AnArrogantSearch.java | 30 +- .../Q00354_ConquestOfAlligatorIsland.java | 2 +- .../Q00355_FamilyHonor.java | 6 +- .../Q00356_DigUpTheSeaOfSpores.java | 2 +- .../Q00358_IllegitimateChildOfTheGoddess.java | 2 +- .../Q00360_PlunderTheirSupplies.java | 2 +- .../Q00369_CollectorOfJewels.java | 2 +- .../Q00370_AnElderSowsSeeds.java | 2 +- .../Q00401_PathOfTheWarrior.java | 2 +- .../Q00402_PathOfTheHumanKnight.java | 2 +- .../Q00403_PathOfTheRogue.java | 2 +- .../Q00404_PathOfTheHumanWizard.java | 2 +- .../Q00405_PathOfTheCleric.java | 2 +- .../Q00406_PathOfTheElvenKnight.java | 2 +- .../Q00407_PathOfTheElvenScout.java | 2 +- .../Q00408_PathOfTheElvenWizard.java | 2 +- .../Q00409_PathOfTheElvenOracle.java | 2 +- .../Q00410_PathOfThePalusKnight.java | 2 +- .../Q00411_PathOfTheAssassin.java | 2 +- .../Q00412_PathOfTheDarkWizard.java | 2 +- .../Q00413_PathOfTheShillienOracle.java | 2 +- .../Q00414_PathOfTheOrcRaider.java | 2 +- .../Q00415_PathOfTheOrcMonk.java | 2 +- .../Q00416_PathOfTheOrcShaman.java | 2 +- .../Q00417_PathOfTheScavenger.java | 2 +- .../Q00418_PathOfTheArtisan.java | 2 +- .../Q00662_AGameOfCards.java | 2 +- ...ploringTheWestWingOfTheDungeonOfAbyss.java | 12 +- ...ploringTheEastWingOfTheDungeonOfAbyss.java | 12 +- ...10866_PunitiveOperationOnTheDevilIsle.java | 2 +- .../AllianceMaster/AllianceMaster.java | 2 +- .../village_master/ClanMaster/ClanMaster.java | 2 +- .../DarkElfChange1/DarkElfChange1.java | 2 +- .../DarkElfChange2/DarkElfChange2.java | 2 +- .../DwarfBlacksmithChange1.java | 2 +- .../DwarfBlacksmithChange2.java | 2 +- .../DwarfWarehouseChange1.java | 2 +- .../DwarfWarehouseChange2.java | 2 +- .../ElfHumanClericChange2.java | 2 +- .../ElfHumanFighterChange1.java | 2 +- .../ElfHumanFighterChange2.java | 2 +- .../ElfHumanWizardChange1.java | 2 +- .../ElfHumanWizardChange2.java | 2 +- .../FirstClassTransferTalk.java | 2 +- .../village_master/OrcChange1/OrcChange1.java | 2 +- .../village_master/OrcChange2/OrcChange2.java | 2 +- .../java/org/l2jmobius/Config.java | 2 +- .../RejectedExecutionHandlerImpl.java | 2 +- .../commons/concurrent/RunnableWrapper.java | 2 +- .../commons/concurrent/ThreadPool.java | 2 +- .../commons/network/BaseRecievePacket.java | 2 +- .../commons/network/PacketReader.java | 2 +- .../commons/network/PacketWriter.java | 2 +- .../l2jmobius/commons/util/CommonUtil.java | 8 +- .../commons/util/DeadLockDetector.java | 2 +- .../l2jmobius/commons/util/EmptyQueue.java | 2 +- .../util/LimitLinesDocumentListener.java | 2 +- .../commons/util/PropertiesParser.java | 2 +- .../java/org/l2jmobius/commons/util/Rnd.java | 2 +- .../l2jmobius/commons/util/StringUtil.java | 2 +- .../commons/util/crypt/BlowfishEngine.java | 2 +- .../commons/util/crypt/NewCrypt.java | 2 +- .../gameserver/GameTimeController.java | 18 +- .../gameserver/ItemsAutoDestroy.java | 2 +- .../l2jmobius/gameserver/ai/AbstractAI.java | 8 +- .../gameserver/ai/ControllableMobAI.java | 2 +- .../data/sql/impl/AnnouncementsTable.java | 2 +- .../data/sql/impl/CharNameTable.java | 10 +- .../gameserver/data/sql/impl/CrestTable.java | 2 +- .../gameserver/data/xml/impl/AdminData.java | 2 +- .../data/xml/impl/ArmorSetsData.java | 2 +- .../data/xml/impl/BeautyShopData.java | 2 +- .../gameserver/data/xml/impl/BuyListData.java | 2 +- .../gameserver/data/xml/impl/CastleData.java | 8 +- .../data/xml/impl/CategoryData.java | 2 +- .../data/xml/impl/ClanHallData.java | 2 +- .../data/xml/impl/ClassListData.java | 2 +- .../gameserver/data/xml/impl/DoorData.java | 2 +- .../data/xml/impl/EnchantItemData.java | 4 +- .../data/xml/impl/EnchantItemGroupsData.java | 2 +- .../data/xml/impl/EnchantItemHPBonusData.java | 2 +- .../data/xml/impl/EventEngineData.java | 2 +- .../data/xml/impl/ExperienceData.java | 2 +- .../gameserver/data/xml/impl/FenceData.java | 2 +- .../gameserver/data/xml/impl/FishingData.java | 2 +- .../gameserver/data/xml/impl/HennaData.java | 2 +- .../data/xml/impl/HitConditionBonusData.java | 2 +- .../data/xml/impl/InitialEquipmentData.java | 2 +- .../data/xml/impl/InitialShortcutData.java | 2 +- .../xml/impl/ItemCrystallizationData.java | 2 +- .../data/xml/impl/MultisellData.java | 6 +- .../data/xml/impl/PetDataTable.java | 2 +- .../data/xml/impl/PlayerTemplateData.java | 2 +- .../xml/impl/PlayerXpPercentLostData.java | 2 +- .../data/xml/impl/ResidenceFunctionsData.java | 2 +- .../gameserver/data/xml/impl/ShuttleData.java | 2 +- .../data/xml/impl/SkillTreesData.java | 2 +- .../data/xml/impl/StaticObjectData.java | 2 +- .../data/xml/impl/TransformData.java | 2 +- .../data/xml/impl/VariationData.java | 8 +- .../gameserver/datatables/BotReportTable.java | 2 +- .../gameserver/datatables/SpawnTable.java | 2 +- .../engines/items/DocumentItem.java | 2 +- .../gameserver/enums/InstanceType.java | 6 +- .../gameserver/enums/UserInfoType.java | 2 +- .../gameserver/geoengine/GeoEngine.java | 18 +- .../geoengine/geodata/BlockComplex.java | 28 +- .../geoengine/geodata/BlockFlat.java | 40 +-- .../geoengine/geodata/BlockMultilayer.java | 28 +- .../geoengine/geodata/BlockNull.java | 40 +-- .../geoengine/geodata/GeoStructure.java | 2 +- .../geoengine/pathfinding/NodeBuffer.java | 6 +- .../handler/CommunityBoardHandler.java | 2 +- .../gameserver/handler/ConditionHandler.java | 2 +- .../gameserver/handler/EffectHandler.java | 2 +- .../handler/SkillConditionHandler.java | 2 +- .../instancemanager/AntiFeedManager.java | 2 +- .../instancemanager/CastleManager.java | 18 +- .../instancemanager/CastleManorManager.java | 54 +-- .../CeremonyOfChaosManager.java | 2 +- .../instancemanager/CommissionManager.java | 2 +- .../instancemanager/CursedWeaponsManager.java | 2 +- .../instancemanager/DuelManager.java | 2 +- .../instancemanager/EventShrineManager.java | 2 +- .../instancemanager/FactionManager.java | 4 +- .../FakePlayerChatManager.java | 2 +- .../instancemanager/FortManager.java | 18 +- .../instancemanager/FortSiegeManager.java | 34 +- .../GlobalVariablesManager.java | 2 +- .../instancemanager/GraciaSeedsManager.java | 2 +- .../instancemanager/GrandBossManager.java | 2 +- .../HandysBlockCheckerManager.java | 2 +- .../instancemanager/InstanceManager.java | 2 +- .../instancemanager/ItemAuctionManager.java | 8 +- .../instancemanager/ItemsOnGroundManager.java | 2 +- .../instancemanager/MailManager.java | 28 +- .../instancemanager/MapRegionManager.java | 14 +- .../instancemanager/PcCafePointsManager.java | 2 +- .../instancemanager/PetitionManager.java | 2 +- .../instancemanager/PunishmentManager.java | 2 +- .../instancemanager/QuestManager.java | 2 +- .../instancemanager/SellBuffsManager.java | 2 +- .../instancemanager/SiegeGuardManager.java | 2 +- .../instancemanager/SiegeManager.java | 34 +- .../instancemanager/WalkingManager.java | 4 +- .../instancemanager/ZoneManager.java | 6 +- .../tasks/MessageDeletionTask.java | 2 +- .../tasks/PenaltyRemoveTask.java | 2 +- .../tasks/StartMovingTask.java | 2 +- .../tasks/UpdateSoDStateTask.java | 2 +- .../l2jmobius/gameserver/model/AggroInfo.java | 6 +- .../gameserver/model/AirShipTeleportList.java | 2 +- .../model/ArenaParticipantsHolder.java | 2 +- .../l2jmobius/gameserver/model/ArmorSet.java | 2 +- .../org/l2jmobius/gameserver/model/Crest.java | 2 +- .../gameserver/model/CropProcure.java | 4 +- .../gameserver/model/DamageDoneInfo.java | 6 +- .../gameserver/model/EffectList.java | 8 +- .../gameserver/model/Elementals.java | 10 +- .../gameserver/model/FortSiegeSpawn.java | 2 +- .../l2jmobius/gameserver/model/MapRegion.java | 36 +- .../l2jmobius/gameserver/model/MobGroup.java | 2 +- .../l2jmobius/gameserver/model/Petition.java | 2 +- .../org/l2jmobius/gameserver/model/Radar.java | 2 +- .../org/l2jmobius/gameserver/model/Seed.java | 34 +- .../gameserver/model/SeedProduction.java | 12 +- .../l2jmobius/gameserver/model/SiegeClan.java | 4 +- .../gameserver/model/SkillLearn.java | 2 +- .../org/l2jmobius/gameserver/model/Spawn.java | 6 +- .../l2jmobius/gameserver/model/StatsSet.java | 6 +- .../l2jmobius/gameserver/model/TempItem.java | 2 +- .../gameserver/model/VariationInstance.java | 2 +- .../gameserver/model/VehiclePathPoint.java | 2 +- .../org/l2jmobius/gameserver/model/World.java | 2 +- .../gameserver/model/WorldObject.java | 28 +- .../gameserver/model/WorldRegion.java | 2 +- .../gameserver/model/actor/Attackable.java | 24 +- .../gameserver/model/actor/Creature.java | 240 ++++++------- .../l2jmobius/gameserver/model/actor/Npc.java | 28 +- .../gameserver/model/actor/Playable.java | 6 +- .../gameserver/model/actor/Summon.java | 16 +- .../actor/appearance/PlayerAppearance.java | 24 +- .../actor/instance/ArtefactInstance.java | 2 +- .../model/actor/instance/ChestInstance.java | 2 +- .../model/actor/instance/DecoyInstance.java | 4 +- .../model/actor/instance/DoorInstance.java | 26 +- .../actor/instance/DoppelgangerInstance.java | 4 +- .../actor/instance/EffectPointInstance.java | 4 +- .../model/actor/instance/FenceInstance.java | 2 +- .../actor/instance/FishermanInstance.java | 2 +- .../actor/instance/FlameTowerInstance.java | 6 +- .../instance/FlyTerrainObjectInstance.java | 2 +- .../actor/instance/FortCommanderInstance.java | 2 +- .../actor/instance/GrandBossInstance.java | 2 +- .../actor/instance/MerchantInstance.java | 4 +- .../actor/instance/ObservationInstance.java | 2 +- .../model/actor/instance/PetInstance.java | 28 +- .../actor/instance/PetManagerInstance.java | 2 +- .../model/actor/instance/PlayerInstance.java | 78 ++--- .../actor/instance/ServitorInstance.java | 4 +- .../actor/instance/StaticObjectInstance.java | 8 +- .../actor/instance/TamedBeastInstance.java | 2 +- .../actor/instance/TeleporterInstance.java | 2 +- .../actor/instance/TerrainObjectInstance.java | 2 +- .../model/actor/instance/TrapInstance.java | 2 +- .../instance/VillageMasterDElfInstance.java | 2 +- .../instance/VillageMasterDwarfInstance.java | 2 +- .../VillageMasterFighterInstance.java | 2 +- .../actor/instance/VillageMasterInstance.java | 4 +- .../instance/VillageMasterMysticInstance.java | 2 +- .../instance/VillageMasterOrcInstance.java | 2 +- .../instance/VillageMasterPriestInstance.java | 2 +- .../request/EnchantItemAttributeRequest.java | 2 +- .../actor/request/EnchantItemRequest.java | 2 +- .../model/actor/stat/CreatureStat.java | 32 +- .../gameserver/model/actor/stat/PetStat.java | 10 +- .../model/actor/stat/PlayerStat.java | 24 +- .../model/actor/stat/StaticObjectStat.java | 2 +- .../model/actor/stat/VehicleStat.java | 6 +- .../model/actor/status/AttackableStatus.java | 4 +- .../model/actor/status/CreatureStatus.java | 22 +- .../model/actor/status/FolkStatus.java | 4 +- .../model/actor/status/PetStatus.java | 4 +- .../model/actor/status/PlayerStatus.java | 14 +- .../tasks/attackable/CommandChannelTimer.java | 2 +- .../tasks/attackable/OnKillNotifyTask.java | 2 +- .../actor/tasks/creature/NotifyAITask.java | 2 +- .../tasks/player/IllegalPlayerActionTask.java | 2 +- .../tasks/player/WarnUserTakeBreakTask.java | 2 +- .../model/actor/templates/CubicTemplate.java | 2 +- .../model/actor/templates/NpcTemplate.java | 2 +- .../model/actor/transform/Transform.java | 2 +- .../actor/transform/TransformLevelData.java | 2 +- .../actor/transform/TransformTemplate.java | 2 +- .../model/announce/AutoAnnouncement.java | 2 +- .../gameserver/model/base/ClassId.java | 18 +- .../gameserver/model/base/ClassInfo.java | 2 +- .../gameserver/model/base/PlayerClass.java | 10 +- .../gameserver/model/base/SubClass.java | 2 +- .../model/beautyshop/BeautyData.java | 8 +- .../gameserver/model/buylist/Product.java | 2 +- .../gameserver/model/buylist/ProductList.java | 2 +- .../l2jmobius/gameserver/model/clan/Clan.java | 10 +- .../gameserver/model/clan/ClanWar.java | 2 +- .../model/clientstrings/BuilderContainer.java | 6 +- .../model/clientstrings/BuilderObject.java | 8 +- .../model/clientstrings/BuilderText.java | 8 +- .../clientstrings/FastStringBuilder.java | 4 +- .../model/conditions/Condition.java | 20 +- .../model/conditions/ConditionItemId.java | 2 +- .../conditions/ConditionPlayerGrade.java | 2 +- .../conditions/ConditionPlayerHasCastle.java | 2 +- .../ConditionPlayerHasClanHall.java | 2 +- .../conditions/ConditionPlayerHasFort.java | 2 +- .../conditions/ConditionPlayerInInstance.java | 2 +- .../conditions/ConditionPlayerPkCount.java | 2 +- .../ConditionPlayerPledgeClass.java | 2 +- .../model/conditions/ConditionSiegeZone.java | 2 +- .../model/conditions/ConditionSlotItemId.java | 2 +- .../conditions/ConditionSlotItemType.java | 2 +- .../conditions/ConditionUsingItemType.java | 2 +- .../model/conditions/ConditionUsingSkill.java | 2 +- .../model/entity/BlockCheckerEngine.java | 2 +- .../gameserver/model/entity/Castle.java | 26 +- .../gameserver/model/entity/ClanHall.java | 2 +- .../gameserver/model/entity/Couple.java | 12 +- .../gameserver/model/entity/Fort.java | 44 +-- .../gameserver/model/entity/FortSiege.java | 12 +- .../gameserver/model/entity/Message.java | 48 +-- .../gameserver/model/entity/Siege.java | 32 +- .../model/eventengine/AbstractEvent.java | 16 +- .../eventengine/AbstractEventManager.java | 8 +- .../eventengine/AbstractEventMember.java | 4 +- .../model/events/AbstractScript.java | 6 +- .../model/events/EventDispatcher.java | 2 +- .../model/events/TimerExecutor.java | 2 +- .../impl/creature/OnCreatureAttack.java | 6 +- .../impl/creature/OnCreatureAttackAvoid.java | 4 +- .../impl/creature/OnCreatureAttacked.java | 6 +- .../impl/creature/OnCreatureDamageDealt.java | 4 +- .../creature/OnCreatureDamageReceived.java | 4 +- .../events/impl/creature/OnCreatureDeath.java | 4 +- .../impl/creature/OnCreatureKilled.java | 4 +- .../events/impl/creature/OnCreatureSee.java | 4 +- .../creature/OnCreatureSkillFinishCast.java | 4 +- .../impl/creature/OnCreatureSkillUse.java | 2 +- .../impl/creature/npc/OnAttackableAttack.java | 4 +- .../impl/creature/npc/OnAttackableHate.java | 4 +- .../impl/creature/npc/OnAttackableKill.java | 6 +- .../impl/creature/npc/OnNpcCreatureSee.java | 4 +- .../impl/creature/npc/OnNpcDespawn.java | 2 +- .../impl/creature/npc/OnNpcManorBypass.java | 2 +- .../creature/npc/OnNpcTeleportRequest.java | 2 +- .../player/OnPlayerChangeToAwakenedClass.java | 2 +- .../player/OnPlayerPressTutorialMark.java | 2 +- .../creature/player/OnPlayerQuestAbort.java | 4 +- .../creature/player/OnPlayerSocialAction.java | 6 +- .../creature/player/OnPlayerSubChange.java | 4 +- .../impl/instance/OnInstanceCreated.java | 2 +- .../impl/instance/OnInstanceDestroy.java | 2 +- .../events/impl/instance/OnInstanceEnter.java | 2 +- .../events/impl/instance/OnInstanceLeave.java | 2 +- .../impl/instance/OnInstanceStatusChange.java | 2 +- .../model/holders/BuffSkillHolder.java | 6 +- .../model/holders/CastleSpawnHolder.java | 4 +- .../model/holders/ClanHallTeleportHolder.java | 6 +- .../holders/InstanceReenterTimeHolder.java | 10 +- .../gameserver/model/holders/MovieHolder.java | 2 +- .../model/holders/MultisellEntryHolder.java | 6 +- .../model/holders/MultisellListHolder.java | 16 +- .../model/holders/NpcRoutesHolder.java | 2 +- .../model/holders/PlayerEventHolder.java | 2 +- .../holders/PreparedMultisellListHolder.java | 2 +- .../model/holders/PunishmentHolder.java | 2 +- .../model/holders/SellBuffHolder.java | 8 +- .../model/holders/SiegeGuardHolder.java | 12 +- .../gameserver/model/holders/SkillHolder.java | 8 +- .../gameserver/model/holders/SpawnHolder.java | 6 +- .../model/holders/TemplateChanceHolder.java | 4 +- .../model/instancezone/Instance.java | 2 +- .../conditions/ConditionCommandChannel.java | 2 +- .../ConditionCommandChannelLeader.java | 2 +- .../conditions/ConditionDistance.java | 2 +- .../conditions/ConditionGroupMax.java | 2 +- .../conditions/ConditionGroupMin.java | 2 +- .../conditions/ConditionHasResidence.java | 2 +- .../conditions/ConditionItem.java | 2 +- .../conditions/ConditionLevel.java | 2 +- .../conditions/ConditionNoParty.java | 2 +- .../conditions/ConditionParty.java | 2 +- .../conditions/ConditionPartyLeader.java | 2 +- .../conditions/ConditionQuest.java | 2 +- .../conditions/ConditionReenter.java | 2 +- .../itemauction/AuctionDateGenerator.java | 4 +- .../model/itemauction/AuctionItem.java | 16 +- .../model/itemauction/ItemAuction.java | 50 +-- .../model/itemauction/ItemAuctionBid.java | 6 +- .../itemauction/ItemAuctionInstance.java | 16 +- .../model/itemcontainer/ClanWarehouse.java | 2 +- .../model/itemcontainer/ItemContainer.java | 2 +- .../gameserver/model/items/Armor.java | 4 +- .../gameserver/model/items/EtcItem.java | 2 +- .../gameserver/model/items/Item.java | 70 ++-- .../model/items/PlayerItemTemplate.java | 2 +- .../gameserver/model/items/WarehouseItem.java | 34 +- .../gameserver/model/items/Weapon.java | 2 +- .../items/enchant/AbstractEnchantItem.java | 8 +- .../model/items/enchant/EnchantItemGroup.java | 2 +- .../model/items/enchant/EnchantRateItem.java | 2 +- .../model/items/enchant/EnchantScroll.java | 2 +- .../items/enchant/EnchantScrollGroup.java | 2 +- .../items/enchant/EnchantSupportItem.java | 2 +- .../model/items/instance/ItemInstance.java | 14 +- .../model/matching/PartyMatchingRoom.java | 2 +- .../model/olympiad/AbstractOlympiadGame.java | 4 +- .../model/olympiad/CompetitionType.java | 2 +- .../model/olympiad/OlympiadAnnouncer.java | 2 +- .../model/olympiad/OlympiadGameClassed.java | 2 +- .../model/olympiad/OlympiadGameManager.java | 10 +- .../olympiad/OlympiadGameNonClassed.java | 2 +- .../model/olympiad/OlympiadGameNormal.java | 14 +- .../model/olympiad/OlympiadGameTask.java | 20 +- .../model/olympiad/OlympiadManager.java | 14 +- .../model/olympiad/OlympiadStadium.java | 20 +- .../model/olympiad/Participant.java | 6 +- .../model/options/OptionDataCategory.java | 2 +- .../model/options/OptionDataGroup.java | 2 +- .../gameserver/model/options/Options.java | 2 +- .../gameserver/model/options/Variation.java | 2 +- .../model/options/VariationFee.java | 2 +- .../model/punishment/PunishmentTask.java | 8 +- .../gameserver/model/quest/Quest.java | 54 +-- .../gameserver/model/quest/QuestState.java | 4 +- .../gameserver/model/quest/QuestTimer.java | 14 +- .../model/residences/AbstractResidence.java | 6 +- .../model/shuttle/ShuttleDataHolder.java | 2 +- .../gameserver/model/skills/BuffInfo.java | 2 +- .../gameserver/model/skills/Skill.java | 4 +- .../model/skills/SkillChannelized.java | 2 +- .../model/spawns/NpcSpawnTemplate.java | 2 +- .../gameserver/model/stats/Formulas.java | 2 +- .../stats/functions/AbstractFunction.java | 8 +- .../model/stats/functions/FuncTemplate.java | 2 +- .../model/teleporter/TeleportHolder.java | 2 +- .../model/variables/AbstractVariables.java | 20 +- .../gameserver/model/zone/ZoneRespawn.java | 16 +- .../model/zone/type/CastleZone.java | 2 +- .../model/zone/type/ClanHallZone.java | 2 +- .../model/zone/type/EffectZone.java | 2 +- .../gameserver/model/zone/type/FortZone.java | 2 +- .../model/zone/type/OlympiadStadiumZone.java | 4 +- .../model/zone/type/SiegableHallZone.java | 2 +- .../gameserver/model/zone/type/SiegeZone.java | 2 +- .../gameserver/network/ConnectionState.java | 2 +- .../gameserver/network/Disconnection.java | 2 +- .../gameserver/network/GameClient.java | 2 +- .../gameserver/network/NpcStringId.java | 26 +- .../gameserver/network/SystemMessageId.java | 26 +- .../network/clientpackets/Action.java | 2 +- .../network/clientpackets/AddTradeItem.java | 2 +- .../network/clientpackets/AllyDismiss.java | 2 +- .../network/clientpackets/AllyLeave.java | 2 +- .../clientpackets/AnswerJoinPartyRoom.java | 2 +- .../clientpackets/AnswerTradeRequest.java | 2 +- .../network/clientpackets/Appearing.java | 2 +- .../network/clientpackets/Attack.java | 2 +- .../network/clientpackets/AttackRequest.java | 2 +- .../network/clientpackets/AuthLogin.java | 2 +- .../clientpackets/CannotMoveAnymore.java | 2 +- .../CannotMoveAnymoreInVehicle.java | 2 +- .../clientpackets/CharacterCreate.java | 2 +- .../clientpackets/CharacterDelete.java | 2 +- .../clientpackets/CharacterRestore.java | 2 +- .../network/clientpackets/DlgAnswer.java | 2 +- .../network/clientpackets/DummyPacket.java | 2 +- .../network/clientpackets/EndScenePlayer.java | 2 +- .../clientpackets/ExRequestAutoFish.java | 2 +- .../ExSendSelectedQuestZoneID.java | 2 +- .../network/clientpackets/FinishRotating.java | 2 +- .../network/clientpackets/Logout.java | 2 +- .../network/clientpackets/NewCharacter.java | 2 +- .../network/clientpackets/ObserverReturn.java | 2 +- .../clientpackets/ProtocolVersion.java | 2 +- .../clientpackets/RequestAcquireSkill.java | 2 +- .../RequestAcquireSkillInfo.java | 2 +- .../clientpackets/RequestActionUse.java | 2 +- .../clientpackets/RequestAllyCrest.java | 2 +- .../clientpackets/RequestAllyInfo.java | 2 +- .../clientpackets/RequestAnswerJoinAlly.java | 2 +- .../clientpackets/RequestAnswerJoinParty.java | 2 +- .../RequestAnswerJoinPledge.java | 2 +- .../clientpackets/RequestAutoSoulShot.java | 2 +- .../clientpackets/RequestBBSwrite.java | 6 +- .../clientpackets/RequestBidItemAuction.java | 2 +- .../network/clientpackets/RequestBlock.java | 2 +- .../RequestBookMarkSlotInfo.java | 2 +- .../network/clientpackets/RequestBuyItem.java | 2 +- .../clientpackets/RequestBypassToServer.java | 2 +- .../RequestCancelPostAttachment.java | 2 +- .../RequestChangeBookMarkSlot.java | 2 +- .../RequestChangePartyLeader.java | 2 +- .../clientpackets/RequestChangePetName.java | 2 +- .../RequestConfirmCancelItem.java | 2 +- .../clientpackets/RequestConfirmGemStone.java | 2 +- .../RequestConfirmSiegeWaitingList.java | 2 +- .../RequestConfirmTargetItem.java | 2 +- .../clientpackets/RequestCrystallizeItem.java | 2 +- .../RequestCursedWeaponLocation.java | 2 +- .../RequestDeleteBookMarkSlot.java | 2 +- .../clientpackets/RequestDeleteMacro.java | 2 +- .../RequestDeleteReceivedPost.java | 2 +- .../clientpackets/RequestDeleteSentPost.java | 2 +- .../clientpackets/RequestDestroyItem.java | 2 +- .../clientpackets/RequestDismissAlly.java | 2 +- .../clientpackets/RequestDropItem.java | 2 +- .../clientpackets/RequestDuelAnswerStart.java | 2 +- .../clientpackets/RequestDuelStart.java | 2 +- .../clientpackets/RequestDuelSurrender.java | 2 +- .../clientpackets/RequestEnchantItem.java | 2 +- .../RequestExAcceptJoinMPCC.java | 2 +- .../clientpackets/RequestExAskJoinMPCC.java | 2 +- .../RequestExCubeGameChangeTeam.java | 2 +- .../RequestExCubeGameReadyAnswer.java | 2 +- .../clientpackets/RequestExEnchantSkill.java | 2 +- .../RequestExEnchantSkillInfo.java | 2 +- .../RequestExEnchantSkillInfoDetail.java | 2 +- .../clientpackets/RequestExEscapeScene.java | 2 +- .../clientpackets/RequestExFishRanking.java | 2 +- .../RequestExFriendListExtended.java | 2 +- .../RequestExMPCCShowPartyMembersInfo.java | 2 +- .../RequestExMagicSkillUseGround.java | 2 +- .../clientpackets/RequestExOustFromMPCC.java | 2 +- .../RequestExPledgeCrestLarge.java | 2 +- .../RequestExSetPledgeCrestLarge.java | 2 +- .../RequestExShowContactList.java | 2 +- .../RequestExitPartyMatchingWaitingRoom.java | 2 +- .../clientpackets/RequestGMCommand.java | 2 +- .../clientpackets/RequestGetItemFromPet.java | 2 +- .../clientpackets/RequestGetOffVehicle.java | 2 +- .../clientpackets/RequestGetOnVehicle.java | 2 +- .../clientpackets/RequestGiveItemToPet.java | 2 +- .../network/clientpackets/RequestGmList.java | 2 +- .../clientpackets/RequestHardWareInfo.java | 2 +- .../clientpackets/RequestHennaEquip.java | 2 +- .../clientpackets/RequestHennaItemInfo.java | 2 +- .../clientpackets/RequestHennaItemList.java | 2 +- .../RequestHennaItemRemoveInfo.java | 2 +- .../clientpackets/RequestHennaRemove.java | 2 +- .../clientpackets/RequestHennaRemoveList.java | 2 +- .../clientpackets/RequestInfoItemAuction.java | 2 +- .../clientpackets/RequestItemList.java | 2 +- .../clientpackets/RequestJoinAlly.java | 2 +- .../clientpackets/RequestJoinParty.java | 2 +- .../clientpackets/RequestJoinPledge.java | 2 +- .../clientpackets/RequestJoinSiege.java | 2 +- .../clientpackets/RequestLinkHtml.java | 2 +- .../clientpackets/RequestMagicSkillUse.java | 2 +- .../clientpackets/RequestMakeMacro.java | 2 +- .../RequestModifyBookMarkSlot.java | 2 +- .../RequestMoveToLocationInVehicle.java | 2 +- .../RequestOlympiadMatchList.java | 2 +- .../RequestOlympiadObserverEnd.java | 2 +- .../RequestOustFromPartyRoom.java | 2 +- .../clientpackets/RequestOustPartyMember.java | 2 +- .../RequestOustPledgeMember.java | 2 +- .../clientpackets/RequestPCCafeCouponUse.java | 2 +- .../RequestPartyMatchConfig.java | 2 +- .../RequestPartyMatchDetail.java | 2 +- .../clientpackets/RequestPetGetItem.java | 2 +- .../clientpackets/RequestPetUseItem.java | 2 +- .../clientpackets/RequestPetition.java | 2 +- .../clientpackets/RequestPetitionCancel.java | 2 +- .../clientpackets/RequestPledgeCrest.java | 2 +- .../clientpackets/RequestPledgeInfo.java | 2 +- .../RequestPledgeMemberInfo.java | 2 +- .../RequestPledgeMemberList.java | 2 +- .../RequestPledgeMemberPowerInfo.java | 2 +- .../clientpackets/RequestPledgePower.java | 2 +- .../RequestPledgePowerGradeList.java | 2 +- .../RequestPledgeReorganizeMember.java | 2 +- .../RequestPledgeSetAcademyMaster.java | 2 +- .../RequestPledgeSetMemberPowerGrade.java | 2 +- .../clientpackets/RequestPledgeWarList.java | 2 +- .../clientpackets/RequestPostAttachment.java | 2 +- .../clientpackets/RequestPostItemList.java | 2 +- .../clientpackets/RequestPreviewItem.java | 2 +- .../clientpackets/RequestPrivateStoreBuy.java | 2 +- .../RequestPrivateStoreManageBuy.java | 2 +- .../RequestPrivateStoreManageSell.java | 2 +- .../RequestPrivateStoreQuitSell.java | 2 +- .../RequestPrivateStoreSell.java | 2 +- .../clientpackets/RequestProcureCropList.java | 8 +- .../clientpackets/RequestQuestAbort.java | 2 +- .../clientpackets/RequestQuestList.java | 2 +- .../clientpackets/RequestReceivedPost.java | 2 +- .../RequestReceivedPostList.java | 2 +- .../RequestRecipeBookDestroy.java | 2 +- .../clientpackets/RequestRecipeBookOpen.java | 2 +- .../RequestRecipeItemMakeInfo.java | 2 +- .../RequestRecipeItemMakeSelf.java | 2 +- .../RequestRecipeShopListSet.java | 2 +- .../RequestRecipeShopMakeInfo.java | 2 +- .../RequestRecipeShopMakeItem.java | 2 +- .../RequestRecipeShopManageList.java | 2 +- .../RequestRecipeShopManagePrev.java | 2 +- .../RequestRecipeShopManageQuit.java | 2 +- .../network/clientpackets/RequestRefine.java | 2 +- .../clientpackets/RequestRefineCancel.java | 2 +- .../clientpackets/RequestRefundItem.java | 2 +- .../RequestRejectPostAttachment.java | 2 +- .../RequestReplyStartPledgeWar.java | 2 +- .../RequestReplyStopPledgeWar.java | 2 +- .../RequestReplySurrenderPledgeWar.java | 2 +- .../network/clientpackets/RequestRestart.java | 2 +- .../clientpackets/RequestRestartPoint.java | 2 +- .../RequestSaveBookMarkSlot.java | 2 +- .../RequestSaveInventoryOrder.java | 2 +- .../clientpackets/RequestSellItem.java | 2 +- .../clientpackets/RequestSendPost.java | 2 +- .../clientpackets/RequestSentPost.java | 2 +- .../clientpackets/RequestSentPostList.java | 2 +- .../clientpackets/RequestSetAllyCrest.java | 2 +- .../network/clientpackets/RequestSetCrop.java | 2 +- .../clientpackets/RequestSetPledgeCrest.java | 2 +- .../clientpackets/RequestShortCutDel.java | 2 +- .../clientpackets/RequestShortCutReg.java | 2 +- .../clientpackets/RequestShowBoard.java | 2 +- .../clientpackets/RequestShowMiniMap.java | 2 +- .../RequestSiegeAttackerList.java | 2 +- .../RequestSiegeDefenderList.java | 2 +- .../clientpackets/RequestSkillList.java | 2 +- .../clientpackets/RequestStartPledgeWar.java | 2 +- .../clientpackets/RequestStopPledgeWar.java | 2 +- .../RequestSurrenderPledgeWar.java | 2 +- .../clientpackets/RequestTargetCanceld.java | 2 +- .../RequestTeleportBookMark.java | 2 +- .../network/clientpackets/RequestVoteNew.java | 2 +- .../RequestWithDrawPremiumItem.java | 2 +- .../clientpackets/RequestWithDrawalParty.java | 2 +- .../RequestWithdrawPartyRoom.java | 2 +- .../RequestWithdrawalPledge.java | 2 +- .../clientpackets/RequestWriteHeroWords.java | 2 +- .../network/clientpackets/Say2.java | 2 +- .../clientpackets/SendBypassBuildCmd.java | 2 +- .../SendWareHouseDepositList.java | 2 +- .../SendWareHouseWithDrawList.java | 2 +- .../clientpackets/SetPrivateStoreListBuy.java | 2 +- .../clientpackets/SetPrivateStoreMsgBuy.java | 2 +- .../network/clientpackets/SnoopQuit.java | 2 +- .../network/clientpackets/StartRotating.java | 2 +- .../network/clientpackets/TradeDone.java | 2 +- .../network/clientpackets/TradeRequest.java | 2 +- .../network/clientpackets/UseItem.java | 2 +- .../friend/RequestAnswerFriendInvite.java | 2 +- .../friend/RequestFriendDel.java | 2 +- .../friend/RequestFriendInvite.java | 2 +- .../friend/RequestFriendList.java | 2 +- .../friend/RequestSendFriendMsg.java | 2 +- .../mentoring/ConfirmMenteeAdd.java | 2 +- .../primeshop/RequestBRBuyProduct.java | 2 +- .../primeshop/RequestBRGamePoint.java | 2 +- .../primeshop/RequestBRPresentBuyProduct.java | 2 +- .../primeshop/RequestBRProductInfo.java | 2 +- .../primeshop/RequestBRProductList.java | 2 +- .../primeshop/RequestBRRecentProductList.java | 2 +- .../shuttle/MoveToLocationInShuttle.java | 2 +- .../serverpackets/AbstractHtmlPacket.java | 24 +- .../AbstractInventoryUpdate.java | 12 +- .../network/serverpackets/ActionFailed.java | 2 +- .../network/serverpackets/AskJoinPledge.java | 2 +- .../serverpackets/AutoAttackStart.java | 2 +- .../network/serverpackets/BuyList.java | 2 +- .../network/serverpackets/BuyListSeed.java | 2 +- .../network/serverpackets/CSShowComBoard.java | 2 +- .../serverpackets/ChooseInventoryItem.java | 2 +- .../network/serverpackets/CreatureSay.java | 4 +- .../network/serverpackets/DeleteObject.java | 2 +- .../network/serverpackets/DoorInfo.java | 2 +- .../serverpackets/DoorStatusUpdate.java | 2 +- .../serverpackets/ExBasicActionList.java | 2 +- .../serverpackets/ExEnchantSkillInfo.java | 2 +- .../ExItemAuctionInfoPacket.java | 2 +- .../serverpackets/ExPartyPetWindowAdd.java | 2 +- .../network/serverpackets/ExRpItemLink.java | 2 +- .../serverpackets/ExSendManorList.java | 2 +- .../serverpackets/ExShowManorDefaultInfo.java | 2 +- .../serverpackets/ExShowSellCropList.java | 2 +- .../network/serverpackets/ExShowTrace.java | 2 +- .../network/serverpackets/FlyToLocation.java | 2 +- .../network/serverpackets/GMHennaInfo.java | 2 +- .../network/serverpackets/GetItem.java | 2 +- .../network/serverpackets/HennaInfo.java | 2 +- .../serverpackets/HennaItemRemoveInfo.java | 2 +- .../network/serverpackets/ItemList.java | 2 +- .../network/serverpackets/JoinParty.java | 2 +- .../network/serverpackets/JoinPledge.java | 2 +- .../network/serverpackets/KeyPacket.java | 2 +- .../network/serverpackets/LeaveWorld.java | 2 +- .../serverpackets/MagicSkillCanceld.java | 2 +- .../network/serverpackets/MagicSkillUse.java | 2 +- .../network/serverpackets/MoveToLocation.java | 2 +- .../network/serverpackets/MultiSellList.java | 2 +- .../serverpackets/NewCharacterSuccess.java | 2 +- .../network/serverpackets/NpcHtmlMessage.java | 2 +- .../serverpackets/NpcQuestHtmlMessage.java | 2 +- .../network/serverpackets/NpcSay.java | 2 +- .../serverpackets/PartySmallWindowAdd.java | 2 +- .../serverpackets/PartySmallWindowAll.java | 2 +- .../serverpackets/PartySmallWindowDelete.java | 2 +- .../PartySmallWindowDeleteAll.java | 2 +- .../serverpackets/PartySmallWindowUpdate.java | 2 +- .../network/serverpackets/PledgeCrest.java | 2 +- .../PledgeShowMemberListAdd.java | 2 +- .../PledgeShowMemberListUpdate.java | 2 +- .../serverpackets/PledgeStatusChanged.java | 2 +- .../serverpackets/RelationChanged.java | 2 +- .../serverpackets/RestartResponse.java | 2 +- .../network/serverpackets/Revive.java | 2 +- .../network/serverpackets/Ride.java | 2 +- .../serverpackets/ServerObjectInfo.java | 2 +- .../serverpackets/SetSummonRemainTime.java | 2 +- .../network/serverpackets/SetupGauge.java | 2 +- .../network/serverpackets/ShortCutInit.java | 2 +- .../serverpackets/ShortCutRegister.java | 2 +- .../serverpackets/SiegeAttackerList.java | 2 +- .../serverpackets/SiegeDefenderList.java | 2 +- .../network/serverpackets/SkillList.java | 2 +- .../network/serverpackets/SpawnItem.java | 2 +- .../network/serverpackets/StartRotation.java | 2 +- .../network/serverpackets/StatusUpdate.java | 2 +- .../network/serverpackets/StopMove.java | 2 +- .../network/serverpackets/StopPledgeWar.java | 2 +- .../serverpackets/SurrenderPledgeWar.java | 2 +- .../network/serverpackets/SystemMessage.java | 16 +- .../network/serverpackets/TargetSelected.java | 2 +- .../serverpackets/TeleportToLocation.java | 2 +- .../network/serverpackets/TradeOtherAdd.java | 2 +- .../network/serverpackets/TradeOwnAdd.java | 2 +- .../network/serverpackets/TradeStart.java | 2 +- .../serverpackets/TutorialShowHtml.java | 2 +- .../TutorialShowQuestionMark.java | 2 +- .../serverpackets/WareHouseDepositList.java | 2 +- .../WareHouseWithdrawalList.java | 2 +- .../ExCuriousHouseMemberUpdate.java | 10 +- .../scripting/ScriptEngineManager.java | 4 +- .../scripting/java/JavaExecutionContext.java | 4 +- .../scripting/java/JavaScriptingEngine.java | 2 +- .../scripting/java/ScriptingClassLoader.java | 2 +- .../taskmanager/DecayTaskManager.java | 2 +- .../gameserver/taskmanager/TaskManager.java | 2 +- .../taskmanager/tasks/TaskCleanUp.java | 2 +- .../taskmanager/tasks/TaskRestart.java | 2 +- .../l2jmobius/gameserver/util/Broadcast.java | 2 +- .../gameserver/util/BuilderUtil.java | 2 +- .../gameserver/util/EnumIntBitmask.java | 2 +- .../org/l2jmobius/gameserver/util/Evolve.java | 2 +- .../gameserver/util/FloodProtectorAction.java | 2 +- .../gameserver/util/FloodProtectorConfig.java | 2 +- .../gameserver/util/FloodProtectors.java | 2 +- .../l2jmobius/gameserver/util/GeoUtils.java | 2 +- .../gameserver/util/LinePointIterator.java | 2 +- .../gameserver/util/LinePointIterator3D.java | 2 +- .../l2jmobius/gameserver/util/Locator.java | 4 +- .../l2jmobius/gameserver/util/MinionList.java | 6 +- .../gameserver/util/OfflineTradeUtil.java | 2 +- .../gameserver/util/PrimeFinder.java | 2 +- .../org/l2jmobius/gameserver/util/Util.java | 2 +- .../gameserver/util/exp4j/Expression.java | 12 +- .../gameserver/util/exp4j/Function.java | 2 +- .../gameserver/util/exp4j/FunctionToken.java | 2 +- .../gameserver/util/exp4j/Functions.java | 2 +- .../gameserver/util/exp4j/NumberToken.java | 4 +- .../gameserver/util/exp4j/Operators.java | 18 +- .../gameserver/util/exp4j/ShuntingYard.java | 2 +- .../gameserver/util/exp4j/Tokenizer.java | 8 +- .../loginserver/GameServerTable.java | 2 +- .../l2jmobius/loginserver/LoginServer.java | 4 +- .../loginserver/model/data/AccountInfo.java | 2 +- .../loginserver/network/BannedIpFilter.java | 2 +- .../loginserver/network/LoginClient.java | 2 +- .../network/serverpackets/AccountKicked.java | 4 +- .../network/serverpackets/GGAuth.java | 2 +- .../network/serverpackets/Init.java | 2 +- .../network/serverpackets/LoginFail.java | 4 +- .../network/serverpackets/LoginOk.java | 2 +- .../network/serverpackets/PlayFail.java | 4 +- .../network/serverpackets/PlayOk.java | 2 +- .../network/serverpackets/ServerList.java | 2 +- .../geodataconverter/GeoDataConverter.java | 2 +- 18052 files changed, 37464 insertions(+), 37464 deletions(-) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/AbstractNpcAI.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/AbstractNpcAI.java index b20897c5d8..3c583c4c28 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/AbstractNpcAI.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/AbstractNpcAI.java @@ -81,7 +81,7 @@ public abstract class AbstractNpcAI extends Quest } } - protected void followNpc(final Npc npc, int followedNpcId, int followingAngle, int minDistance, int maxDistance) + protected void followNpc(Npc npc, int followedNpcId, int followingAngle, int minDistance, int maxDistance) { World.getInstance().forEachVisibleObject(npc, Npc.class, npcAround -> { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/AncientArcanCity.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/AncientArcanCity.java index 1c2e83cb7c..58889933f8 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/AncientArcanCity.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/AncientArcanCity.java @@ -45,7 +45,7 @@ import quests.Q10301_ShadowOfTerrorBlackishRedFog.Q10301_ShadowOfTerrorBlackishR * Ancient Arcan City AI. * @author St3eT */ -public final class AncientArcanCity extends AbstractNpcAI +public class AncientArcanCity extends AbstractNpcAI { // NPC private static final int CEREMONIAL_CAT = 33093; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Lykus/Lykus.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Lykus/Lykus.java index 21ec0fd196..cae165b50c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Lykus/Lykus.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Lykus/Lykus.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Lykus AI. * @author St3eT */ -public final class Lykus extends AbstractNpcAI +public class Lykus extends AbstractNpcAI { // NPCs private static final int LYKUS = 33521; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Mumu/Mumu.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Mumu/Mumu.java index 07e5574838..ed54d63d67 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Mumu/Mumu.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Mumu/Mumu.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Mumu AI. * @author St3eT */ -public final class Mumu extends AbstractNpcAI +public class Mumu extends AbstractNpcAI { // NPC private static final int MUMU = 32900; // Mumu diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BabyPets.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BabyPets.java index 5eb190b8eb..a47da386c0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BabyPets.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BabyPets.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; * Baby Pets AI. * @author St3eT */ -public final class BabyPets extends AbstractNpcAI +public class BabyPets extends AbstractNpcAI { // NPCs private static final int[] BABY_PETS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BeastFarm.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BeastFarm.java index 620cdd4ae8..651d8b9643 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BeastFarm.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BeastFarm.java @@ -42,7 +42,7 @@ import quests.Q00020_BringUpWithLove.Q00020_BringUpWithLove; * Updated to Freya. * @author Fulminus, Gigiikun */ -public final class BeastFarm extends AbstractNpcAI +public class BeastFarm extends AbstractNpcAI { private static final int GOLDEN_SPICE = 15474; private static final int CRYSTAL_SPICE = 15475; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/FeedableBeasts.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/FeedableBeasts.java index a2b231af92..a9714b2fa3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/FeedableBeasts.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/FeedableBeasts.java @@ -38,7 +38,7 @@ import quests.Q00020_BringUpWithLove.Q00020_BringUpWithLove; * Growth-capable mobs: Polymorphing upon successful feeding. * @author Fulminus */ -public final class FeedableBeasts extends AbstractNpcAI +public class FeedableBeasts extends AbstractNpcAI { private static final int GOLDEN_SPICE = 6643; private static final int CRYSTAL_SPICE = 6644; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/ImprovedBabyPets.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/ImprovedBabyPets.java index 1d98fc4060..2eb76b90b3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/ImprovedBabyPets.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/ImprovedBabyPets.java @@ -38,7 +38,7 @@ import ai.AbstractNpcAI; * Improved Baby Pets AI. * @author St3eT */ -public final class ImprovedBabyPets extends AbstractNpcAI +public class ImprovedBabyPets extends AbstractNpcAI { // NPCs private static final int[] BABY_PETS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/Tunatun/Tunatun.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/Tunatun/Tunatun.java index e4c1acf281..deaafca1dd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/Tunatun/Tunatun.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/Tunatun/Tunatun.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Beast Herder Tunatun AI. * @author Adry_85 */ -public final class Tunatun extends AbstractNpcAI +public class Tunatun extends AbstractNpcAI { // NPC private static final int TUNATUN = 31537; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BloodySwampland/BloodySwampland.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BloodySwampland/BloodySwampland.java index 67d87bf10d..ba57c74daa 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BloodySwampland/BloodySwampland.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BloodySwampland/BloodySwampland.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Bloody Swampland AI. * @author St3eT */ -public final class BloodySwampland extends AbstractNpcAI +public class BloodySwampland extends AbstractNpcAI { // NPCs private static final int COLLECTOR = 23171; // Corpse Collector diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/Alarm/Alarm.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/Alarm/Alarm.java index 7413745503..0bc9b1c3ab 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/Alarm/Alarm.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/Alarm/Alarm.java @@ -31,7 +31,7 @@ import quests.Q00185_NikolasCooperation.Q00185_NikolasCooperation; * Alarm AI for quests Art of Persuasion (184) and Nikola's Cooperation (185). * @author Zoey76 */ -public final class Alarm extends AbstractNpcAI +public class Alarm extends AbstractNpcAI { // NPC private static final int ALARM = 32367; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/CrumaTower.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/CrumaTower.java index 448a06e6fb..ec2a30097b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/CrumaTower.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/CrumaTower.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * Cruma Tower AI * @author malyelfik */ -public final class CrumaTower extends AbstractNpcAI +public class CrumaTower extends AbstractNpcAI { // NPCs private static final int CARSUS = 30483; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/DenOfEvil.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/DenOfEvil.java index 888d1d7e50..b12c7ef46a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/DenOfEvil.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/DenOfEvil.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; * @author Gnacik */ @Disabled // Mobius: this needs to be rewritten. -public final class DenOfEvil extends AbstractNpcAI +public class DenOfEvil extends AbstractNpcAI { // private static final int _buffer_id = 32656; protected static final int[] EYE_IDS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/FrightenedRagnaOrc.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/FrightenedRagnaOrc.java index 2f3291ebd8..401930a0cc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/FrightenedRagnaOrc.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/FrightenedRagnaOrc.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Frightened Ragna Orc AI. * @author Gladicek, malyelfik */ -public final class FrightenedRagnaOrc extends AbstractNpcAI +public class FrightenedRagnaOrc extends AbstractNpcAI { // NPC ID private static final int MOB_ID = 18807; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcCommander.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcCommander.java index 6c6a15566d..87a96b5e1b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcCommander.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcCommander.java @@ -24,7 +24,7 @@ import ai.AbstractNpcAI; * Ragna Orc Commander AI. * @author Zealar */ -public final class RagnaOrcCommander extends AbstractNpcAI +public class RagnaOrcCommander extends AbstractNpcAI { private static final int RAGNA_ORC_COMMANDER = 22694; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcHero.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcHero.java index a6f6f467cb..bceea728a4 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcHero.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcHero.java @@ -24,7 +24,7 @@ import ai.AbstractNpcAI; * Ragna Orc Hero AI. * @author Zealar */ -public final class RagnaOrcHero extends AbstractNpcAI +public class RagnaOrcHero extends AbstractNpcAI { private static final int RAGNA_ORC_HERO = 22693; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcSeer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcSeer.java index ddc92bbf14..70fcffe52b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcSeer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcSeer.java @@ -24,7 +24,7 @@ import ai.AbstractNpcAI; * Ragna Orc Seer AI. * @author Zealar */ -public final class RagnaOrcSeer extends AbstractNpcAI +public class RagnaOrcSeer extends AbstractNpcAI { private static final int RAGNA_ORC_SEER = 22697; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonValleySummoners.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonValleySummoners.java index d9d70fbf5d..680b695be0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonValleySummoners.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonValleySummoners.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Dragon Valley summoner NPC AI * @author Gigi, Mobius */ -public final class DragonValleySummoners extends AbstractNpcAI +public class DragonValleySummoners extends AbstractNpcAI { // NPCs private static final int BLOODY_GRAVE_WARRIOR = 23441; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonVortex/DragonVortex.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonVortex/DragonVortex.java index e19b514cd4..3226114bea 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonVortex/DragonVortex.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonVortex/DragonVortex.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Dragon Vortex AI. * @author UnAfraid, improved by Adry_85 */ -public final class DragonVortex extends AbstractNpcAI +public class DragonVortex extends AbstractNpcAI { // NPC private static final int VORTEX = 32871; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/GustSpiral.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/GustSpiral.java index 67b81f30dd..ea482eeecc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/GustSpiral.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/GustSpiral.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * AI for Gust Spiral (23447) * @author Gigi, Mobius */ -public final class GustSpiral extends AbstractNpcAI +public class GustSpiral extends AbstractNpcAI { // NPC private static final int GUST_SPIRAL = 23447; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LairOfAntharas.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LairOfAntharas.java index 1b0502f4fd..e071be9915 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LairOfAntharas.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LairOfAntharas.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Lair of Antharas AI. * @author St3eT, UnAfraid */ -public final class LairOfAntharas extends AbstractNpcAI +public class LairOfAntharas extends AbstractNpcAI { // NPC private static final int KNORIKS = 22857; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LeopardDragonHachling.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LeopardDragonHachling.java index 003ecb843c..880faa54ba 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LeopardDragonHachling.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LeopardDragonHachling.java @@ -34,7 +34,7 @@ import ai.AbstractNpcAI; * Leopard Dragon Hachling AI. * @author Mobius */ -public final class LeopardDragonHachling extends AbstractNpcAI +public class LeopardDragonHachling extends AbstractNpcAI { // NPCs private static final int DRAGON_HACHLING = 23434; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryCaptain.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryCaptain.java index 14cf3c751e..e34ca459fb 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryCaptain.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryCaptain.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Mercenary Captain AI. * @author Mobius */ -public final class MercenaryCaptain extends AbstractNpcAI +public class MercenaryCaptain extends AbstractNpcAI { // NPC private static final int MERCENARY_CAPTAIN = 33970; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryTeleport/MercenaryTeleport.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryTeleport/MercenaryTeleport.java index 2dee996a07..0994fcef8d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryTeleport/MercenaryTeleport.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryTeleport/MercenaryTeleport.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Mercenary and Mercenary Captain teleport AI. * @author Gigi */ -public final class MercenaryTeleport extends AbstractNpcAI +public class MercenaryTeleport extends AbstractNpcAI { // NPCs private static final int NAMO = 33973; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Namo.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Namo.java index 4a55b210a7..c045ae4ffc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Namo.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Namo.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Namo AI * @author Mobius */ -public final class Namo extends AbstractNpcAI +public class Namo extends AbstractNpcAI { // NPC private static final int NAMO = 33973; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Rakun.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Rakun.java index 303b727a4f..6818d6bac9 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Rakun.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Rakun.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Rakun AI. * @author Mobius */ -public final class Rakun extends AbstractNpcAI +public class Rakun extends AbstractNpcAI { // NPC private static final int RAKUN = 33972; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/SeparatedSoul/SeparatedSoul.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/SeparatedSoul/SeparatedSoul.java index c0f4c8aea4..bf51db5125 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/SeparatedSoul/SeparatedSoul.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/SeparatedSoul/SeparatedSoul.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Separated Soul teleport AI. * @author UnAfraid, improved by Adry_85 */ -public final class SeparatedSoul extends AbstractNpcAI +public class SeparatedSoul extends AbstractNpcAI { // NPCs private static final int[] SEPARATED_SOULS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/AltarOfSouls/AltarOfSouls.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/AltarOfSouls/AltarOfSouls.java index 89f35a59c7..c1a77746b5 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/AltarOfSouls/AltarOfSouls.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/AltarOfSouls/AltarOfSouls.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Altar of Souls AI. * @author Mobius */ -public final class AltarOfSouls extends AbstractNpcAI +public class AltarOfSouls extends AbstractNpcAI { // NPCs private static final int ALTAR_OF_SOULS = 33920; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/RemembranceTower/RemembranceTower.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/RemembranceTower/RemembranceTower.java index 2ef42acbef..ac8f1088a6 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/RemembranceTower/RemembranceTower.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/RemembranceTower/RemembranceTower.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Remembrance Tower AI. * @author St3eT */ -public final class RemembranceTower extends AbstractNpcAI +public class RemembranceTower extends AbstractNpcAI { // NPCs private static final int REMEMBRANCE_TOWER = 33989; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/LargeCocoon/LargeCocoon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/LargeCocoon/LargeCocoon.java index 53adbcdda9..7eacaa8ae3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/LargeCocoon/LargeCocoon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/LargeCocoon/LargeCocoon.java @@ -30,7 +30,7 @@ import quests.Q10305_UnstoppableFutileEfforts.Q10305_UnstoppableFutileEfforts; * Large Cocoon AI. * @author St3eT */ -public final class LargeCocoon extends AbstractNpcAI +public class LargeCocoon extends AbstractNpcAI { // NPCs private static final int LARGE_COCOON = 32920; 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 9b7dd58893..efdbdd4460 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 @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Wisp AI. * @author St3eT */ -public final class Wisp extends AbstractNpcAI +public class Wisp extends AbstractNpcAI { // NPCs private static final int WISP = 32915; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/KrateisCube/KrateisCube.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/KrateisCube/KrateisCube.java index 3bcccafcd4..58e330fde7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/KrateisCube/KrateisCube.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/KrateisCube/KrateisCube.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Kratei's Cube AI * @author Mobius */ -public final class KrateisCube extends AbstractNpcAI +public class KrateisCube extends AbstractNpcAI { // NPC private static final int MANAGER = 32503; // Kratei's Cube Entrance Manager diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/Parade.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/Parade.java index c10f7cfc30..bd74911473 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/Parade.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/Parade.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Fantasy Isle Parade * @author JOJO, Pandragon */ -public final class Parade extends AbstractNpcAI +public class Parade extends AbstractNpcAI { // @formatter:off final int[] ACTORS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/TalentShow.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/TalentShow.java index 10a9f4b5f2..c91b42bb26 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/TalentShow.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/TalentShow.java @@ -36,7 +36,7 @@ import ai.AbstractNpcAI; * Talent Show AI. * @author Kerberos */ -public final class TalentShow extends AbstractNpcAI +public class TalentShow extends AbstractNpcAI { private static int MC = 32433; // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForestOfTheDead/EilhalderVonHellmann.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForestOfTheDead/EilhalderVonHellmann.java index 77cf8ac138..2c919d24a5 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForestOfTheDead/EilhalderVonHellmann.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForestOfTheDead/EilhalderVonHellmann.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; /** * @author Mobius */ -public final class EilhalderVonHellmann extends AbstractNpcAI +public class EilhalderVonHellmann extends AbstractNpcAI { private static final int EILHALDER_VON_HELLMANN = 25328; private static final Location SPAWN_LOCATION = new Location(59090, -42188, -3003); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/ForgeOfTheGods.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/ForgeOfTheGods.java index d914ef2251..7cb095b0ee 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/ForgeOfTheGods.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/ForgeOfTheGods.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Forge of the Gods AI * @author nonom, malyelfik */ -public final class ForgeOfTheGods extends AbstractNpcAI +public class ForgeOfTheGods extends AbstractNpcAI { // NPCs private static final int[] FOG_MOBS = @@ -173,7 +173,7 @@ public final class ForgeOfTheGods extends AbstractNpcAI } @Override - public final String onSpawn(Npc npc) + public String onSpawn(Npc npc) { startQuestTimer("suicide", 60000, npc, null); return super.onSpawn(npc); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/Rooney.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/Rooney.java index 5fa98c44af..6be9d042aa 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/Rooney.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/Rooney.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Rooney AI * @author malyelfik */ -public final class Rooney extends AbstractNpcAI +public class Rooney extends AbstractNpcAI { // NPC private static final int ROONEY = 32049; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FrozenLabyrinth/FrozenLabyrinth.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FrozenLabyrinth/FrozenLabyrinth.java index 20e21282c8..4f0bda459b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FrozenLabyrinth/FrozenLabyrinth.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FrozenLabyrinth/FrozenLabyrinth.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Frozen Labyrinth AI. * @author malyelfik */ -public final class FrozenLabyrinth extends AbstractNpcAI +public class FrozenLabyrinth extends AbstractNpcAI { // Monsters private static final int PRONGHORN_SPIRIT = 22087; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Apherus/Apherus.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Apherus/Apherus.java index 583027443d..fedfbbdf30 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Apherus/Apherus.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Apherus/Apherus.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * Apherus RB * @author Gigi */ -public final class Apherus extends AbstractNpcAI +public class Apherus extends AbstractNpcAI { private static final int APHERUS = 25775; private static final int APHERUS_SUBORDINATE = 25865; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/GenesisVines.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/GenesisVines.java index 4d7aefc470..1d09b0e82c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/GenesisVines.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/GenesisVines.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Genesis Vines AI. * @author St3eT */ -public final class GenesisVines extends AbstractNpcAI +public class GenesisVines extends AbstractNpcAI { // NPCs private static final int VINE = 18987; // Vine diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Statues/Statues.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Statues/Statues.java index e1f9e27b27..00f430339d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Statues/Statues.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Statues/Statues.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Statues AI. * @author St3eT */ -public final class Statues extends AbstractNpcAI +public class Statues extends AbstractNpcAI { // NPCs private static final int STATUE_1 = 33138; // Genesis Angel Statue diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GiantsCave/GiantsCave.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GiantsCave/GiantsCave.java index a207253e54..b5e500fd17 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GiantsCave/GiantsCave.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GiantsCave/GiantsCave.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Giant's Cave AI. * @author Gnacik, St3eT */ -public final class GiantsCave extends AbstractNpcAI +public class GiantsCave extends AbstractNpcAI { // NPC private static final int[] SCOUTS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GuillotineFortress/Spirit.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GuillotineFortress/Spirit.java index b5baf17c95..d231242a30 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GuillotineFortress/Spirit.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GuillotineFortress/Spirit.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Spirit AI. * @author Gladicek */ -public final class Spirit extends AbstractNpcAI +public class Spirit extends AbstractNpcAI { // NPCs private static final int EXECUTED_MAIDEN_VENGEFUL_SPIRIT = 33682; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Heine/WrapGate.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Heine/WrapGate.java index 904f9c83dc..2169a889ae 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Heine/WrapGate.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Heine/WrapGate.java @@ -29,7 +29,7 @@ import quests.Q10455_ElikiasLetter.Q10455_ElikiasLetter; * Warp Gate AI. * @author Gigi */ -public final class WrapGate extends AbstractNpcAI +public class WrapGate extends AbstractNpcAI { // NPC private static final int WRAP_GATE = 33900; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HellboundIsland/LeonaBlackbird/LeonaBlackbird.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HellboundIsland/LeonaBlackbird/LeonaBlackbird.java index f73802f1d3..1e9b71855c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HellboundIsland/LeonaBlackbird/LeonaBlackbird.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HellboundIsland/LeonaBlackbird/LeonaBlackbird.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Leona Blackbird AI. * @author St3eT */ -public final class LeonaBlackbird extends AbstractNpcAI +public class LeonaBlackbird extends AbstractNpcAI { // NPCs private static final int LEONA = 31595; // Leona Blackbird diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HotSprings/HotSprings.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HotSprings/HotSprings.java index 7925b182d8..cea31e7a48 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HotSprings/HotSprings.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HotSprings/HotSprings.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Hot Springs AI. * @author Pandragon */ -public final class HotSprings extends AbstractNpcAI +public class HotSprings extends AbstractNpcAI { // NPCs private static final int BANDERSNATCHLING = 21314; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/BloodySuccubus.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/BloodySuccubus.java index f737da4e6e..8e7bc9a63b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/BloodySuccubus.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/BloodySuccubus.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Simple AI for Bloody Succubus. * @author Gigi */ -public final class BloodySuccubus extends AbstractNpcAI +public class BloodySuccubus extends AbstractNpcAI { // NPCs private static final int BLOODY_SUCCUBUS = 23185; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/FourSepulchers/FourSepulchers.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/FourSepulchers/FourSepulchers.java index 4f9e23e48b..7dc0379902 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/FourSepulchers/FourSepulchers.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/FourSepulchers/FourSepulchers.java @@ -56,7 +56,7 @@ import quests.Q00620_FourGoblets.Q00620_FourGoblets; * Four Selpuchers AI * @author Mobius */ -public final class FourSepulchers extends AbstractNpcAI implements IXmlReader +public class FourSepulchers extends AbstractNpcAI implements IXmlReader { Logger LOGGER = Logger.getLogger(FourSepulchers.class.getName()); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/Zenya/Zenya.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/Zenya/Zenya.java index 721ff59099..23330006c0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/Zenya/Zenya.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/Zenya/Zenya.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Zenya AI. * @author Stayway */ -public final class Zenya extends AbstractNpcAI +public class Zenya extends AbstractNpcAI { // NPC private static final int ZENYA = 32140; 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 8efc29b903..b7a1bd9d8a 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 @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; /** * Dark Water Dragon's AI. */ -public final class DarkWaterDragon extends AbstractNpcAI +public class DarkWaterDragon extends AbstractNpcAI { private static final int DRAGON = 22267; private static final int SHADE1 = 22268; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/EvasGiftBox.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/EvasGiftBox.java index 1dc07102cd..517bc778b4 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/EvasGiftBox.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/EvasGiftBox.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Eva's Gift Box AI. * @author St3eT */ -public final class EvasGiftBox extends AbstractNpcAI +public class EvasGiftBox extends AbstractNpcAI { // NPC private static final int BOX = 32342; // Eva's Gift Box diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/IsleOfPrayer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/IsleOfPrayer.java index 164d728cda..23ab957276 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/IsleOfPrayer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/IsleOfPrayer.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Isle of Prayer AI. * @author Zoey76 */ -public final class IsleOfPrayer extends AbstractNpcAI +public class IsleOfPrayer extends AbstractNpcAI { // Items private static final int YELLOW_SEED_OF_EVIL_SHARD = 9593; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfSouls/HillsOfGold.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfSouls/HillsOfGold.java index bb5d5953ef..9cd07ca899 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfSouls/HillsOfGold.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfSouls/HillsOfGold.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Hills of Gold AI. * @author Mobius */ -public final class HillsOfGold extends AbstractNpcAI +public class HillsOfGold extends AbstractNpcAI { // NPCs private static final int GOLEM_OF_REPAIRS = 19309; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IvoryTower/AvantGarde/AvantGarde.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IvoryTower/AvantGarde/AvantGarde.java index dd63d9d4ba..37a110e44a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IvoryTower/AvantGarde/AvantGarde.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IvoryTower/AvantGarde/AvantGarde.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; * Transformation skill learning and transformation scroll sell. * @author Zoey76 */ -public final class AvantGarde extends AbstractNpcAI +public class AvantGarde extends AbstractNpcAI { // NPC private static final int AVANT_GARDE = 32323; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KetraOrcOutpust/KetraOrcSupport/KetraOrcSupport.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KetraOrcOutpust/KetraOrcSupport/KetraOrcSupport.java index a202b4c6b3..74a7732623 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KetraOrcOutpust/KetraOrcSupport/KetraOrcSupport.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KetraOrcOutpust/KetraOrcSupport/KetraOrcSupport.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Ketra Orc Support AI.
* @authors Nyaran */ -public final class KetraOrcSupport extends AbstractNpcAI +public class KetraOrcSupport extends AbstractNpcAI { private static class BuffsData { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/El.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/El.java index f5bf8a1394..af15971bb6 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/El.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/El.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * El AI. * @author St3eT */ -public final class El extends AbstractNpcAI +public class El extends AbstractNpcAI { // NPCs private static final int EL = 32556; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/GeneralDilios.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/GeneralDilios.java index 539440f380..4cbf6c7016 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/GeneralDilios.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/GeneralDilios.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Dilios AI * @author JIV, Sephiroth, Apocalipce */ -public final class GeneralDilios extends AbstractNpcAI +public class GeneralDilios extends AbstractNpcAI { private static final int GENERAL_ID = 32549; private static final int GUARD_ID = 32619; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Lekon/Lekon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Lekon/Lekon.java index 3ffb52799e..fbe637ad14 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Lekon/Lekon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Lekon/Lekon.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Lekon AI. * @author St3eT */ -public final class Lekon extends AbstractNpcAI +public class Lekon extends AbstractNpcAI { // NPCs private static final int LEKON = 32557; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/LindviorScene.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/LindviorScene.java index 81f5411819..421c21ada1 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/LindviorScene.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/LindviorScene.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * Lindvior Scene AI. * @author nonom */ -public final class LindviorScene extends AbstractNpcAI +public class LindviorScene extends AbstractNpcAI { private static final int LINDVIOR_CAMERA = 18669; private static final int TOMARIS = 32552; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Nottingale/Nottingale.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Nottingale/Nottingale.java index 8c86e758c6..622baf08bb 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Nottingale/Nottingale.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Nottingale/Nottingale.java @@ -33,7 +33,7 @@ import quests.Q10273_GoodDayToFly.Q10273_GoodDayToFly; * Nottingale AI. * @author xban1x */ -public final class Nottingale extends AbstractNpcAI +public class Nottingale extends AbstractNpcAI { // NPC private static final int NOTTINGALE = 32627; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Plenos.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Plenos.java index 27ec26ea01..f667b2e7d7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Plenos.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Plenos.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Plenos AI. * @author St3eT */ -public final class Plenos extends AbstractNpcAI +public class Plenos extends AbstractNpcAI { // NPCs private static final int PLENOS = 32563; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/SeedTeleportDevice/SeedTeleportDevice.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/SeedTeleportDevice/SeedTeleportDevice.java index 3a77258962..1eec3ffe65 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/SeedTeleportDevice/SeedTeleportDevice.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/SeedTeleportDevice/SeedTeleportDevice.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Seed Teleport Device AI. * @author St3eT */ -public final class SeedTeleportDevice extends AbstractNpcAI +public class SeedTeleportDevice extends AbstractNpcAI { // NPCs private static final int SEED_TELEPORT_DEVICE = 15929; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/GraveRobbers.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/GraveRobbers.java index 78cf195163..67b4ac5b08 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/GraveRobbers.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/GraveRobbers.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * * @author Zealar */ -public final class GraveRobbers extends AbstractNpcAI +public class GraveRobbers extends AbstractNpcAI { private static final int GRAVE_ROBBER_SUMMONER = 22678; private static final int GRAVE_ROBBER_MEGICIAN = 22679; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/MithrilMinesTeleporter/MithrilMinesTeleporter.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/MithrilMinesTeleporter/MithrilMinesTeleporter.java index 5756c6fcc2..bedc0b922d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/MithrilMinesTeleporter/MithrilMinesTeleporter.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/MithrilMinesTeleporter/MithrilMinesTeleporter.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Mithril Mines teleport AI. * @author Charus */ -public final class MithrilMinesTeleporter extends AbstractNpcAI +public class MithrilMinesTeleporter extends AbstractNpcAI { // NPC private static final int TELEPORT_CRYSTAL = 32652; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MonasteryOfSilence/MonasteryOfSilence.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MonasteryOfSilence/MonasteryOfSilence.java index dded979de5..e6377d04ea 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MonasteryOfSilence/MonasteryOfSilence.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MonasteryOfSilence/MonasteryOfSilence.java @@ -35,7 +35,7 @@ import ai.AbstractNpcAI; * Monastery of Silence AI. * @author Kerberos, nonom */ -public final class MonasteryOfSilence extends AbstractNpcAI +public class MonasteryOfSilence extends AbstractNpcAI { // NPCs private static final int CAPTAIN = 18910; // Solina Knight Captain diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrbisTemple/OrbisTempleStatues.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrbisTemple/OrbisTempleStatues.java index 9c68ba11ac..c535b3a505 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrbisTemple/OrbisTempleStatues.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrbisTemple/OrbisTempleStatues.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Orbis Temple Statues AI. * @author Mobius */ -public final class OrbisTempleStatues extends AbstractNpcAI +public class OrbisTempleStatues extends AbstractNpcAI { // Npcs private static final int VICTIM_1 = 22911; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrcBarracks/OrcBarracks.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrcBarracks/OrcBarracks.java index 6ec691dc5b..9134713b48 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrcBarracks/OrcBarracks.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrcBarracks/OrcBarracks.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Orc Barracks AI * @author malyelfik */ -public final class OrcBarracks extends AbstractNpcAI +public class OrcBarracks extends AbstractNpcAI { // NPC private static final int TUREK_ORC_FOOTMAN = 20499; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PaganTemple/PaganTeleporters/PaganTeleporters.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PaganTemple/PaganTeleporters/PaganTeleporters.java index 07044b70bc..ead7c36e77 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PaganTemple/PaganTeleporters/PaganTeleporters.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PaganTemple/PaganTeleporters/PaganTeleporters.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Pagan Temple teleport AI.
* @author Plim */ -public final class PaganTeleporters extends AbstractNpcAI +public class PaganTeleporters extends AbstractNpcAI { // NPCs private static final int TRIOLS_MIRROR_1 = 32039; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Parnassus/Fioren/Fioren.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Parnassus/Fioren/Fioren.java index d0a199ec1c..13fa59ec43 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Parnassus/Fioren/Fioren.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Parnassus/Fioren/Fioren.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Fioren AI. * @author St3eT */ -public final class Fioren extends AbstractNpcAI +public class Fioren extends AbstractNpcAI { // NPCs private static final int FIOREN = 33044; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PavelArchaic/PavelArchaic.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PavelArchaic/PavelArchaic.java index 9c73381819..50fa1bf01e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PavelArchaic/PavelArchaic.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PavelArchaic/PavelArchaic.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Pavel Archaic AI. * @author Gnacik, St3eT */ -public final class PavelArchaic extends AbstractNpcAI +public class PavelArchaic extends AbstractNpcAI { private static final int SAFETY_DEVICE = 18917; // Pavel Safety Device private static final int PINCER_GOLEM = 22801; // Cruel Pincer Golem diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfDion/PlainsOfDion.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfDion/PlainsOfDion.java index ff8b8e442e..a3b73164b9 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfDion/PlainsOfDion.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfDion/PlainsOfDion.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * AI for mobs in Plains of Dion (near Floran Village). * @author Gladicek */ -public final class PlainsOfDion extends AbstractNpcAI +public class PlainsOfDion extends AbstractNpcAI { private static final int DELU_LIZARDMEN[] = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfLizardman/PlainsOfLizardman.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfLizardman/PlainsOfLizardman.java index bad543ce22..0d9bf092ea 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfLizardman/PlainsOfLizardman.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfLizardman/PlainsOfLizardman.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Plains of Lizardmen AI. * @author Gnacik, malyelfik */ -public final class PlainsOfLizardman extends AbstractNpcAI +public class PlainsOfLizardman extends AbstractNpcAI { // NPCs private static final int INVISIBLE_NPC = 18919; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/ElrokiTeleporters/ElrokiTeleporters.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/ElrokiTeleporters/ElrokiTeleporters.java index 9cc715a6e5..5391ddc5db 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/ElrokiTeleporters/ElrokiTeleporters.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/ElrokiTeleporters/ElrokiTeleporters.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Elroki teleport AI. * @author Plim */ -public final class ElrokiTeleporters extends AbstractNpcAI +public class ElrokiTeleporters extends AbstractNpcAI { // NPCs private static final int ORAHOCHIN = 32111; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/PrimevalIsle.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/PrimevalIsle.java index 702c1fd2f2..74d2d2395c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/PrimevalIsle.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/PrimevalIsle.java @@ -41,7 +41,7 @@ import ai.AbstractNpcAI; * Primeval Isle AI. * @author St3eT */ -public final class PrimevalIsle extends AbstractNpcAI +public class PrimevalIsle extends AbstractNpcAI { // NPC private static final int EGG = 18344; // Ancient Egg diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfAgony/RoAGuard.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfAgony/RoAGuard.java index 99353d33c5..da1a25daae 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfAgony/RoAGuard.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfAgony/RoAGuard.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Guard AI. * @author St3eT */ -public final class RoAGuard extends AbstractNpcAI +public class RoAGuard extends AbstractNpcAI { // NPCs private static final int GUARD = 33427; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfDespair/RoDGuard.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfDespair/RoDGuard.java index 31ebf11af5..46c7cf3bcd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfDespair/RoDGuard.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfDespair/RoDGuard.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Guard AI. * @author St3eT */ -public final class RoDGuard extends AbstractNpcAI +public class RoDGuard extends AbstractNpcAI { // NPCs private static final int GUARD = 33432; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Rune/RuneCastle/Venom/Venom.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Rune/RuneCastle/Venom/Venom.java index c703a8adb4..9eb9a3d7aa 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Rune/RuneCastle/Venom/Venom.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Rune/RuneCastle/Venom/Venom.java @@ -42,7 +42,7 @@ import ai.AbstractNpcAI; * Venom AI on Rune Castle. * @author nonom, MELERIX */ -public final class Venom extends AbstractNpcAI +public class Venom extends AbstractNpcAI { private static final int CASTLE = 8; // Rune @@ -268,7 +268,7 @@ public final class Venom extends AbstractNpcAI } @Override - public final String onSpawn(Npc npc) + public String onSpawn(Npc npc) { switch (npc.getId()) { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Klemis/Klemis.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Klemis/Klemis.java index a1f6476df6..2c74cee293 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Klemis/Klemis.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Klemis/Klemis.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Klemis AI. * @author St3eT */ -public final class Klemis extends AbstractNpcAI +public class Klemis extends AbstractNpcAI { // NPC private static final int KLEMIS = 32734; // Klemis diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Maguen.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Maguen.java index 850f05a540..0ab73d0953 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Maguen.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Maguen.java @@ -34,7 +34,7 @@ import ai.areas.SeedOfAnnihilation.Nemo.Nemo; * Maguen AI. * @author St3eT */ -public final class Maguen extends AbstractNpcAI +public class Maguen extends AbstractNpcAI { // NPC private static final int MAGUEN = 18839; // Wild Maguen diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Nemo/Nemo.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Nemo/Nemo.java index cff7ba2a51..af06226e9c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Nemo/Nemo.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Nemo/Nemo.java @@ -30,7 +30,7 @@ import ai.areas.SeedOfAnnihilation.Maguen; * Nemo AI. * @author St3eT */ -public final class Nemo extends AbstractNpcAI +public class Nemo extends AbstractNpcAI { // NPCs private static final int NEMO = 32735; // Nemo diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/SeedOfAnnihilation.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/SeedOfAnnihilation.java index 0de4441c5d..f26dc0c554 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/SeedOfAnnihilation.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/SeedOfAnnihilation.java @@ -40,7 +40,7 @@ import ai.AbstractNpcAI; * Seed Of Annihilation AI. * @author Gigiikun */ -public final class SeedOfAnnihilation extends AbstractNpcAI +public class SeedOfAnnihilation extends AbstractNpcAI { private static final Map TELEPORT_ZONES = new HashMap<>(); static diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Seyo/Seyo.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Seyo/Seyo.java index cd6d9764b4..b80f5cc7b0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Seyo/Seyo.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Seyo/Seyo.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Seyo AI. * @author St3eT */ -public final class Seyo extends AbstractNpcAI +public class Seyo extends AbstractNpcAI { // NPC private static final int SEYO = 32737; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfHellfire/Zofan.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfHellfire/Zofan.java index 5a56730307..b6c122da75 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfHellfire/Zofan.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfHellfire/Zofan.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Zofan AI. * @author St3eT */ -public final class Zofan extends AbstractNpcAI +public class Zofan extends AbstractNpcAI { // NPCs private static final int[] ZOFAN = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumDrill.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumDrill.java index 959510c47c..5a08308603 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumDrill.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumDrill.java @@ -34,7 +34,7 @@ import ai.AbstractNpcAI; * Sel Mahum Training Ground AI for drill groups. * @author GKR */ -public final class SelMahumDrill extends AbstractNpcAI +public class SelMahumDrill extends AbstractNpcAI { private static final int[] MAHUM_CHIEFS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumSquad.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumSquad.java index 24ad945269..404f133528 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumSquad.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumSquad.java @@ -35,7 +35,7 @@ import ai.AbstractNpcAI; * Sel Mahum Training Ground AI for squads and chefs. * @author GKR */ -public final class SelMahumSquad extends AbstractNpcAI +public class SelMahumSquad extends AbstractNpcAI { // NPCs private static final int CHEF = 18908; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SilentValley/SilentValley.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SilentValley/SilentValley.java index 90166b2a26..b15be4179e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SilentValley/SilentValley.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SilentValley/SilentValley.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Silent Valley AI * @author malyelfik */ -public final class SilentValley extends AbstractNpcAI +public class SilentValley extends AbstractNpcAI { // Skills private static final SkillHolder BETRAYAL = new SkillHolder(6033, 1); // Treasure Seeker's Betrayal diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNest.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNest.java index 82b7f99645..742d591b9c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNest.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNest.java @@ -35,7 +35,7 @@ import ai.AbstractNpcAI; * Stakato Nest AI. * @author Gnacik */ -public final class StakatoNest extends AbstractNpcAI +public class StakatoNest extends AbstractNpcAI { // @formatter:off // List of all mobs just for register @@ -201,7 +201,7 @@ public final class StakatoNest extends AbstractNpcAI } @Override - public final String onAdvEvent(String event, Npc npc, PlayerInstance player) + public String onAdvEvent(String event, Npc npc, PlayerInstance player) { if ((npc == null) || (player == null) || npc.isDead()) { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNestTeleporter/StakatoNestTeleporter.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNestTeleporter/StakatoNestTeleporter.java index 615a90caa6..65e88fd9b5 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNestTeleporter/StakatoNestTeleporter.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNestTeleporter/StakatoNestTeleporter.java @@ -28,7 +28,7 @@ import quests.Q00240_ImTheOnlyOneYouCanTrust.Q00240_ImTheOnlyOneYouCanTrust; * Stakato Nest Teleport AI. * @author Charus */ -public final class StakatoNestTeleporter extends AbstractNpcAI +public class StakatoNestTeleporter extends AbstractNpcAI { // Locations private static final Location[] LOCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Apprentice/Apprentice.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Apprentice/Apprentice.java index e7a43d5692..8dad479b0f 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Apprentice/Apprentice.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Apprentice/Apprentice.java @@ -32,7 +32,7 @@ import quests.Q10329_BackupSeekers.Q10329_BackupSeekers; * Apprentice AI. * @author St3eT */ -public final class Apprentice extends AbstractNpcAI +public class Apprentice extends AbstractNpcAI { // NPCs private static final int APPRENTICE = 33124; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/AwakeningMaster/AwakeningMaster.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/AwakeningMaster/AwakeningMaster.java index 19f8934e5f..3c413c3dae 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/AwakeningMaster/AwakeningMaster.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/AwakeningMaster/AwakeningMaster.java @@ -52,7 +52,7 @@ import quests.Q10472_WindsOfFateEncroachingShadows.Q10472_WindsOfFateEncroaching * AwakeningMaster AI. * @author Sdw */ -public final class AwakeningMaster extends AbstractNpcAI +public class AwakeningMaster extends AbstractNpcAI { // NPCs private static final int SIGEL_MASTER = 33397; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Banette.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Banette.java index 21c22b9d21..fbdc0ce662 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Banette.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Banette.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Banette AI. * @author St3eT */ -public final class Banette extends AbstractNpcAI +public class Banette extends AbstractNpcAI { // NPCs private static final int BANETTE = 33114; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Bink.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Bink.java index 1026a67d50..1b8449c693 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Bink.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Bink.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Bink AI. * @author Gladicek */ -public final class Bink extends AbstractNpcAI +public class Bink extends AbstractNpcAI { // NPCs private static final int BINK = 33223; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/BoyAndGirl.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/BoyAndGirl.java index d963f79570..377850670b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/BoyAndGirl.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/BoyAndGirl.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Boy and Girl AI. * @author St3eT */ -public final class BoyAndGirl extends AbstractNpcAI +public class BoyAndGirl extends AbstractNpcAI { // NPCs private static final int BOY = 33224; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Devno.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Devno.java index c94aa6a647..c70a739501 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Devno.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Devno.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Devno AI. * @author St3eT */ -public final class Devno extends AbstractNpcAI +public class Devno extends AbstractNpcAI { // NPC private static final int DEVNO = 33241; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/DrillSergeant.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/DrillSergeant.java index 48038b7d8e..9ae46666aa 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/DrillSergeant.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/DrillSergeant.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Drill Sergeant AI. * @author St3eT */ -public final class DrillSergeant extends AbstractNpcAI +public class DrillSergeant extends AbstractNpcAI { // NPCs private static final int SERGANT = 33007; // Drill Sergant diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Eleve.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Eleve.java index fd286b048d..0cfd5a7536 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Eleve.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Eleve.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Eleve AI. * @author St3eT */ -public final class Eleve extends AbstractNpcAI +public class Eleve extends AbstractNpcAI { // NPC private static final int ELEVE = 33246; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Gagabu.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Gagabu.java index a84b618797..234eecf5b2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Gagabu.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Gagabu.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Gagabu AI. * @author Gladicek */ -public final class Gagabu extends AbstractNpcAI +public class Gagabu extends AbstractNpcAI { // NPCs private static final int GAGABU = 33284; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Galad.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Galad.java index 6d81ba58d9..329c4ee35d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Galad.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Galad.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Galad AI. * @author Gladicek */ -public final class Galad extends AbstractNpcAI +public class Galad extends AbstractNpcAI { // NPCs private static final int GALAD = 33572; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GiantSoldiers/GiantSoldiers.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GiantSoldiers/GiantSoldiers.java index 019ac16a97..caaa8854ea 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GiantSoldiers/GiantSoldiers.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GiantSoldiers/GiantSoldiers.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Giant's Soldiers AI. * @author Gladicek */ -public final class GiantSoldiers extends AbstractNpcAI +public class GiantSoldiers extends AbstractNpcAI { // NPCs private static final int LAKSIAN = 33486; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GuardSoldier.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GuardSoldier.java index f06076d418..55e69b00cc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GuardSoldier.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GuardSoldier.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Guard Soldier AI. * @author Gladicek */ -public final class GuardSoldier extends AbstractNpcAI +public class GuardSoldier extends AbstractNpcAI { // NPCs private static final int GUARD_SOLDIER = 33286; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hadel/Hadel.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hadel/Hadel.java index 72cf719b6d..88fbbc9cf1 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hadel/Hadel.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hadel/Hadel.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Hadel AI. * @author St3eT */ -public final class Hadel extends AbstractNpcAI +public class Hadel extends AbstractNpcAI { // NPC private static final int HADEL = 33344; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Handermonkey.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Handermonkey.java index 7f3bf2b8d3..9d5e431f80 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Handermonkey.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Handermonkey.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Handermonkey AI. * @author Gladicek */ -public final class Handermonkey extends AbstractNpcAI +public class Handermonkey extends AbstractNpcAI { // NPC private static final int HANDERMONKEY = 33203; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hardin/Hardin.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hardin/Hardin.java index da8b2102aa..df7767731a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hardin/Hardin.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hardin/Hardin.java @@ -43,7 +43,7 @@ import quests.Q10472_WindsOfFateEncroachingShadows.Q10472_WindsOfFateEncroaching * Hardin (Agent of Chaos) AI. * @author Mobius */ -public final class Hardin extends AbstractNpcAI +public class Hardin extends AbstractNpcAI { // NPC private static final int HARDIN = 33870; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/HarnakUndergroundRuinsZone/HarnakUndergroundRuinsZone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/HarnakUndergroundRuinsZone/HarnakUndergroundRuinsZone.java index f544be2a25..fef74ab2c7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/HarnakUndergroundRuinsZone/HarnakUndergroundRuinsZone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/HarnakUndergroundRuinsZone/HarnakUndergroundRuinsZone.java @@ -276,7 +276,7 @@ public class HarnakUndergroundRuinsZone extends AbstractNpcAI } @Override - public final String onSpawn(Npc npc) + public String onSpawn(Npc npc) { if (getRandom(20) > 18) { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hera.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hera.java index 1682ddaf1a..49f3cb2123 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hera.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hera.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Hera AI. * @author St3eT */ -public final class Hera extends AbstractNpcAI +public class Hera extends AbstractNpcAI { // NPC private static final int HERA = 33208; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Heymond.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Heymond.java index 4d8d60220e..ea2bb95709 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Heymond.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Heymond.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Heymond AI. * @author St3eT */ -public final class Heymond extends AbstractNpcAI +public class Heymond extends AbstractNpcAI { // NPCs private static final int BANETTE = 33114; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Holly.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Holly.java index 0900fb3089..f554c08cba 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Holly.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Holly.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Holly AI. * @author Gladicek */ -public final class Holly extends AbstractNpcAI +public class Holly extends AbstractNpcAI { // NPCs private static final int HOLLY = 33219; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Karonf.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Karonf.java index bf42c32724..41809bc463 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Karonf.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Karonf.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Karonf AI. * @author St3eT */ -public final class Karonf extends AbstractNpcAI +public class Karonf extends AbstractNpcAI { // NPC private static final int KARONF = 33242; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Luderic.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Luderic.java index bbac276d24..7c0fe1e3a7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Luderic.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Luderic.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Luderic AI. * @author Gladicek */ -public final class Luderic extends AbstractNpcAI +public class Luderic extends AbstractNpcAI { // NPCs private static final int LUDERIC = 33575; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Lumi.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Lumi.java index 35c8031b2a..880c029b31 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Lumi.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Lumi.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Lumi AI. * @author Gladicek */ -public final class Lumi extends AbstractNpcAI +public class Lumi extends AbstractNpcAI { // NPCs private static final int LUMI = 33025; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mahram.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mahram.java index 9fd5e39640..0f2fd22917 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mahram.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mahram.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Mahram AI. * @author St3eT */ -public final class Mahram extends AbstractNpcAI +public class Mahram extends AbstractNpcAI { // NPCs private static final int MAHRAM = 33271; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mai.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mai.java index 467118df87..89da61d223 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mai.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mai.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Mai AI. * @author Gladicek */ -public final class Mai extends AbstractNpcAI +public class Mai extends AbstractNpcAI { // NPCs private static final int MAI = 33238; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MarinSmith.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MarinSmith.java index ea726de171..7c18ecf049 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MarinSmith.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MarinSmith.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Marin Smith AI. * @author Gladicek */ -public final class MarinSmith extends AbstractNpcAI +public class MarinSmith extends AbstractNpcAI { // NPCs private static final int MARIN_SMITH = 33285; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Marsha.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Marsha.java index d20a9705af..f01dc26614 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Marsha.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Marsha.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Marsha AI. * @author St3eT */ -public final class Marsha extends AbstractNpcAI +public class Marsha extends AbstractNpcAI { // NPC private static final int MARSHA = 33109; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Milia.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Milia.java index 3ad771172b..c140c04e55 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Milia.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Milia.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Milia AI. * @author St3eT */ -public final class Milia extends AbstractNpcAI +public class Milia extends AbstractNpcAI { // NPCs private static final int MILIA = 30006; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MonkOfChaos/MonkOfChaos.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MonkOfChaos/MonkOfChaos.java index 2967d2ca0c..4b3bad05d7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MonkOfChaos/MonkOfChaos.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MonkOfChaos/MonkOfChaos.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; * @author Sdw * @author Mobius */ -public final class MonkOfChaos extends AbstractNpcAI +public class MonkOfChaos extends AbstractNpcAI { private static final int MONK_OF_CHAOS = 33880; private static final int MIN_LEVEL = 85; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Morgan.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Morgan.java index 1ce381df98..77f92adbbb 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Morgan.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Morgan.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Morgan AI. * @author St3eT */ -public final class Morgan extends AbstractNpcAI +public class Morgan extends AbstractNpcAI { // NPC private static final int MORGAN = 33121; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Oris.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Oris.java index 2757543d7b..cd97326e45 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Oris.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Oris.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Oris AI. * @author Gladicek */ -public final class Oris extends AbstractNpcAI +public class Oris extends AbstractNpcAI { // NPCs private static final int ORIS = 33116; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Pantheon/Pantheon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Pantheon/Pantheon.java index 5f27c669e1..4e62d72345 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Pantheon/Pantheon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Pantheon/Pantheon.java @@ -31,7 +31,7 @@ import quests.Q10320_LetsGoToTheCentralSquare.Q10320_LetsGoToTheCentralSquare; * Pantheon AI. * @author Gladicek */ -public final class Pantheon extends AbstractNpcAI +public class Pantheon extends AbstractNpcAI { // NPC private static final int PANTHEON = 32972; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Raina/Raina.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Raina/Raina.java index d15e7ffcda..c53cec6f22 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Raina/Raina.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Raina/Raina.java @@ -62,7 +62,7 @@ import quests.Q10472_WindsOfFateEncroachingShadows.Q10472_WindsOfFateEncroaching * Raina AI. * @author St3eT */ -public final class Raina extends AbstractNpcAI +public class Raina extends AbstractNpcAI { // NPC private static final int RAINA = 33491; @@ -469,7 +469,7 @@ public final class Raina extends AbstractNpcAI @RegisterEvent(EventType.ON_NPC_MENU_SELECT) @RegisterType(ListenerRegisterType.NPC) @Id(RAINA) - public final void OnNpcMenuSelect(OnNpcMenuSelect event) + public void OnNpcMenuSelect(OnNpcMenuSelect event) { final PlayerInstance player = event.getTalker(); final Npc npc = event.getNpc(); @@ -796,7 +796,7 @@ public final class Raina extends AbstractNpcAI return leveled; } - public final List getAvailableDualclasses(PlayerInstance player) + public List getAvailableDualclasses(PlayerInstance player) { final List dualClasses = new ArrayList<>(); @@ -826,7 +826,7 @@ public final class Raina extends AbstractNpcAI return tempList; } - public final Set getSubclasses(PlayerInstance player, int classId) + public Set getSubclasses(PlayerInstance player, int classId) { Set subclasses = null; final PlayerClass pClass = PlayerClass.values()[classId]; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Rubentis.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Rubentis.java index 63840e3ba4..0800134cea 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Rubentis.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Rubentis.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Rubentis AI. * @author St3eT */ -public final class Rubentis extends AbstractNpcAI +public class Rubentis extends AbstractNpcAI { // NPC private static final int RUBENTIS = 33120; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Ruks.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Ruks.java index 206c7417f8..d39ba6ddc7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Ruks.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Ruks.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Ruks AI. * @author St3eT */ -public final class Ruks extends AbstractNpcAI +public class Ruks extends AbstractNpcAI { // NPC private static final int RUKS = 33207; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sebion.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sebion.java index 8c8917dd82..fe3910332b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sebion.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sebion.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Sebion AI. * @author Gladicek */ -public final class Sebion extends AbstractNpcAI +public class Sebion extends AbstractNpcAI { // NPCs private static final int SEBION = 32978; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Shannon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Shannon.java index 559180d76f..f7b3a26f9d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Shannon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Shannon.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Shannon AI. * @author St3eT */ -public final class Shannon extends AbstractNpcAI +public class Shannon extends AbstractNpcAI { // NPCs private static final int SHANNON = 32974; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sodian.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sodian.java index d32afbc13e..71f654620d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sodian.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sodian.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Sodian AI. * @author Gladicek */ -public final class Sodian extends AbstractNpcAI +public class Sodian extends AbstractNpcAI { // NPCs private static final int SODIAN = 33229; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Stiller.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Stiller.java index 22fec3147a..4df5ada5e4 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Stiller.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Stiller.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Stiller AI. * @author Gladicek */ -public final class Stiller extends AbstractNpcAI +public class Stiller extends AbstractNpcAI { // NPCs private static final int STILLER = 33125; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Theodore.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Theodore.java index d5ab1863b3..2b2943eb56 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Theodore.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Theodore.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Theodore AI. * @author Gladicek */ -public final class Theodore extends AbstractNpcAI +public class Theodore extends AbstractNpcAI { // NPC private static final int THEODORE = 32975; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TomaJunior.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TomaJunior.java index 291dad8b7a..40cf780e4e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TomaJunior.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TomaJunior.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Guard Soldier AI. * @author Gladicek */ -public final class TomaJunior extends AbstractNpcAI +public class TomaJunior extends AbstractNpcAI { // NPCs private static final int TOMA_JUNIOR = 33571; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Toyron/Toyron.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Toyron/Toyron.java index aa1e560915..ee287e0376 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Toyron/Toyron.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Toyron/Toyron.java @@ -30,7 +30,7 @@ import quests.Q10327_IntruderWhoWantsTheBookOfGiants.Q10327_IntruderWhoWantsTheB * Toyron AI. * @author Gladicek */ -public final class Toyron extends AbstractNpcAI +public class Toyron extends AbstractNpcAI { // NPC private static final int TOYRON = 33004; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainingGolem.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainingGolem.java index f4f8bf7e4e..5241e71256 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainingGolem.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainingGolem.java @@ -24,7 +24,7 @@ import ai.AbstractNpcAI; * Training Golem AI. * @author Gladicek */ -public final class TrainingGolem extends AbstractNpcAI +public class TrainingGolem extends AbstractNpcAI { // NPCs private static final int TRAINING_GOLEM = 27532; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java index 12891db750..f6669c2ec5 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Trainning Soldier AI. * @author Mobius */ -public final class TrainningSoldier extends AbstractNpcAI +public class TrainningSoldier extends AbstractNpcAI { // NPCs private static final int SOLDIER = 33201; // Trainning Soldier diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Trandon/Trandon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Trandon/Trandon.java index 63edfc4dcb..17b2bf81b7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Trandon/Trandon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Trandon/Trandon.java @@ -40,7 +40,7 @@ import ai.AbstractNpcAI; * Trandon AI. * @author malyelfik */ -public final class Trandon extends AbstractNpcAI +public class Trandon extends AbstractNpcAI { // NPC private static final int NPC_ID = 33490; @@ -321,7 +321,7 @@ public final class Trandon extends AbstractNpcAI // TODO: Move this to char skills @RegisterEvent(EventType.ON_PLAYER_SUB_CHANGE) @RegisterType(ListenerRegisterType.GLOBAL_PLAYERS) - public final void onSubChange(OnPlayerSubChange evt) + public void onSubChange(OnPlayerSubChange evt) { final PlayerInstance player = evt.getPlayer(); if (player.isDualClassActive() || !player.isSubClassActive()) @@ -333,7 +333,7 @@ public final class Trandon extends AbstractNpcAI @RegisterEvent(EventType.ON_PLAYER_LOGIN) @RegisterType(ListenerRegisterType.GLOBAL_PLAYERS) - public final void onLogin(OnPlayerLogin evt) + public void onLogin(OnPlayerLogin evt) { final PlayerInstance player = evt.getPlayer(); if (player.isDualClassActive() || !player.isSubClassActive()) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Allada.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Allada.java index 57d90c0789..5ccca8c99a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Allada.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Allada.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Allada AI. * @author Gladicek */ -public final class Allada extends AbstractNpcAI +public class Allada extends AbstractNpcAI { // NPC private static final int RINNE = 33234; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Mei.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Mei.java index 22ecf964af..015ee0bc9a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Mei.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Mei.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Mei AI. * @author Gladicek */ -public final class Mei extends AbstractNpcAI +public class Mei extends AbstractNpcAI { // NPC private static final int MEI = 33280; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Remons.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Remons.java index eb1cbc1522..41ec3c1bff 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Remons.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Remons.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Remons AI. * @author Gladicek */ -public final class Remons extends AbstractNpcAI +public class Remons extends AbstractNpcAI { // NPC private static final int REMONS = 33570; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rinne.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rinne.java index e7d7f2c601..55ab4fc1a7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rinne.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rinne.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Rinne AI. * @author Gladicek */ -public final class Rinne extends AbstractNpcAI +public class Rinne extends AbstractNpcAI { // NPC private static final int RINNE = 33234; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rotina.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rotina.java index 541bf11adf..24ad1b6041 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rotina.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rotina.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Rotina AI. * @author Gladicek */ -public final class Rotina extends AbstractNpcAI +public class Rotina extends AbstractNpcAI { // NPC private static final int ROTINA = 33027; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Soros.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Soros.java index 4581bb5e6e..d7862030aa 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Soros.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Soros.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Soros AI. * @author Gladicek */ -public final class Soros extends AbstractNpcAI +public class Soros extends AbstractNpcAI { // NPC private static final int SOROS = 33218; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java index 7944ab7f6c..61fc716b93 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Ye Sagira Guards AI. * @author Mobius */ -public final class YeSagiraGuards extends AbstractNpcAI +public class YeSagiraGuards extends AbstractNpcAI { // NPCs private static final int GUARDS[] = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSegiraTeleportDevice/YeSegiraTeleportDevice.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSegiraTeleportDevice/YeSegiraTeleportDevice.java index 1afcb0bbae..34bbf51627 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSegiraTeleportDevice/YeSegiraTeleportDevice.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSegiraTeleportDevice/YeSegiraTeleportDevice.java @@ -40,7 +40,7 @@ import quests.Q10365_SeekerEscort.Q10365_SeekerEscort; * Ye Segira Teleport Device AI. * @author St3eT */ -public final class YeSegiraTeleportDevice extends AbstractNpcAI +public class YeSegiraTeleportDevice extends AbstractNpcAI { // NPCs private static final int[] TELEPORT_DEVICES = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TowerOfInsolence/ToIVortex/ToIVortex.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TowerOfInsolence/ToIVortex/ToIVortex.java index 46c47e1a5c..73e2ebda32 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TowerOfInsolence/ToIVortex/ToIVortex.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TowerOfInsolence/ToIVortex/ToIVortex.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Reworked by xban1x. * @author Plim */ -public final class ToIVortex extends AbstractNpcAI +public class ToIVortex extends AbstractNpcAI { // NPCs private static final int KEPLON = 30949; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGiran/Alexandria/Alexandria.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGiran/Alexandria/Alexandria.java index 657dc1c7d2..2d84659afd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGiran/Alexandria/Alexandria.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGiran/Alexandria/Alexandria.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Alexandria (Armor Merchant) AI. * @author xban1x */ -public final class Alexandria extends AbstractNpcAI +public class Alexandria extends AbstractNpcAI { // NPC private static final int ALEXANDRIA = 30098; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGludio/Acateo/Acateo.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGludio/Acateo/Acateo.java index 95bc230baa..0f12ea9a41 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGludio/Acateo/Acateo.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGludio/Acateo/Acateo.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Acateo AI. * @author Gladicek */ -public final class Acateo extends AbstractNpcAI +public class Acateo extends AbstractNpcAI { // NPC private static final int ACATEO = 33905; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGoddard/Cerenas/Cerenas.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGoddard/Cerenas/Cerenas.java index 22de9cadb1..6b605f0c5c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGoddard/Cerenas/Cerenas.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGoddard/Cerenas/Cerenas.java @@ -27,7 +27,7 @@ import quests.Q10369_NoblesseSoulTesting.Q10369_NoblesseSoulTesting; * Cerenas AI. * @author Gladicek */ -public final class Cerenas extends AbstractNpcAI +public class Cerenas extends AbstractNpcAI { // NPC private static final int CERENAS = 31281; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/VarkaSilenosBarracks/VarkaSilenosSupport/VarkaSilenosSupport.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/VarkaSilenosBarracks/VarkaSilenosSupport/VarkaSilenosSupport.java index 917c863244..e2f73e70ec 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/VarkaSilenosBarracks/VarkaSilenosSupport/VarkaSilenosSupport.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/VarkaSilenosBarracks/VarkaSilenosSupport/VarkaSilenosSupport.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Varka Silenos Support AI.
* @author Nyaran */ -public final class VarkaSilenosSupport extends AbstractNpcAI +public class VarkaSilenosSupport extends AbstractNpcAI { private static class BuffsData { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WallOfArgos/ElmoredenServantsGhost/ElmoredenServantsGhost.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WallOfArgos/ElmoredenServantsGhost/ElmoredenServantsGhost.java index 134e203cf6..cbe7cc9ac9 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WallOfArgos/ElmoredenServantsGhost/ElmoredenServantsGhost.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WallOfArgos/ElmoredenServantsGhost/ElmoredenServantsGhost.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Elmoreden Servant's Ghost AI. * @author St3eT */ -public final class ElmoredenServantsGhost extends AbstractNpcAI +public class ElmoredenServantsGhost extends AbstractNpcAI { // NPC private static final int GHOST = 31920; // Elmoreden Servant's Ghost diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Wastelands/Wastelands.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Wastelands/Wastelands.java index 717951b28c..4314202e57 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Wastelands/Wastelands.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Wastelands/Wastelands.java @@ -40,7 +40,7 @@ import ai.AbstractNpcAI; * Wastelands AI. * @author St3eT */ -public final class Wastelands extends AbstractNpcAI +public class Wastelands extends AbstractNpcAI { // NPCs private static final int JOEL = 33516; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/FortuneTelling/FortuneTelling.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/FortuneTelling/FortuneTelling.java index 69cdd1a361..682ced8bc0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/FortuneTelling/FortuneTelling.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/FortuneTelling/FortuneTelling.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Fortune Telling AI. * @author Nyaran */ -public final class FortuneTelling extends AbstractNpcAI +public class FortuneTelling extends AbstractNpcAI { // NPC private static final int MINE = 32616; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/ZealotOfShilen/ZealotOfShilen.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/ZealotOfShilen/ZealotOfShilen.java index 9c2ceb573a..6a29bfd00a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/ZealotOfShilen/ZealotOfShilen.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/ZealotOfShilen/ZealotOfShilen.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Zealot of Shilen AI. * @author nonom, Mobius */ -public final class ZealotOfShilen extends AbstractNpcAI +public class ZealotOfShilen extends AbstractNpcAI { // NPCs private static final int ZEALOT = 18782; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindmillHill/Commando.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindmillHill/Commando.java index 7537bbba5a..96abf11faf 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindmillHill/Commando.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindmillHill/Commando.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Commando AI. * @author St3eT */ -public final class Commando extends AbstractNpcAI +public class Commando extends AbstractNpcAI { // NPCs private static final int COMMANDO = 33422; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindyHill/WindVortex.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindyHill/WindVortex.java index 4e076d110b..e7a2c8028f 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindyHill/WindVortex.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindyHill/WindVortex.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Wind Vortex AI (Windy Hill) * @author malyelfik */ -public final class WindVortex extends AbstractNpcAI +public class WindVortex extends AbstractNpcAI { // NPC private static final int VORTEX = 23417; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Anais/Anais.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Anais/Anais.java index a78b48567c..ae73c153be 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Anais/Anais.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Anais/Anais.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * Anais AI. * @author nonom */ -public final class Anais extends AbstractNpcAI +public class Anais extends AbstractNpcAI { // NPCs private static final int ANAIS = 25701; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Antharas/Antharas.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Antharas/Antharas.java index af036a2a8c..5c0bdc34f6 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Antharas/Antharas.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Antharas/Antharas.java @@ -53,7 +53,7 @@ import ai.AbstractNpcAI; * Antharas AI. * @author St3eT */ -public final class Antharas extends AbstractNpcAI +public class Antharas extends AbstractNpcAI { // NPC private static final int ANTHARAS = 29068; // Antharas diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baium/Baium.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baium/Baium.java index 02ac8810ae..f46bfc44e9 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baium/Baium.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baium/Baium.java @@ -50,7 +50,7 @@ import ai.AbstractNpcAI; * Baium AI. * @author St3eT */ -public final class Baium extends AbstractNpcAI +public class Baium extends AbstractNpcAI { // NPCs private static final int BAIUM = 29020; // Baium diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Balok/BalokWarzone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Balok/BalokWarzone.java index c237201e00..01bcf8af3b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Balok/BalokWarzone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Balok/BalokWarzone.java @@ -46,7 +46,7 @@ import instances.AbstractInstance; * @author LasTravel, Gigi * @Video https://www.youtube.com/watch?v=w_-SNNPoulo&t=204s */ -public final class BalokWarzone extends AbstractInstance +public class BalokWarzone extends AbstractInstance { // NPCs private static final int BALOK = 29218; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baylor/BaylorWarzone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baylor/BaylorWarzone.java index e4bf6ae3bb..eb9927e8a0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baylor/BaylorWarzone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baylor/BaylorWarzone.java @@ -37,7 +37,7 @@ import instances.AbstractInstance; * Baylor Warzone instance zone. * @author St3eT */ -public final class BaylorWarzone extends AbstractInstance +public class BaylorWarzone extends AbstractInstance { // NPCs private static final int BAYLOR = 29213; 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 8532ef35b8..ec0b684b2b 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 @@ -55,7 +55,7 @@ import ai.AbstractNpcAI; * Beleth's AI. * @author Treat, Sahar */ -public final class Beleth extends AbstractNpcAI +public class Beleth extends AbstractNpcAI { // Status private static final int ALIVE = 0; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Wormhole/Wormhole.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Wormhole/Wormhole.java index 5da55ddac7..4c98ed0c58 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Wormhole/Wormhole.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Wormhole/Wormhole.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Wormhole AI (33901). * @author gigi */ -public final class Wormhole extends AbstractNpcAI +public class Wormhole extends AbstractNpcAI { // NPCs private static final int WORMHOLE = 33901; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Core/Core.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Core/Core.java index ab84bc9bac..3994ea022a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Core/Core.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Core/Core.java @@ -41,7 +41,7 @@ import ai.AbstractNpcAI; * Core AI. * @author DrLecter, Emperorc, Mobius */ -public final class Core extends AbstractNpcAI +public class Core extends AbstractNpcAI { // NPCs private static final int CORE = 29006; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/FreyasSteward/FreyasSteward.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/FreyasSteward/FreyasSteward.java index 649805ad87..7169e550ae 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/FreyasSteward/FreyasSteward.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/FreyasSteward/FreyasSteward.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Freya's Steward AI. * @author Adry_85 */ -public final class FreyasSteward extends AbstractNpcAI +public class FreyasSteward extends AbstractNpcAI { // NPC private static final int FREYAS_STEWARD = 32029; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastle/IceQueensCastle.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastle/IceQueensCastle.java index 073cb11700..a79bc74b7a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastle/IceQueensCastle.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastle/IceQueensCastle.java @@ -38,7 +38,7 @@ import quests.Q10285_MeetingSirra.Q10285_MeetingSirra; * Ice Queen's Castle instance zone. * @author Adry_85 */ -public final class IceQueensCastle extends AbstractInstance +public class IceQueensCastle extends AbstractInstance { // NPCs private static final int FREYA = 18847; @@ -132,7 +132,7 @@ public final class IceQueensCastle extends AbstractInstance } @Override - public final String onSpawn(Npc npc) + public String onSpawn(Npc npc) { startQuestTimer("TIMER_MOVING", 60000, npc, null); startQuestTimer("TIMER_BLIZZARD", 180000, npc, null); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastleBattle/IceQueensCastleBattle.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastleBattle/IceQueensCastleBattle.java index 9ea4837df4..67f3020717 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastleBattle/IceQueensCastleBattle.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastleBattle/IceQueensCastleBattle.java @@ -57,7 +57,7 @@ import quests.Q10286_ReunionWithSirra.Q10286_ReunionWithSirra; * Ice Queen's Castle (Normal Battle) instance zone. * @author St3eT */ -public final class IceQueensCastleBattle extends AbstractInstance +public class IceQueensCastleBattle extends AbstractInstance { // Npcs private static final int FREYA_THRONE = 29177; // First freya diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Jinia/Jinia.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Jinia/Jinia.java index 894c0925ab..be9a5d9728 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Jinia/Jinia.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Jinia/Jinia.java @@ -27,7 +27,7 @@ import quests.Q10286_ReunionWithSirra.Q10286_ReunionWithSirra; * Jinia AI. * @author Adry_85 */ -public final class Jinia extends AbstractNpcAI +public class Jinia extends AbstractNpcAI { // NPC private static final int JINIA = 32781; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Sirra/Sirra.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Sirra/Sirra.java index 605229784a..40be47fc31 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Sirra/Sirra.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Sirra/Sirra.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Sirra AI. * @author St3eT */ -public final class Sirra extends AbstractNpcAI +public class Sirra extends AbstractNpcAI { // NPC private static final int SIRRA = 32762; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/LastImperialTomb.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/LastImperialTomb.java index a3ce217b20..f1eef00733 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/LastImperialTomb.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/LastImperialTomb.java @@ -46,7 +46,7 @@ import instances.AbstractInstance; * Last Imperial Tomb AI * @author Mobius (reworked from L2J version) */ -public final class LastImperialTomb extends AbstractInstance +public class LastImperialTomb extends AbstractInstance { // NPCs private static final int GUIDE = 32011; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/ScarletVanHalisha.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/ScarletVanHalisha.java index 66ca955d14..3c239f5a4b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/ScarletVanHalisha.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/ScarletVanHalisha.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; /** * @author Micr0, Zerox, Mobius */ -public final class ScarletVanHalisha extends AbstractNpcAI +public class ScarletVanHalisha extends AbstractNpcAI { // NPCs private static final int HALISHA2 = 29046; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/IstinaCavern.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/IstinaCavern.java index 423d88192f..c724152fd7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/IstinaCavern.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/IstinaCavern.java @@ -47,7 +47,7 @@ import instances.AbstractInstance; * Istina Cavern instance zone. * @author St3eT */ -public final class IstinaCavern extends AbstractInstance +public class IstinaCavern extends AbstractInstance { // NPCs private static final int RUMIESE = 33151; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/Rumiese/Rumiese.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/Rumiese/Rumiese.java index 247469103b..a53c226a08 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/Rumiese/Rumiese.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/Rumiese/Rumiese.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Rumiese AI. * @author St3eT */ -public final class Rumiese extends AbstractNpcAI +public class Rumiese extends AbstractNpcAI { // NPC private static final int RUMIESE = 33151; 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 56752ae2fc..4c013c82b5 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 @@ -37,7 +37,7 @@ import instances.AbstractInstance; * Kimerian Common instance zone. * @author St3eT, Gladicek */ -public final class KimerianCommon extends AbstractInstance +public class KimerianCommon extends AbstractInstance { // NPCs private static final int KIMERIAN = 25745; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/Lydia/Lydia.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/Lydia/Lydia.java index 037deb95cc..5ea97af895 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/Lydia/Lydia.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/Lydia/Lydia.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Lydia AI. * @author St3eT */ -public final class Lydia extends AbstractNpcAI +public class Lydia extends AbstractNpcAI { // NPCs private static final int LYDIA = 32892; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/OctavisWarzone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/OctavisWarzone.java index b4712b6efe..2fb97fe649 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/OctavisWarzone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/OctavisWarzone.java @@ -43,7 +43,7 @@ import instances.AbstractInstance; * Octavis Warzone instance zone. * @author St3eT */ -public final class OctavisWarzone extends AbstractInstance +public class OctavisWarzone extends AbstractInstance { // NPCs private static final int[] OCTAVIS_STAGE_1 = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Orfen/Orfen.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Orfen/Orfen.java index 1d3dd99345..38eebefc7b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Orfen/Orfen.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Orfen/Orfen.java @@ -46,7 +46,7 @@ import ai.AbstractNpcAI; * Orfen's AI * @author Emperorc */ -public final class Orfen extends AbstractNpcAI +public class Orfen extends AbstractNpcAI { private static final Location[] POS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenAnt/QueenAnt.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenAnt/QueenAnt.java index ab712412ae..3e3e8f7474 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenAnt/QueenAnt.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenAnt/QueenAnt.java @@ -45,7 +45,7 @@ import ai.AbstractNpcAI; * Queen Ant's AI * @author Emperorc */ -public final class QueenAnt extends AbstractNpcAI +public class QueenAnt extends AbstractNpcAI { private static final int QUEEN = 29001; private static final int LARVA = 29002; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenShyeed/QueenShyeed.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenShyeed/QueenShyeed.java index b15dfa211e..ce2c006108 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenShyeed/QueenShyeed.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenShyeed/QueenShyeed.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Queen Shyeed AI * @author malyelfik */ -public final class QueenShyeed extends AbstractNpcAI +public class QueenShyeed extends AbstractNpcAI { // NPC private static final int SHYEED = 25671; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Sailren/Sailren.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Sailren/Sailren.java index b0cad0df4a..30c8a5139c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Sailren/Sailren.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Sailren/Sailren.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * Sailren AI. * @author St3eT */ -public final class Sailren extends AbstractNpcAI +public class Sailren extends AbstractNpcAI { // NPCs private static final int STATUE = 32109; // Shilen's Stone Statue diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/Cannon/Cannon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/Cannon/Cannon.java index da314e1a66..6cad246a41 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/Cannon/Cannon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/Cannon/Cannon.java @@ -36,7 +36,7 @@ import ai.AbstractNpcAI; * Cannon AI. * @author St3eT */ -public final class Cannon extends AbstractNpcAI +public class Cannon extends AbstractNpcAI { // NPCs private static final int[] CANNONS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/PresentSpezion.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/PresentSpezion.java index c0589ad26a..e7cb330bc3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/PresentSpezion.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/PresentSpezion.java @@ -24,7 +24,7 @@ import ai.AbstractNpcAI; * Present Spezion AI. * @author St3eT */ -public final class PresentSpezion extends AbstractNpcAI +public class PresentSpezion extends AbstractNpcAI { // NPCs private static final int PRESENT_SPEZION = 32948; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java index a419711e17..85f1cc00cc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java @@ -32,7 +32,7 @@ import instances.AbstractInstance; * Tauti Warzone instance zone. * @author Mobius */ -public final class TautiWarzone extends AbstractInstance +public class TautiWarzone extends AbstractInstance { // NPCs private static final int FINARIA = 33675; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Teredor/TeredorWarzone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Teredor/TeredorWarzone.java index f4eeb84cb5..88ccb1e8cd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Teredor/TeredorWarzone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Teredor/TeredorWarzone.java @@ -42,7 +42,7 @@ import instances.AbstractInstance; * Teredor Warzone instance zone. * @author St3eT */ -public final class TeredorWarzone extends AbstractInstance +public class TeredorWarzone extends AbstractInstance { // NPCs private static final int FILAUR = 30535; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tiat/Stage1.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tiat/Stage1.java index 5390c874c3..2941b95bb1 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tiat/Stage1.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tiat/Stage1.java @@ -66,7 +66,7 @@ import instances.AbstractInstance; * Please maintain consistency between the Seed scripts. * @author Gigiikun */ -public final class Stage1 extends AbstractInstance implements IXmlReader +public class Stage1 extends AbstractInstance implements IXmlReader { Logger LOGGER = Logger.getLogger(Stage1.class.getName()); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Trasken/Trasken.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Trasken/Trasken.java index f47966d56b..e214f37f39 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Trasken/Trasken.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Trasken/Trasken.java @@ -389,7 +389,7 @@ public class Trasken extends AbstractNpcAI }); } - private void Fail(final boolean clean) + private void Fail(boolean clean) { if (clean) { @@ -469,7 +469,7 @@ public class Trasken extends AbstractNpcAI } @Override - public String onSpawn(final Npc npc) + public String onSpawn(Npc npc) { switch (npc.getId()) { @@ -581,7 +581,7 @@ public class Trasken extends AbstractNpcAI } @Override - public String onAdvEvent(final String event, final Npc npc, final PlayerInstance player) + public String onAdvEvent(String event, Npc npc, PlayerInstance player) { switch (event) { @@ -746,7 +746,7 @@ public class Trasken extends AbstractNpcAI } @Override - public String onEnterZone(final Creature creature, final ZoneType zone) + public String onEnterZone(Creature creature, ZoneType zone) { if ((zone.getId() == ZONE_ID) && creature.isPlayer()) { @@ -780,7 +780,7 @@ public class Trasken extends AbstractNpcAI } @Override - public String onExitZone(final Creature creature, final ZoneType zone) + public String onExitZone(Creature creature, ZoneType zone) { if ((zone.getId() == ZONE_ID_HEART) && zone.getPlayersInside().isEmpty()) { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Valakas/Valakas.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Valakas/Valakas.java index 22d2f7812b..2d75edac09 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Valakas/Valakas.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Valakas/Valakas.java @@ -40,7 +40,7 @@ import ai.AbstractNpcAI; * Valakas' AI. * @author Tryskell */ -public final class Valakas extends AbstractNpcAI +public class Valakas extends AbstractNpcAI { // NPC private static final int VALAKAS = 29028; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Zaken/CavernOfThePirateCaptain.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Zaken/CavernOfThePirateCaptain.java index 9a906abfe2..c73ef9d83c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Zaken/CavernOfThePirateCaptain.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Zaken/CavernOfThePirateCaptain.java @@ -35,7 +35,7 @@ import instances.AbstractInstance; * Cavern Of The Pirate Captain (Day Dream) instance Zone. * @author St3eT */ -public final class CavernOfThePirateCaptain extends AbstractInstance +public class CavernOfThePirateCaptain extends AbstractInstance { // NPCs private static final int PATHFINDER = 32713; // Pathfinder Worker diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdenReconstructorManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdenReconstructorManager.java index 5eb707ee84..6f9b0c20a3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdenReconstructorManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdenReconstructorManager.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Aden Reconstructor Manager AI. * @author St3eT */ -public final class AdenReconstructorManager extends AbstractNpcAI +public class AdenReconstructorManager extends AbstractNpcAI { // NPCs private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman.java index 995c9c10ab..a2cb09f2a0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Adventurers Guidsman AI. * @author St3eT */ -public final class AdventureGuildsman extends AbstractNpcAI +public class AdventureGuildsman extends AbstractNpcAI { // NPCs // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventurersGuide/AdventurersGuide.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventurersGuide/AdventurersGuide.java index 5de11b4958..3529944258 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventurersGuide/AdventurersGuide.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventurersGuide/AdventurersGuide.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Adventurers Guide AI. * @author St3eT */ -public final class AdventurersGuide extends AbstractNpcAI +public class AdventurersGuide extends AbstractNpcAI { // NPC private static final int[] ADVENTURERS_GUIDE = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AlchemistManager/AlchemistManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AlchemistManager/AlchemistManager.java index 0679b5b023..f2c531356f 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AlchemistManager/AlchemistManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AlchemistManager/AlchemistManager.java @@ -34,7 +34,7 @@ import ai.AbstractNpcAI; * Alchemist Manager AI. * @author Sdw */ -public final class AlchemistManager extends AbstractNpcAI +public class AlchemistManager extends AbstractNpcAI { // NPCs private static final int ALCHEMISTS[] = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AltarOfEvil.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AltarOfEvil.java index 32cfe2a5f1..eefa777c78 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AltarOfEvil.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AltarOfEvil.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Altar of Evil AI. * @author St3eT */ -public final class AltarOfEvil extends AbstractNpcAI +public class AltarOfEvil extends AbstractNpcAI { // NPCs private static final int RIFTER = 23179; // Dimensional Rifter diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AreaSkillNpc.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AreaSkillNpc.java index 92ea88e653..183d58cb8b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AreaSkillNpc.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AreaSkillNpc.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Area Skill Npc AI. * @author St3eT */ -public final class AreaSkillNpc extends AbstractNpcAI +public class AreaSkillNpc extends AbstractNpcAI { // NPCs private static final int[] BASIC = // area_skill_npc diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ArenaManager/ArenaManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ArenaManager/ArenaManager.java index 5ae97c8a3e..8caf8b6641 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ArenaManager/ArenaManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ArenaManager/ArenaManager.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Arena Manager AI. * @author St3eT */ -public final class ArenaManager extends AbstractNpcAI +public class ArenaManager extends AbstractNpcAI { // NPCs private static final int[] ARENA_MANAGER = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Ballista.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Ballista.java index 8c46cb0a36..09291c2d41 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Ballista.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Ballista.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Ballista AI. * @author St3eT */ -public final class Ballista extends AbstractNpcAI +public class Ballista extends AbstractNpcAI { // NPCs private static final int[] BALLISTA = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackJudge/BlackJudge.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackJudge/BlackJudge.java index ace2d78f5a..cfc3bd1efd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackJudge/BlackJudge.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackJudge/BlackJudge.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Black Judge AI. * @author St3eT */ -public final class BlackJudge extends AbstractNpcAI +public class BlackJudge extends AbstractNpcAI { // NPC private static final int BLACK_JUDGE = 30981; 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 3ad885ef2d..2c1da84602 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 @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Black Marketeer of Mammon AI. * @author St3eT */ -public final class BlackMarketeerOfMammon extends AbstractNpcAI +public class BlackMarketeerOfMammon extends AbstractNpcAI { // NPC private static final int BLACK_MARKETEER = 31092; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleAmbassador/CastleAmbassador.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleAmbassador/CastleAmbassador.java index 68d978c636..072906ccba 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleAmbassador/CastleAmbassador.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleAmbassador/CastleAmbassador.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Castle Ambassador AI. * @author St3eT */ -public final class CastleAmbassador extends AbstractNpcAI +public class CastleAmbassador extends AbstractNpcAI { // NPCs // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleBlacksmith/CastleBlacksmith.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleBlacksmith/CastleBlacksmith.java index 410151ad43..a88120c0eb 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleBlacksmith/CastleBlacksmith.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleBlacksmith/CastleBlacksmith.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Castle Blacksmith AI. * @author malyelfik */ -public final class CastleBlacksmith extends AbstractNpcAI +public class CastleBlacksmith extends AbstractNpcAI { // Blacksmith IDs private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleChamberlain/CastleChamberlain.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleChamberlain/CastleChamberlain.java index 428e97a3fa..072f0cff3e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleChamberlain/CastleChamberlain.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleChamberlain/CastleChamberlain.java @@ -64,7 +64,7 @@ import ai.AbstractNpcAI; * Castle Chamberlain AI. * @author malyelfik */ -public final class CastleChamberlain extends AbstractNpcAI +public class CastleChamberlain extends AbstractNpcAI { // NPCs //@formatter:off @@ -1196,7 +1196,7 @@ public final class CastleChamberlain extends AbstractNpcAI @RegisterType(ListenerRegisterType.NPC) @Id({35100, 35142, 35184, 35226, 35274, 35316, 35363, 35509, 35555, 36653, 36654, 36655, 36656, 36657, 36658, 36659, 36660, 36661}) // @formatter:on - public final void onNpcManorBypass(OnNpcManorBypass evt) + public void onNpcManorBypass(OnNpcManorBypass evt) { final PlayerInstance player = evt.getActiveChar(); final Npc npc = evt.getTarget(); 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 e59453b2e6..079ede2604 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 @@ -32,7 +32,7 @@ import handlers.effecthandlers.CallPc; * Castle Court Magician AI. * @author St3eT */ -public final class CastleCourtMagician extends AbstractNpcAI +public class CastleCourtMagician extends AbstractNpcAI { // NPCs private static final int[] COURT_MAGICIAN = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleDoorManager/CastleDoorManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleDoorManager/CastleDoorManager.java index f7a12be6ca..0e047576b5 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleDoorManager/CastleDoorManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleDoorManager/CastleDoorManager.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Castle Door Manager AI. * @author St3eT */ -public final class CastleDoorManager extends AbstractNpcAI +public class CastleDoorManager extends AbstractNpcAI { // NPCs // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleMercenaryManager/CastleMercenaryManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleMercenaryManager/CastleMercenaryManager.java index 1bb6a04f88..a17d558600 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleMercenaryManager/CastleMercenaryManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleMercenaryManager/CastleMercenaryManager.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Castle Mercenary Manager AI. * @author malyelfik */ -public final class CastleMercenaryManager extends AbstractNpcAI +public class CastleMercenaryManager extends AbstractNpcAI { // NPCs private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleSiegeManager/CastleSiegeManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleSiegeManager/CastleSiegeManager.java index 7f61157a57..bc43c7007a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleSiegeManager/CastleSiegeManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleSiegeManager/CastleSiegeManager.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Castle Siege Manager AI. * @author St3eT */ -public final class CastleSiegeManager extends AbstractNpcAI +public class CastleSiegeManager extends AbstractNpcAI { // NPCs private static final int[] SIEGE_MANAGER = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleTeleporter/CastleTeleporter.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleTeleporter/CastleTeleporter.java index 75590c6235..01b37387a8 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleTeleporter/CastleTeleporter.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleTeleporter/CastleTeleporter.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; * Castle Teleporter AI. * @author malyelfik, St3eT */ -public final class CastleTeleporter extends AbstractNpcAI +public class CastleTeleporter extends AbstractNpcAI { // NPCs private static final int[] MASS_TELEPORTERS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleWarehouse/CastleWarehouse.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleWarehouse/CastleWarehouse.java index f86792e064..a4c1a791ef 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleWarehouse/CastleWarehouse.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleWarehouse/CastleWarehouse.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Castle Warehouse Keeper AI. * @author malyelfik */ -public final class CastleWarehouse extends AbstractNpcAI +public class CastleWarehouse extends AbstractNpcAI { // NPCs private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallAuctioneer/ClanHallAuctioneer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallAuctioneer/ClanHallAuctioneer.java index 32484ff5c3..3d25df79c2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallAuctioneer/ClanHallAuctioneer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallAuctioneer/ClanHallAuctioneer.java @@ -51,7 +51,7 @@ import ai.AbstractNpcAI; * Clan Hall Auctioneer AI. * @author Sdw */ -public final class ClanHallAuctioneer extends AbstractNpcAI +public class ClanHallAuctioneer extends AbstractNpcAI { // NPC private static final int AUCTIONEER = 30767; // Auctioneer diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallDoorManager/ClanHallDoorManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallDoorManager/ClanHallDoorManager.java index 80a414e6ee..aeca69bcea 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallDoorManager/ClanHallDoorManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallDoorManager/ClanHallDoorManager.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Clan Hall Door Manager AI. * @author St3eT */ -public final class ClanHallDoorManager extends AbstractNpcAI +public class ClanHallDoorManager extends AbstractNpcAI { // NPCs // @formatter:off 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 1d80527170..b2f2d1d4eb 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 @@ -45,7 +45,7 @@ import ai.AbstractNpcAI; * Clan Hall Manager AI. * @author St3eT */ -public final class ClanHallManager extends AbstractNpcAI +public class ClanHallManager extends AbstractNpcAI { // NPCs // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanTrader/ClanTrader.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanTrader/ClanTrader.java index b9d2a68ec8..5a8823ee2c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanTrader/ClanTrader.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanTrader/ClanTrader.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Clan Trader AI. * @author St3eT */ -public final class ClanTrader extends AbstractNpcAI +public class ClanTrader extends AbstractNpcAI { // NPCs private static final int[] CLAN_TRADER = 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 39045c2563..d87aaf8e02 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 @@ -63,7 +63,7 @@ import ai.AbstractNpcAI; * Class Master AI. * @author Nik */ -public final class ClassMaster extends AbstractNpcAI implements IXmlReader +public class ClassMaster extends AbstractNpcAI implements IXmlReader { // NPCs private static final List CLASS_MASTERS = new ArrayList<>(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CrimsonHatuOtis.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CrimsonHatuOtis.java index 85ab860fe7..fa2636cc7d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CrimsonHatuOtis.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CrimsonHatuOtis.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * AI for Kamaloka (33) - Crimson Hatu Otis * @author Gladicek */ -public final class CrimsonHatuOtis extends AbstractNpcAI +public class CrimsonHatuOtis extends AbstractNpcAI { // Npc private static final int CRIMSON_HATU_OTIS = 18558; @@ -43,7 +43,7 @@ public final class CrimsonHatuOtis extends AbstractNpcAI } @Override - public final String onAdvEvent(String event, Npc npc, PlayerInstance player) + public String onAdvEvent(String event, Npc npc, PlayerInstance player) { switch (event) { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DelusionTeleport/DelusionTeleport.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DelusionTeleport/DelusionTeleport.java index bca9955eb2..e995323984 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DelusionTeleport/DelusionTeleport.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DelusionTeleport/DelusionTeleport.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Chambers of Delusion teleport AI. * @author GKR */ -public final class DelusionTeleport extends AbstractNpcAI +public class DelusionTeleport extends AbstractNpcAI { // NPCs private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DimensionalMerchant/DimensionalMerchant.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DimensionalMerchant/DimensionalMerchant.java index 0946b540f1..f9b35e2b66 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DimensionalMerchant/DimensionalMerchant.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DimensionalMerchant/DimensionalMerchant.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Dimensional Merchant AI. * @author St3eT */ -public final class DimensionalMerchant extends AbstractNpcAI +public class DimensionalMerchant extends AbstractNpcAI { // NPC private static final int MERCHANT = 32478; // Dimensional Merchant diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DivineBeast.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DivineBeast.java index 8175162343..ccb905ea68 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DivineBeast.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DivineBeast.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Simple AI that manages special conditions for Divine Beast summon. * @author UnAfraid */ -public final class DivineBeast extends AbstractNpcAI +public class DivineBeast extends AbstractNpcAI { private static final int DIVINE_BEAST = 14870; private static final int TRANSFORMATION_ID = 258; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/EnergySeeds.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/EnergySeeds.java index fb6bcbe317..5680bc0204 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/EnergySeeds.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/EnergySeeds.java @@ -44,7 +44,7 @@ import ai.AbstractNpcAI; * Energy Seeds AI. * @author Gigiikun */ -public final class EnergySeeds extends AbstractNpcAI +public class EnergySeeds extends AbstractNpcAI { // NPCs private static final int TEMPORARY_TELEPORTER = 32602; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FameManager/FameManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FameManager/FameManager.java index 58d6413601..90311814dc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FameManager/FameManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FameManager/FameManager.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Fame Manager AI. * @author St3eT */ -public final class FameManager extends AbstractNpcAI +public class FameManager extends AbstractNpcAI { // Npc private static final int[] FAME_MANAGER = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FleeMonsters.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FleeMonsters.java index d513ecaa27..d5b30f5005 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FleeMonsters.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FleeMonsters.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Flee Monsters AI. * @author Pandragon, NosBit */ -public final class FleeMonsters extends AbstractNpcAI +public class FleeMonsters extends AbstractNpcAI { // NPCs private static final int[] MOBS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressArcherCaptain/FortressArcherCaptain.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressArcherCaptain/FortressArcherCaptain.java index 799ca14572..0e41b9136c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressArcherCaptain/FortressArcherCaptain.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressArcherCaptain/FortressArcherCaptain.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Fortress Archer Captain AI. * @author St3eT */ -public final class FortressArcherCaptain extends AbstractNpcAI +public class FortressArcherCaptain extends AbstractNpcAI { // NPCs private static final int[] ARCHER_CAPTAIN = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressSiegeManager/FortressSiegeManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressSiegeManager/FortressSiegeManager.java index 6260c72b70..7abb01cf6f 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressSiegeManager/FortressSiegeManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressSiegeManager/FortressSiegeManager.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * Fortress Siege Manager AI. * @author St3eT */ -public final class FortressSiegeManager extends AbstractNpcAI +public class FortressSiegeManager extends AbstractNpcAI { // NPCs private static final int[] MANAGERS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Gordon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Gordon.java index 47c48fb714..6d8df29087 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Gordon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Gordon.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Gordon AI * @author TOFIZ, malyelfik */ -public final class Gordon extends AbstractNpcAI +public class Gordon extends AbstractNpcAI { private static final int GORDON = 29095; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/GrandBossTeleporters/GrandBossTeleporters.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/GrandBossTeleporters/GrandBossTeleporters.java index 253ad6021d..e1fa5f29da 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/GrandBossTeleporters/GrandBossTeleporters.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/GrandBossTeleporters/GrandBossTeleporters.java @@ -35,7 +35,7 @@ import ai.bosses.Valakas.Valakas; * Original python script by Emperorc. * @author Plim */ -public final class GrandBossTeleporters extends AbstractNpcAI +public class GrandBossTeleporters extends AbstractNpcAI { // NPCs private static final int[] NPCs = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HealerTrainer/HealerTrainer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HealerTrainer/HealerTrainer.java index 88add9ade7..9ccbfee77e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HealerTrainer/HealerTrainer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HealerTrainer/HealerTrainer.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; * Trainer healers AI. * @author Zoey76 */ -public final class HealerTrainer extends AbstractNpcAI +public class HealerTrainer extends AbstractNpcAI { // NPC // @formatter:off 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 1a2ca7f535..45315b9cbf 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 @@ -35,7 +35,7 @@ import ai.AbstractNpcAI; * Hermuncus' Minion AI. * @author St3eT */ -public final class HermuncusMinion extends AbstractNpcAI +public class HermuncusMinion extends AbstractNpcAI { // NPCs private static final Map HERMUNCUS_MINIONS = new HashMap<>(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Incarnation.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Incarnation.java index 5d3cfb5dbc..86365678a9 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Incarnation.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Incarnation.java @@ -35,7 +35,7 @@ import ai.AbstractNpcAI; /** * @author Nik */ -public final class Incarnation extends AbstractNpcAI +public class Incarnation extends AbstractNpcAI { public Incarnation() { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/LaVieEnRose/LaVieEnRose.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/LaVieEnRose/LaVieEnRose.java index 3ec8c18cb2..d52d89093d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/LaVieEnRose/LaVieEnRose.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/LaVieEnRose/LaVieEnRose.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * La Vie En Rose AI. * @author Sdw */ -public final class LaVieEnRose extends AbstractNpcAI +public class LaVieEnRose extends AbstractNpcAI { // NPCs private static final int LA_VIE_EN_ROSE = 33825; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Mammons/Mammons.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Mammons/Mammons.java index 44e6b0132d..a33b7806e2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Mammons/Mammons.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Mammons/Mammons.java @@ -35,7 +35,7 @@ import ai.AbstractNpcAI; * Mammons AI. * @author St3eT */ -public final class Mammons extends AbstractNpcAI +public class Mammons extends AbstractNpcAI { // NPCs private static final int MAMMONS[] = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ManorManager/ManorManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ManorManager/ManorManager.java index a2b0717a69..dea41dbb7f 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ManorManager/ManorManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ManorManager/ManorManager.java @@ -43,7 +43,7 @@ import ai.AbstractNpcAI; * Manor manager AI. * @author malyelfik */ -public final class ManorManager extends AbstractNpcAI +public class ManorManager extends AbstractNpcAI { private static final int[] NPC = { @@ -107,7 +107,7 @@ public final class ManorManager extends AbstractNpcAI @RegisterType(ListenerRegisterType.NPC) @Id({35644, 35645, 35319, 35366, 36456, 35512, 35558, 35229, 35230, 35231, 35277, 35103, 35145, 35187}) // @formatter:on - public final void onNpcManorBypass(OnNpcManorBypass evt) + public void onNpcManorBypass(OnNpcManorBypass evt) { final PlayerInstance player = evt.getActiveChar(); if (CastleManorManager.getInstance().isUnderMaintenance()) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MentorGuide/MentorGuide.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MentorGuide/MentorGuide.java index d1e9d25943..31d62ed1cf 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MentorGuide/MentorGuide.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MentorGuide/MentorGuide.java @@ -62,7 +62,7 @@ import ai.AbstractNpcAI; * Mentor Guide AI. * @author Gnacik, UnAfraid */ -public final class MentorGuide extends AbstractNpcAI implements IXmlReader +public class MentorGuide extends AbstractNpcAI implements IXmlReader { private static final Logger LOGGER = Logger.getLogger(MentorGuide.class.getName()); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Minigame/Minigame.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Minigame/Minigame.java index 0d3039b7dd..dcae011140 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Minigame/Minigame.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Minigame/Minigame.java @@ -39,7 +39,7 @@ import ai.AbstractNpcAI; * Monastery Minigame AI. * @author nonom */ -public final class Minigame extends AbstractNpcAI +public class Minigame extends AbstractNpcAI { private static final int SUMIEL = 32758; private static final int BURNER = 18913; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java index 3e1d1c6235..081385f4cd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java @@ -34,7 +34,7 @@ import ai.AbstractNpcAI; * Monument of Heroes AI. * @author St3eT */ -public final class MonumentOfHeroes extends AbstractNpcAI +public class MonumentOfHeroes extends AbstractNpcAI { // NPCs private static final int[] MONUMENTS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MysteriousWizard/MysteriousWizard.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MysteriousWizard/MysteriousWizard.java index f972a3fba0..fbd5c8bf2a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MysteriousWizard/MysteriousWizard.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MysteriousWizard/MysteriousWizard.java @@ -28,7 +28,7 @@ import quests.Q10751_WindsOfFateEncounters.Q10751_WindsOfFateEncounters; * Mysterious Wizard AI. * @author Gladicek */ -public final class MysteriousWizard extends AbstractNpcAI +public class MysteriousWizard extends AbstractNpcAI { // Npc private static final int MYSTERIOUS_WIZARD = 33980; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NonLethalableNpcs.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NonLethalableNpcs.java index edb3c45cbb..2457e3bb72 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NonLethalableNpcs.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NonLethalableNpcs.java @@ -23,7 +23,7 @@ import ai.AbstractNpcAI; /** * @author UnAfraid */ -public final class NonLethalableNpcs extends AbstractNpcAI +public class NonLethalableNpcs extends AbstractNpcAI { private static final int[] NPCS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NornilTeleportDevice/NornilTeleportDevice.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NornilTeleportDevice/NornilTeleportDevice.java index bf79e8a2b0..9528678b29 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NornilTeleportDevice/NornilTeleportDevice.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NornilTeleportDevice/NornilTeleportDevice.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Nornil Teleport Device AI. * @author St3eT */ -public final class NornilTeleportDevice extends AbstractNpcAI +public class NornilTeleportDevice extends AbstractNpcAI { // NPCs private static final int DEVICE = 33790; // Nornil Teleport Device diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NpcBuffers/NpcBuffers.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NpcBuffers/NpcBuffers.java index 53761aaf23..08c57aab31 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NpcBuffers/NpcBuffers.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NpcBuffers/NpcBuffers.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; /** * @author UnAfraid */ -public final class NpcBuffers extends AbstractNpcAI +public class NpcBuffers extends AbstractNpcAI { private final NpcBuffersData _npcBuffers = new NpcBuffersData(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyBuffer/OlyBuffer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyBuffer/OlyBuffer.java index 505f665d10..01cb9b9ad2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyBuffer/OlyBuffer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyBuffer/OlyBuffer.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Olympiad Buffer AI. * @author St3eT */ -public final class OlyBuffer extends AbstractNpcAI +public class OlyBuffer extends AbstractNpcAI { // NPC private static final int OLYMPIAD_BUFFER = 36402; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyManager/OlyManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyManager/OlyManager.java index 2db7a397e0..a38801d7cf 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyManager/OlyManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyManager/OlyManager.java @@ -50,7 +50,7 @@ import ai.AbstractNpcAI; * Olympiad Manager AI. * @author St3eT */ -public final class OlyManager extends AbstractNpcAI implements IBypassHandler +public class OlyManager extends AbstractNpcAI implements IBypassHandler { // NPC private static final int MANAGER = 31688; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingAngel.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingAngel.java index fd1cd1f44f..af684d3ac3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingAngel.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingAngel.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; /** * Angel spawns...when one of the angels in the keys dies, the other angel will spawn. */ -public final class PolymorphingAngel extends AbstractNpcAI +public class PolymorphingAngel extends AbstractNpcAI { private static final Map ANGELSPAWNS = new HashMap<>(5); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingOnAttack.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingOnAttack.java index 61cfececeb..091a8818b8 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingOnAttack.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingOnAttack.java @@ -36,7 +36,7 @@ import ai.AbstractNpcAI; * Polymorphing on attack monsters AI. * @author Slyce */ -public final class PolymorphingOnAttack extends AbstractNpcAI +public class PolymorphingOnAttack extends AbstractNpcAI { private static final Map> MOBSPAWNS = new HashMap<>(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PrisonGuards.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PrisonGuards.java index 8ea41abc1e..a9d192e744 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PrisonGuards.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PrisonGuards.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Prison Guards AI. * @author St3eT */ -public final class PrisonGuards extends AbstractNpcAI +public class PrisonGuards extends AbstractNpcAI { // NPCs private static final int GUARD_HEAD = 18367; // Prison Guard diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Proclaimer/Proclaimer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Proclaimer/Proclaimer.java index 768402d04b..e5b550ff45 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Proclaimer/Proclaimer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Proclaimer/Proclaimer.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Proclaimer AI. * @author St3eT */ -public final class Proclaimer extends AbstractNpcAI +public class Proclaimer extends AbstractNpcAI { // NPCs private static final int[] PROCLAIMER = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Scarecrow.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Scarecrow.java index 1b357f7887..c3b7380cb1 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Scarecrow.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Scarecrow.java @@ -24,7 +24,7 @@ import ai.AbstractNpcAI; * Scarecrow AI. * @author ivantotov */ -public final class Scarecrow extends AbstractNpcAI +public class Scarecrow extends AbstractNpcAI { // NPCs private static final int TRAINING_DUMMY = 19546; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/GateOfUnlimitedSummoning.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/GateOfUnlimitedSummoning.java index 2a29bfc2a6..af4da1ab5a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/GateOfUnlimitedSummoning.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/GateOfUnlimitedSummoning.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Death Gate AI. * @author Sdw */ -public final class GateOfUnlimitedSummoning extends AbstractNpcAI +public class GateOfUnlimitedSummoning extends AbstractNpcAI { // NPCs private static final Map DEATH_GATE = new HashMap<>(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/SinEater.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/SinEater.java index 0c173951b5..a41dc43d58 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/SinEater.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/SinEater.java @@ -36,7 +36,7 @@ import ai.AbstractNpcAI; * Sin Eater AI. * @author St3eT. */ -public final class SinEater extends AbstractNpcAI +public class SinEater extends AbstractNpcAI { // NPCs private static final int SIN_EATER = 12564; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/TreeOfLife.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/TreeOfLife.java index 3d451203ba..f19f5dea69 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/TreeOfLife.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/TreeOfLife.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Tree of Life AI. * @author St3eT. */ -public final class TreeOfLife extends AbstractNpcAI +public class TreeOfLife extends AbstractNpcAI { // NPCs private static final int[] TREE_OF_LIFE = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/DayNightSpawns.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/DayNightSpawns.java index 1aa6a0a8f9..64b5fe9e60 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/DayNightSpawns.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/DayNightSpawns.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; /** * @author UnAfraid */ -public final class DayNightSpawns extends AbstractNpcAI +public class DayNightSpawns extends AbstractNpcAI { private static final String NIGHT_GROUP_NAME = "nightTime"; private static final String DAY_GROUP_NAME = "dayTime"; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/NoRandomActivity.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/NoRandomActivity.java index beb5229232..ad85f71e96 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/NoRandomActivity.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/NoRandomActivity.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; /** * @author UnAfraid */ -public final class NoRandomActivity extends AbstractNpcAI +public class NoRandomActivity extends AbstractNpcAI { private NoRandomActivity() { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/StarStones.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/StarStones.java index 281e9aa3a7..33df1f587d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/StarStones.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/StarStones.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Star Stones AI. * @author Gigiikun */ -public final class StarStones extends AbstractNpcAI +public class StarStones extends AbstractNpcAI { // NPCs // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SummonPc.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SummonPc.java index c819b3a846..c484a80a70 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SummonPc.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SummonPc.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Summon the player to the NPC on attack. * @author Zoey76 */ -public final class SummonPc extends AbstractNpcAI +public class SummonPc extends AbstractNpcAI { // NPCs private static final int PORTA = 20213; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SupportUnitCaptain/SupportUnitCaptain.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SupportUnitCaptain/SupportUnitCaptain.java index 55e7c4da2f..c32e478f07 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SupportUnitCaptain/SupportUnitCaptain.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SupportUnitCaptain/SupportUnitCaptain.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Support Unit Captain AI. * @author St3eT */ -public final class SupportUnitCaptain extends AbstractNpcAI +public class SupportUnitCaptain extends AbstractNpcAI { // NPCs private static final int[] UNIT_CAPTAIN = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SymbolMaker/SymbolMaker.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SymbolMaker/SymbolMaker.java index 6f93f673fc..18808804ce 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SymbolMaker/SymbolMaker.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SymbolMaker/SymbolMaker.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Symbol Maker AI. * @author Adry_85 */ -public final class SymbolMaker extends AbstractNpcAI +public class SymbolMaker extends AbstractNpcAI { // NPCs private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToFantasy/TeleportToFantasy.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToFantasy/TeleportToFantasy.java index 429fcf2eab..ae3e1daa59 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToFantasy/TeleportToFantasy.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToFantasy/TeleportToFantasy.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Fantasy Island teleport AI. * @author Plim */ -public final class TeleportToFantasy extends AbstractNpcAI +public class TeleportToFantasy extends AbstractNpcAI { // NPC private static final int PADDIES = 32378; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToRaceTrack/TeleportToRaceTrack.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToRaceTrack/TeleportToRaceTrack.java index 3db04cb395..d3c54cc964 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToRaceTrack/TeleportToRaceTrack.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToRaceTrack/TeleportToRaceTrack.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Monster Derby Track teleport AI. * @author Plim */ -public final class TeleportToRaceTrack extends AbstractNpcAI +public class TeleportToRaceTrack extends AbstractNpcAI { // NPC private static final int RACE_MANAGER = 30995; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToUndergroundColiseum/TeleportToUndergroundColiseum.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToUndergroundColiseum/TeleportToUndergroundColiseum.java index 7832c5a70e..91a7405f58 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToUndergroundColiseum/TeleportToUndergroundColiseum.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToUndergroundColiseum/TeleportToUndergroundColiseum.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Underground Coliseum teleport AI * @author malyelfik */ -public final class TeleportToUndergroundColiseum extends AbstractNpcAI +public class TeleportToUndergroundColiseum extends AbstractNpcAI { // NPCs private static final int COLISEUM_HELPER = 32491; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportWithCharm/TeleportWithCharm.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportWithCharm/TeleportWithCharm.java index 2cd46cceba..46025653ff 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportWithCharm/TeleportWithCharm.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportWithCharm/TeleportWithCharm.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Charm teleport AI.
* @author Plim */ -public final class TeleportWithCharm extends AbstractNpcAI +public class TeleportWithCharm extends AbstractNpcAI { // NPCs private static final int WHIRPY = 30540; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TersisHerald/TersisHerald.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TersisHerald/TersisHerald.java index 486ed3938a..25fc168ab4 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TersisHerald/TersisHerald.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TersisHerald/TersisHerald.java @@ -34,7 +34,7 @@ import ai.AbstractNpcAI; * Tersi's Herald AI. * @author St3eT */ -public final class TersisHerald extends AbstractNpcAI +public class TersisHerald extends AbstractNpcAI { // NPCs private static final int HERALD = 4326; // Tersi's Herald diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TimakOrcTroopLeader.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TimakOrcTroopLeader.java index 68fda220d6..5fc5e1e925 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TimakOrcTroopLeader.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TimakOrcTroopLeader.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Timak Orc Troop Leader AI. * @author Mobius */ -public final class TimakOrcTroopLeader extends AbstractNpcAI +public class TimakOrcTroopLeader extends AbstractNpcAI { private static final int TIMAK_ORC_TROOP_LEADER = 20767; private static final NpcStringId[] ON_ATTACK_MSG = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TrainingCamp/TrainingCamp.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TrainingCamp/TrainingCamp.java index 29e4453267..048591e7c7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TrainingCamp/TrainingCamp.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TrainingCamp/TrainingCamp.java @@ -44,7 +44,7 @@ import ai.AbstractNpcAI; * TrainingCamp AI. * @author Gladicek, Mobius */ -public final class TrainingCamp extends AbstractNpcAI +public class TrainingCamp extends AbstractNpcAI { // NPC private static final int RECRUITER = 4378; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/VillageMasters/ClassTransferTalk/ClassTransferTalk.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/VillageMasters/ClassTransferTalk/ClassTransferTalk.java index 6eec7d01c1..f75c299d2d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/VillageMasters/ClassTransferTalk/ClassTransferTalk.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/VillageMasters/ClassTransferTalk/ClassTransferTalk.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * to copy retail issues/bugs/typos. * @author Gladicek */ -public final class ClassTransferTalk extends AbstractNpcAI +public class ClassTransferTalk extends AbstractNpcAI { // NPCs // Talking Island Village (Administrative office) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WarriorFishingBlock.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WarriorFishingBlock.java index a706c9aa17..15363f461c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WarriorFishingBlock.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WarriorFishingBlock.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Warrior Fishing Block AI. * @author Zoey76 */ -public final class WarriorFishingBlock extends AbstractNpcAI +public class WarriorFishingBlock extends AbstractNpcAI { // Monsters private static final int[] MONSTERS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WeaverOlf/WeaverOlf.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WeaverOlf/WeaverOlf.java index beb41ac1a4..3a348a4288 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WeaverOlf/WeaverOlf.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WeaverOlf/WeaverOlf.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Weaver Olf - Pins And Pouch Unseal AI. * @author Gigiikun, Bloodshed, Adry_85 */ -public final class WeaverOlf extends AbstractNpcAI +public class WeaverOlf extends AbstractNpcAI { // NPCs private static final int[] NPCs = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WyvernManager/WyvernManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WyvernManager/WyvernManager.java index 73a5675ebb..5971fef7d6 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WyvernManager/WyvernManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WyvernManager/WyvernManager.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Wyvern Manager * @author xban1x */ -public final class WyvernManager extends AbstractNpcAI +public class WyvernManager extends AbstractNpcAI { private enum ManagerType { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/FactionSystem/FactionSystem.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/FactionSystem/FactionSystem.java index 7d12d27cf1..2e916dc7f2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/FactionSystem/FactionSystem.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/FactionSystem/FactionSystem.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; /** * @author Mobius */ -public final class FactionSystem extends AbstractNpcAI +public class FactionSystem extends AbstractNpcAI { // NPCs private static final int MANAGER = 500; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/ShadowWeapons/ShadowWeapons.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/ShadowWeapons/ShadowWeapons.java index ea243f1c70..1476d73a93 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/ShadowWeapons/ShadowWeapons.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/ShadowWeapons/ShadowWeapons.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Shadow Weapons AI.
* @author Nyaran, jurchiks */ -public final class ShadowWeapons extends AbstractNpcAI +public class ShadowWeapons extends AbstractNpcAI { // @formatter:off private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Elpies/Elpies.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Elpies/Elpies.java index 3620d4c7e9..ec40747f04 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Elpies/Elpies.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Elpies/Elpies.java @@ -28,7 +28,7 @@ import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.model.quest.Event; import org.l2jmobius.gameserver.util.Broadcast; -public final class Elpies extends Event +public class Elpies extends Event { // NPC private static final int ELPY = 900100; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Rabbits/Rabbits.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Rabbits/Rabbits.java index bea85ddaab..d69b175011 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Rabbits/Rabbits.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Rabbits/Rabbits.java @@ -35,7 +35,7 @@ import org.l2jmobius.gameserver.util.Broadcast; * Chests are hidden at Fantasy Isle and players must use the Rabbit transformation's skills to find and open them. * @author Gnacik, Zoey76 */ -public final class Rabbits extends Event +public class Rabbits extends Event { // NPCs private static final int NPC_MANAGER = 900101; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Race/Race.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Race/Race.java index a0b5b61719..bd62334497 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Race/Race.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Race/Race.java @@ -38,7 +38,7 @@ import org.l2jmobius.gameserver.util.Broadcast; /** * @author Gnacik */ -public final class Race extends Event +public class Race extends Event { // Event NPCs list private List _npclist; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/BirthOfDraco/BirthOfDraco.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/BirthOfDraco/BirthOfDraco.java index c547fcb1bf..a168b44adb 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/BirthOfDraco/BirthOfDraco.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/BirthOfDraco/BirthOfDraco.java @@ -25,7 +25,7 @@ import org.l2jmobius.gameserver.model.quest.LongTimeEvent; * @URL http://www.lineage2.com/en/news/events/birth-of-draco.php * @author Mobius */ -public final class BirthOfDraco extends LongTimeEvent +public class BirthOfDraco extends LongTimeEvent { // NPCs private static final int ASLAN = 33687; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/CharacterBirthday/CharacterBirthday.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/CharacterBirthday/CharacterBirthday.java index fea732eed0..3dba18d239 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/CharacterBirthday/CharacterBirthday.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/CharacterBirthday/CharacterBirthday.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Updated to H5 by Nyaran. * @author Gnacik */ -public final class CharacterBirthday extends AbstractNpcAI +public class CharacterBirthday extends AbstractNpcAI { private static final int ALEGRIA = 32600; private static int SPAWNS = 0; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EveTheFortuneTeller/EveTheFortuneTeller.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EveTheFortuneTeller/EveTheFortuneTeller.java index 691125a0e9..8d45522ebc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EveTheFortuneTeller/EveTheFortuneTeller.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EveTheFortuneTeller/EveTheFortuneTeller.java @@ -32,7 +32,7 @@ import org.l2jmobius.gameserver.util.Broadcast; * Info - http://www.lineage2.com/en/news/events/11182015-eve-the-fortune-teller-returns.php * @author Mobius */ -public final class EveTheFortuneTeller extends LongTimeEvent +public class EveTheFortuneTeller extends LongTimeEvent { // NPCs private static final int EVE = 8542; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EventShrines.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EventShrines.java index e69464c152..35d8e01356 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EventShrines.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EventShrines.java @@ -29,7 +29,7 @@ import org.l2jmobius.gameserver.network.serverpackets.OnEventTrigger; * @author hlwrave, Mobius * @Add in event config.xml enableShrines="true" after event name to enable them. */ -public final class EventShrines extends Quest +public class EventShrines extends Quest { private static final Map ZONE_TRIGGERS = new HashMap<>(); static diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/FreyaCelebration/FreyaCelebration.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/FreyaCelebration/FreyaCelebration.java index 8df49ec15e..f7f25117de 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/FreyaCelebration/FreyaCelebration.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/FreyaCelebration/FreyaCelebration.java @@ -33,7 +33,7 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; * Freya Celebration event AI. * @author Gnacik */ -public final class FreyaCelebration extends LongTimeEvent +public class FreyaCelebration extends LongTimeEvent { // NPC private static final int FREYA = 13296; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/GiftOfVitality/GiftOfVitality.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/GiftOfVitality/GiftOfVitality.java index 7ba07bca6b..9cdf771808 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/GiftOfVitality/GiftOfVitality.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/GiftOfVitality/GiftOfVitality.java @@ -28,7 +28,7 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; * Gift of Vitality event AI. * @author Gnacik, Adry_85 */ -public final class GiftOfVitality extends LongTimeEvent +public class GiftOfVitality extends LongTimeEvent { // NPC private static final int STEVE_SHYAGEL = 4306; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HeavyMedal/HeavyMedal.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HeavyMedal/HeavyMedal.java index a8a5fd0b1d..f981cb3875 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HeavyMedal/HeavyMedal.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HeavyMedal/HeavyMedal.java @@ -25,7 +25,7 @@ import org.l2jmobius.gameserver.model.quest.LongTimeEvent; * Heavy Medals event AI. * @author Gnacik */ -public final class HeavyMedal extends LongTimeEvent +public class HeavyMedal extends LongTimeEvent { private static final int CAT_ROY = 31228; private static final int CAT_WINNIE = 31229; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HungryHorse/HungryHorse.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HungryHorse/HungryHorse.java index cb23c8ebc0..12075ca225 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HungryHorse/HungryHorse.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HungryHorse/HungryHorse.java @@ -27,7 +27,7 @@ import org.l2jmobius.gameserver.model.skills.SkillCaster; * @URL http://www.lineage2.com/en/news/events/hungry-horse-event-09192017.php * @author Mobius */ -public final class HungryHorse extends LongTimeEvent +public class HungryHorse extends LongTimeEvent { // NPC private static final int GALUP = 34010; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HuntForSanta/HuntForSanta.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HuntForSanta/HuntForSanta.java index 80a7619de9..ae56ddb71d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HuntForSanta/HuntForSanta.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HuntForSanta/HuntForSanta.java @@ -35,7 +35,7 @@ import org.l2jmobius.gameserver.util.Util; * Info - http://www.lineage2.com/en/news/events/hunt-for-santa.php * @author Mobius */ -public final class HuntForSanta extends LongTimeEvent +public class HuntForSanta extends LongTimeEvent { // NPC private static final int NOELLE = 34008; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LetterCollector/LetterCollector.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LetterCollector/LetterCollector.java index e82e2e9af7..ebb3157bf7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LetterCollector/LetterCollector.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LetterCollector/LetterCollector.java @@ -26,7 +26,7 @@ import org.l2jmobius.gameserver.model.quest.LongTimeEvent; * @URL http://www.lineage2.com/en/news/events/letter-collector-event-05112016.php * @author Mobius, Gigi */ -public final class LetterCollector extends LongTimeEvent +public class LetterCollector extends LongTimeEvent { // NPC private static final int ANGEL_CAT = 33873; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoveYourGatekeeper/LoveYourGatekeeper.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoveYourGatekeeper/LoveYourGatekeeper.java index f01722ba0e..bdac8ffe45 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoveYourGatekeeper/LoveYourGatekeeper.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoveYourGatekeeper/LoveYourGatekeeper.java @@ -28,7 +28,7 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; * Love Your Gatekeeper event. * @author Gladicek */ -public final class LoveYourGatekeeper extends LongTimeEvent +public class LoveYourGatekeeper extends LongTimeEvent { // NPC private static final int GATEKEEPER = 32477; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoversJubilee/LoversJubilee.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoversJubilee/LoversJubilee.java index 0bd288559b..4199d09f24 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoversJubilee/LoversJubilee.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoversJubilee/LoversJubilee.java @@ -27,7 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.quest.LongTimeEvent; import org.l2jmobius.gameserver.network.serverpackets.ExBrBroadcastEventState; -public final class LoversJubilee extends LongTimeEvent +public class LoversJubilee extends LongTimeEvent { // NPC private static final int ROSALIA = 4305; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/MasterOfEnchanting/MasterOfEnchanting.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/MasterOfEnchanting/MasterOfEnchanting.java index 72a34290bb..8a50db591b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/MasterOfEnchanting/MasterOfEnchanting.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/MasterOfEnchanting/MasterOfEnchanting.java @@ -29,7 +29,7 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; * Master of Enchanting event AI. * @author Gnacik */ -public final class MasterOfEnchanting extends LongTimeEvent +public class MasterOfEnchanting extends LongTimeEvent { // NPC private static final int MASTER_YOGI = 32599; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/ThePowerOfLove/ThePowerOfLove.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/ThePowerOfLove/ThePowerOfLove.java index 8201fdc9c7..683709c9e3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/ThePowerOfLove/ThePowerOfLove.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/ThePowerOfLove/ThePowerOfLove.java @@ -26,7 +26,7 @@ import org.l2jmobius.gameserver.model.quest.LongTimeEvent; * @URL http://www.lineage2.com/en/news/events/02102016-the-power-of-love-part-iii.php * @author hlwrave */ -public final class ThePowerOfLove extends LongTimeEvent +public class ThePowerOfLove extends LongTimeEvent { // NPC private static final int COCO = 33893; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/features/SkillTransfer/SkillTransfer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/features/SkillTransfer/SkillTransfer.java index bd89aaaf74..3c8b40ab91 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/features/SkillTransfer/SkillTransfer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/features/SkillTransfer/SkillTransfer.java @@ -38,7 +38,7 @@ import ai.AbstractNpcAI; * Skill Transfer feature. * @author Zoey76 */ -public final class SkillTransfer extends AbstractNpcAI +public class SkillTransfer extends AbstractNpcAI { private static final String HOLY_POMANDER = "HOLY_POMANDER_"; private static final ItemHolder[] PORMANDERS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/EffectMasterHandler.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/EffectMasterHandler.java index c65c8ca62f..9eacb2421a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/EffectMasterHandler.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/EffectMasterHandler.java @@ -26,7 +26,7 @@ import handlers.effecthandlers.*; * Effect Master handler. * @author NosBit */ -public final class EffectMasterHandler +public class EffectMasterHandler { private static final Logger LOGGER = Logger.getLogger(EffectMasterHandler.class.getName()); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminCastle.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminCastle.java index 28b7d832c4..4f93f3628e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminCastle.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminCastle.java @@ -36,7 +36,7 @@ import org.l2jmobius.gameserver.util.Util; * Admin Castle manage admin commands. * @author St3eT */ -public final class AdminCastle implements IAdminCommandHandler +public class AdminCastle implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminChangeAccessLevel.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminChangeAccessLevel.java index a117ca60a2..b7827aa796 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminChangeAccessLevel.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminChangeAccessLevel.java @@ -34,7 +34,7 @@ import org.l2jmobius.gameserver.util.BuilderUtil; /** * Change access level command handler. */ -public final class AdminChangeAccessLevel implements IAdminCommandHandler +public class AdminChangeAccessLevel implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminClanHall.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminClanHall.java index 21677ab1fd..f7c5184060 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminClanHall.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminClanHall.java @@ -43,7 +43,7 @@ import org.l2jmobius.gameserver.util.BypassParser; * Clan Hall admin commands. * @author St3eT */ -public final class AdminClanHall implements IAdminCommandHandler +public class AdminClanHall implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminGmSpeed.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminGmSpeed.java index 4e330bc781..388fb84b22 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminGmSpeed.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminGmSpeed.java @@ -34,7 +34,7 @@ import org.l2jmobius.gameserver.util.Util; * A retail-like implementation of //gmspeed builder command. * @author lord_rex */ -public final class AdminGmSpeed implements IAdminCommandHandler +public class AdminGmSpeed implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminHide.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminHide.java index 87676cbfc5..faf670a2e3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminHide.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminHide.java @@ -25,7 +25,7 @@ import org.l2jmobius.gameserver.util.BuilderUtil; /** * @author lord_rex */ -public final class AdminHide implements IAdminCommandHandler +public class AdminHide implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { @@ -72,7 +72,7 @@ public final class AdminHide implements IAdminCommandHandler } } } - catch (final Exception e) + catch (Exception e) { BuilderUtil.sendSysMessage(player, "//hide [on|off]"); return true; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminInstance.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminInstance.java index eaed9d64f7..acef54d2c7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminInstance.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminInstance.java @@ -44,7 +44,7 @@ import org.l2jmobius.gameserver.util.BypassParser; * Instance admin commands. * @author St3eT */ -public final class AdminInstance implements IAdminCommandHandler +public class AdminInstance implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminManor.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminManor.java index f4e15dee39..60ce3e3950 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminManor.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminManor.java @@ -27,7 +27,7 @@ import org.l2jmobius.gameserver.util.Util; /** * @author malyelfik */ -public final class AdminManor implements IAdminCommandHandler +public class AdminManor implements IAdminCommandHandler { @Override public boolean useAdminCommand(String command, PlayerInstance activeChar) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPForge.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPForge.java index d9fdf2901e..f18421ea49 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPForge.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPForge.java @@ -36,7 +36,7 @@ import org.l2jmobius.gameserver.util.BuilderUtil; * This class handles commands for gm to forge packets * @author Maktakien, HorridoJoho */ -public final class AdminPForge implements IAdminCommandHandler +public class AdminPForge implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPcCafePoints.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPcCafePoints.java index 52c058276b..2e1b2da12e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPcCafePoints.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPcCafePoints.java @@ -32,7 +32,7 @@ import org.l2jmobius.gameserver.util.Util; /** * Admin PC Points manage admin commands. */ -public final class AdminPcCafePoints implements IAdminCommandHandler +public class AdminPcCafePoints implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPrimePoints.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPrimePoints.java index dd64661da7..483773601d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPrimePoints.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPrimePoints.java @@ -31,7 +31,7 @@ import org.l2jmobius.gameserver.util.Util; * Admin Prime Points manage admin commands. * @author St3eT */ -public final class AdminPrimePoints implements IAdminCommandHandler +public class AdminPrimePoints implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminSuperHaste.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminSuperHaste.java index a9706bee99..a4ebeaabf0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminSuperHaste.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminSuperHaste.java @@ -27,7 +27,7 @@ import org.l2jmobius.gameserver.model.skills.Skill; * The classical custom L2J implementation of the old //gmspeed GM command. * @author lord_rex (No, it wasn't me at all. Eclipse added my name there.) */ -public final class AdminSuperHaste implements IAdminCommandHandler +public class AdminSuperHaste implements IAdminCommandHandler { static final String[] ADMIN_COMMANDS = { @@ -66,7 +66,7 @@ public final class AdminSuperHaste implements IAdminCommandHandler superHasteSkill.applyEffects(player, player, true, time); } } - catch (final Exception e) + catch (Exception e) { player.sendMessage("Usage: //superhaste